From f715ee9d7852d294ffd0a2538ab0f5cec7e78d11 Mon Sep 17 00:00:00 2001 From: Whatstone <166147148+whatston3@users.noreply.github.com> Date: Fri, 20 Sep 2024 11:33:24 -0400 Subject: [PATCH 01/23] BankSystem: cached balances (#1909) * BankSystem: cache bank accounts * BankSystem: fix cache lookup player * BankSystem rewrite * BankSystem: no-ent functions, spawn event sessions * fix delta-v/frontier comments * Additional frontier session comments * BankSystem: ComponentInit function * New event for preferences being loaded --------- Co-authored-by: Dvir <39403717+dvir001@users.noreply.github.com> --- Content.Client/_NF/Bank/BankSystem.cs | 6 + .../Administration/Systems/AdminVerbSystem.cs | 4 +- Content.Server/Cloning/CloningSystem.cs | 7 +- .../GameTicking/GameTicker.Spawning.cs | 2 +- .../Managers/ServerPreferencesManager.cs | 19 ++ .../Shuttles/Systems/ArrivalsSystem.cs | 3 +- .../ContainerSpawnPointSystem.cs | 3 +- .../EntitySystems/SpawnPointSystem.cs | 3 +- Content.Server/Species/Systems/NymphSystem.cs | 10 +- .../Station/Systems/StationSpawningSystem.cs | 53 +++- Content.Server/_NF/Bank/BankSystem.cs | 286 +++++++++++++----- .../Species/Systems/ReformSystem.cs | 10 +- .../Bank/Components/BankAccountComponent.cs | 9 +- Content.Shared/_NF/Bank/SharedBankSystem.cs | 13 +- 14 files changed, 297 insertions(+), 131 deletions(-) create mode 100644 Content.Client/_NF/Bank/BankSystem.cs diff --git a/Content.Client/_NF/Bank/BankSystem.cs b/Content.Client/_NF/Bank/BankSystem.cs new file mode 100644 index 00000000000..699d3b258a6 --- /dev/null +++ b/Content.Client/_NF/Bank/BankSystem.cs @@ -0,0 +1,6 @@ +using Content.Shared.Bank; + +namespace Content.Client.Bank; + +// Shared is abstract. +public sealed partial class BankSystem : SharedBankSystem; diff --git a/Content.Server/Administration/Systems/AdminVerbSystem.cs b/Content.Server/Administration/Systems/AdminVerbSystem.cs index 6123bba8dee..06546933ff5 100644 --- a/Content.Server/Administration/Systems/AdminVerbSystem.cs +++ b/Content.Server/Administration/Systems/AdminVerbSystem.cs @@ -180,7 +180,7 @@ private void AddAdminVerbs(GetVerbsEvent args) var stationUid = _stations.GetOwningStation(args.Target); var profile = _ticker.GetPlayerProfile(targetActor.PlayerSession); - var mobUid = _spawning.SpawnPlayerMob(coords.Value, null, profile, stationUid); + var mobUid = _spawning.SpawnPlayerMob(coords.Value, null, profile, stationUid, session: targetActor.PlayerSession); // Frontier: added session var targetMind = _mindSystem.GetMind(args.Target); if (targetMind != null) @@ -208,7 +208,7 @@ private void AddAdminVerbs(GetVerbsEvent args) var stationUid = _stations.GetOwningStation(args.Target); var profile = _ticker.GetPlayerProfile(targetActor.PlayerSession); - _spawning.SpawnPlayerMob(coords.Value, null, profile, stationUid); + _spawning.SpawnPlayerMob(coords.Value, null, profile, stationUid, session: targetActor.PlayerSession); // Frontier: added session }, ConfirmationPopup = true, Impact = LogImpact.High, diff --git a/Content.Server/Cloning/CloningSystem.cs b/Content.Server/Cloning/CloningSystem.cs index a3f7e685db5..8114604ee3c 100644 --- a/Content.Server/Cloning/CloningSystem.cs +++ b/Content.Server/Cloning/CloningSystem.cs @@ -253,11 +253,10 @@ public bool TryCloning(EntityUid uid, EntityUid bodyToClone, Entity(bodyToClone, out var bank)) + // Frontier: bank account transfer + if (HasComp(bodyToClone)) { - var bankComp = EnsureComp(mob); - bankComp.Balance = bank.Balance; + EnsureComp(mob); } // Frontier diff --git a/Content.Server/GameTicking/GameTicker.Spawning.cs b/Content.Server/GameTicking/GameTicker.Spawning.cs index 0116205f1f9..e3c41a5e8a4 100644 --- a/Content.Server/GameTicking/GameTicker.Spawning.cs +++ b/Content.Server/GameTicking/GameTicker.Spawning.cs @@ -239,7 +239,7 @@ private void SpawnPlayer(ICommonSession player, spawnPointType = SpawnPointType.Job; } - var mobMaybe = _stationSpawning.SpawnPlayerCharacterOnStation(station, job, character, spawnPointType: spawnPointType); + var mobMaybe = _stationSpawning.SpawnPlayerCharacterOnStation(station, job, character, spawnPointType: spawnPointType, session: player); // Frontier: add session DebugTools.AssertNotNull(mobMaybe); var mob = mobMaybe!.Value; diff --git a/Content.Server/Preferences/Managers/ServerPreferencesManager.cs b/Content.Server/Preferences/Managers/ServerPreferencesManager.cs index 3c3803308dc..12a76ad5a16 100644 --- a/Content.Server/Preferences/Managers/ServerPreferencesManager.cs +++ b/Content.Server/Preferences/Managers/ServerPreferencesManager.cs @@ -28,6 +28,7 @@ public sealed class ServerPreferencesManager : IServerPreferencesManager, IPostI [Dependency] private readonly IPrototypeManager _protos = default!; [Dependency] private readonly ILogManager _log = default!; [Dependency] private readonly UserDbDataManager _userDb = default!; + [Dependency] private readonly IEntityManager _entityManager = default!; // Cache player prefs on the server so we don't need as much async hell related to them. private readonly Dictionary _cachedPlayerPrefs = @@ -218,6 +219,10 @@ public void FinishLoad(ICommonSession session) MaxCharacterSlots = MaxCharacterSlots }; _netManager.ServerSendMessage(msg, session.Channel); + + // Frontier: notify other entities that your player data is loaded. + if (session.AttachedEntity != null) + _entityManager.EventBus.RaiseLocalEvent(session.AttachedEntity.Value, new PreferencesLoadedEvent(session, prefsData.Prefs)); } public void OnClientDisconnected(ICommonSession session) @@ -361,4 +366,18 @@ void IPostInjectInit.PostInject() _userDb.AddOnPlayerDisconnect(OnClientDisconnected); } } + + // Frontier: event for notifying that preferences for a particular player have loaded in. + public sealed class PreferencesLoadedEvent : EntityEventArgs + { + public readonly ICommonSession Session; + public readonly PlayerPreferences Prefs; + + public PreferencesLoadedEvent(ICommonSession session, PlayerPreferences prefs) + { + Session = session; + Prefs = prefs; + } + } + // End Frontier } diff --git a/Content.Server/Shuttles/Systems/ArrivalsSystem.cs b/Content.Server/Shuttles/Systems/ArrivalsSystem.cs index 7c144c3223b..9bb1264311c 100644 --- a/Content.Server/Shuttles/Systems/ArrivalsSystem.cs +++ b/Content.Server/Shuttles/Systems/ArrivalsSystem.cs @@ -367,7 +367,8 @@ public void HandlePlayerSpawning(PlayerSpawningEvent ev) spawnLoc, ev.Job, ev.HumanoidCharacterProfile, - ev.Station); + ev.Station, + session: ev.Session); // Frontier EnsureComp(ev.SpawnResult.Value); EnsureComp(ev.SpawnResult.Value); diff --git a/Content.Server/Spawners/EntitySystems/ContainerSpawnPointSystem.cs b/Content.Server/Spawners/EntitySystems/ContainerSpawnPointSystem.cs index 463e9dad125..39032bcfcf0 100644 --- a/Content.Server/Spawners/EntitySystems/ContainerSpawnPointSystem.cs +++ b/Content.Server/Spawners/EntitySystems/ContainerSpawnPointSystem.cs @@ -63,7 +63,8 @@ public void HandlePlayerSpawning(PlayerSpawningEvent args) baseCoords, args.Job, args.HumanoidCharacterProfile, - args.Station); + args.Station, + session: args.Session); // Frontier _random.Shuffle(possibleContainers); foreach (var (uid, spawnPoint, manager, xform) in possibleContainers) diff --git a/Content.Server/Spawners/EntitySystems/SpawnPointSystem.cs b/Content.Server/Spawners/EntitySystems/SpawnPointSystem.cs index 92170be13de..08b3ffbd072 100644 --- a/Content.Server/Spawners/EntitySystems/SpawnPointSystem.cs +++ b/Content.Server/Spawners/EntitySystems/SpawnPointSystem.cs @@ -86,6 +86,7 @@ private void OnPlayerSpawning(PlayerSpawningEvent args) spawnLoc, args.Job, args.HumanoidCharacterProfile, - args.Station); + args.Station, + session: args.Session); // Frontier } } diff --git a/Content.Server/Species/Systems/NymphSystem.cs b/Content.Server/Species/Systems/NymphSystem.cs index 302854686ef..259aa42f9a3 100644 --- a/Content.Server/Species/Systems/NymphSystem.cs +++ b/Content.Server/Species/Systems/NymphSystem.cs @@ -51,14 +51,10 @@ private void OnRemovedFromPart(EntityUid uid, NymphComponent comp, ref OrganRemo // Frontier EnsureComp(nymph); - // Frontier - // bank account transfer - if (TryComp(args.OldBody, out var bank)) + // Frontier: bank account transfer + if (HasComp(args.OldBody)) { - // Do this carefully since changing the value of a bank account component on a entity will save the balance immediately through subscribers. - var oldBankBalance = bank.Balance; - var newBank = EnsureComp(nymph); - newBank.Balance = oldBankBalance; + EnsureComp(nymph); } } diff --git a/Content.Server/Station/Systems/StationSpawningSystem.cs b/Content.Server/Station/Systems/StationSpawningSystem.cs index cf83cd7f9bd..2e2e80793cf 100644 --- a/Content.Server/Station/Systems/StationSpawningSystem.cs +++ b/Content.Server/Station/Systems/StationSpawningSystem.cs @@ -32,6 +32,8 @@ using Robust.Shared.Utility; using Content.Server.Spawners.Components; using Content.Shared.Bank.Components; // DeltaV +using Content.Server.Bank; // Frontier +using Content.Server.Preferences.Managers; // Frontier namespace Content.Server.Station.Systems; @@ -55,7 +57,9 @@ public sealed class StationSpawningSystem : SharedStationSpawningSystem [Dependency] private readonly PdaSystem _pdaSystem = default!; [Dependency] private readonly SharedAccessSystem _accessSystem = default!; [Dependency] private readonly IDependencyCollection _dependencyCollection = default!; // Frontier + [Dependency] private readonly IServerPreferencesManager _preferences = default!; // Frontier + [Dependency] private readonly BankSystem _bank = default!; // Frontier private bool _randomizeCharacters; private Dictionary> _spawnerCallbacks = new(); @@ -89,18 +93,20 @@ public override void Initialize() /// The character profile to use, if any. /// Resolve pattern, the station spawning component for the station. /// Delta-V: Set desired spawn point type. + /// Frontier: The session associated with the character, if any. /// The resulting player character, if any. /// Thrown when the given station is not a station. /// /// This only spawns the character, and does none of the mind-related setup you'd need for it to be playable. /// - public EntityUid? SpawnPlayerCharacterOnStation(EntityUid? station, JobComponent? job, HumanoidCharacterProfile? profile, StationSpawningComponent? stationSpawning = null, SpawnPointType spawnPointType = SpawnPointType.Unset) + public EntityUid? SpawnPlayerCharacterOnStation(EntityUid? station, JobComponent? job, HumanoidCharacterProfile? profile, StationSpawningComponent? stationSpawning = null, SpawnPointType spawnPointType = SpawnPointType.Unset, ICommonSession? session = null) // Frontier: add session { if (station != null && !Resolve(station.Value, ref stationSpawning)) throw new ArgumentException("Tried to use a non-station entity as a station!", nameof(station)); // Delta-V: Set desired spawn point type. - var ev = new PlayerSpawningEvent(job, profile, station, spawnPointType); + // Frontier: add session + var ev = new PlayerSpawningEvent(job, profile, station, spawnPointType, session); if (station != null && profile != null) { @@ -146,13 +152,15 @@ public override void Initialize() /// Appearance profile to use for the character. /// The station this player is being spawned on. /// The entity to use, if one already exists. + /// Frontier: The session associated with the entity, if one exists. /// The spawned entity public EntityUid SpawnPlayerMob( EntityCoordinates coordinates, JobComponent? job, HumanoidCharacterProfile? profile, EntityUid? station, - EntityUid? entity = null) + EntityUid? entity = null, + ICommonSession? session = null) // Frontier { _prototypeManager.TryIndex(job?.Prototype ?? string.Empty, out var prototype); @@ -194,7 +202,21 @@ public EntityUid SpawnPlayerMob( } var jobLoadout = LoadoutSystem.GetJobPrototype(prototype?.ID); + var initialBankBalance = profile!.BankBalance; //Frontier var bankBalance = profile!.BankBalance; //Frontier + bool hasBalance = false; // Frontier + + // Frontier: get bank account, ensure we can make a withdrawal + // Note: since this is stored per character, we don't have a cached + // reference for randomly generated characters. + PlayerPreferences? prefs = null; + if (session != null && + _preferences.TryGetCachedPreferences(session.UserId, out prefs) && + prefs.IndexOfCharacter(profile) != -1) + { + hasBalance = true; + } + // End Frontier if (_prototypeManager.TryIndex(jobLoadout, out RoleLoadoutPrototype? roleProto)) { @@ -224,10 +246,11 @@ public EntityUid SpawnPlayerMob( // Handle any extra data here. //Frontier - we handle bank stuff so we are wrapping each item spawn inside our own cached check. + //If the user's preferences haven't been loaded, only give them free items or fallbacks. //This way, we will spawn every item we can afford in the order that they were originally sorted. - if (loadoutProto.Price <= bankBalance) + if (loadoutProto.Price <= bankBalance && (loadoutProto.Price <= 0 || hasBalance)) { - bankBalance -= loadoutProto.Price; + bankBalance -= int.Max(0, loadoutProto.Price); // Treat negatives as zero. EquipStartingGear(entity.Value, loadoutProto, raiseEvent: false); equippedItems.Add(loadoutProto.ID); } @@ -268,13 +291,18 @@ public EntityUid SpawnPlayerMob( // End of modified code. } - // Frontier: do not re-equip roleLoadout. - // Frontier: DO equip job startingGear. + // Frontier: do not re-equip roleLoadout, make sure we equip job startingGear, + // and deduct loadout costs from a bank account if we have one. if (prototype?.StartingGear is not null) EquipStartingGear(entity.Value, prototype.StartingGear, raiseEvent: false); - var bank = EnsureComp(entity.Value); - bank.Balance = bankBalance; + var bankComp = EnsureComp(entity.Value); + + if (hasBalance) + { + _bank.TryBankWithdraw(session!, prefs!, profile!, initialBankBalance - bankBalance, out var newBalance); + } + // End Frontier } var gearEquippedEv = new StartingGearEquippedEvent(entity.Value); @@ -380,12 +408,17 @@ public sealed class PlayerSpawningEvent : EntityEventArgs /// Delta-V: Desired SpawnPointType, if any. /// public readonly SpawnPointType DesiredSpawnPointType; + /// + /// Frontier: The session associated with the entity, if any. + /// + public readonly ICommonSession? Session; - public PlayerSpawningEvent(JobComponent? job, HumanoidCharacterProfile? humanoidCharacterProfile, EntityUid? station, SpawnPointType spawnPointType = SpawnPointType.Unset) + public PlayerSpawningEvent(JobComponent? job, HumanoidCharacterProfile? humanoidCharacterProfile, EntityUid? station, SpawnPointType spawnPointType = SpawnPointType.Unset, ICommonSession? session = null) // Frontier: added session { Job = job; HumanoidCharacterProfile = humanoidCharacterProfile; Station = station; DesiredSpawnPointType = spawnPointType; + Session = session; // Frontier } } diff --git a/Content.Server/_NF/Bank/BankSystem.cs b/Content.Server/_NF/Bank/BankSystem.cs index a8ab4a59567..04a39da4507 100644 --- a/Content.Server/_NF/Bank/BankSystem.cs +++ b/Content.Server/_NF/Bank/BankSystem.cs @@ -1,23 +1,18 @@ using System.Threading; -using Content.Server.Database; using Content.Server.Preferences.Managers; using Content.Server.GameTicking; +using Content.Shared.Bank; using Content.Shared.Bank.Components; using Content.Shared.Preferences; -using Robust.Shared.GameStates; -using Robust.Shared.Network; -using Content.Server.Cargo.Components; -using Content.Shared.Preferences.Loadouts; -using Robust.Shared.Prototypes; -using Content.Shared.Roles; -using Content.Shared.Traits; +using Robust.Shared.Player; +using System.Diagnostics.CodeAnalysis; namespace Content.Server.Bank; -public sealed partial class BankSystem : EntitySystem +public sealed partial class BankSystem : SharedBankSystem { [Dependency] private readonly IServerPreferencesManager _prefsManager = default!; - [Dependency] private readonly IServerDbManager _dbManager = default!; + [Dependency] private readonly ISharedPlayerManager _playerManager = default!; private ISawmill _log = default!; @@ -25,131 +20,264 @@ public override void Initialize() { base.Initialize(); _log = Logger.GetSawmill("bank"); - SubscribeLocalEvent(OnBankAccountChanged); - SubscribeLocalEvent(OnPlayerLobbyJoin); InitializeATM(); InitializeStationATM(); + + SubscribeLocalEvent(OnPreferencesLoaded); // For late-add bank accounts + SubscribeLocalEvent(OnInit); // For late-add bank accounts + SubscribeLocalEvent(OnPlayerAttached); + SubscribeLocalEvent(OnPlayerDetached); + SubscribeLocalEvent(OnPlayerLobbyJoin); } - // To ensure that bank account data gets saved, we are going to update the db every time the component changes - // I at first wanted to try to reduce database calls, however notafet suggested I just do it every time the account changes - // TODO: stop it from running 5 times every time - private void OnBankAccountChanged(EntityUid mobUid, BankAccountComponent bank, ref ComponentGetState args) + /// + /// Attempts to remove money from a character's bank account. + /// This should always be used instead of attempting to modify the BankAccountComponent directly. + /// When successful, the entity's BankAccountComponent will be updated with their current balance. + /// + /// The UID that the bank account is attached to, typically the player controlled mob + /// The integer amount of which to decrease the bank account + /// true if the transaction was successful, false if it was not + public bool TryBankWithdraw(EntityUid mobUid, int amount) { - var user = args.Player?.UserId; - - if (user == null || args.Player?.AttachedEntity != mobUid) + if (amount <= 0) { - return; + _log.Info($"TryBankWithdraw: {amount} is invalid"); + return false; } - var prefs = _prefsManager.GetPreferences((NetUserId) user); - var character = prefs.SelectedCharacter; - var index = prefs.IndexOfCharacter(character); + if (!TryComp(mobUid, out var bank)) + { + _log.Info($"TryBankWithdraw: {mobUid} has no bank account"); + return false; + } - if (character is not HumanoidCharacterProfile profile) + if (!_playerManager.TryGetSessionByEntity(mobUid, out var session)) { - return; + _log.Info($"TryBankWithdraw: {mobUid} has no attached session"); + return false; } - var newProfile = new HumanoidCharacterProfile( - profile.Name, - profile.FlavorText, - profile.Species, - profile.Age, - profile.Sex, - profile.Gender, - bank.Balance, - profile.Appearance, - profile.SpawnPriority, - new Dictionary, JobPriority>(profile.JobPriorities), - profile.PreferenceUnavailable, - new HashSet>(profile.AntagPreferences), - new HashSet>(profile.TraitPreferences), - new Dictionary(profile.Loadouts)); + if (!_prefsManager.TryGetCachedPreferences(session.UserId, out var prefs)) + { + _log.Info($"TryBankWithdraw: {mobUid} has no cached prefs"); + return false; + } - args.State = new BankAccountComponentState + if (prefs.SelectedCharacter is not HumanoidCharacterProfile profile) { - Balance = bank.Balance, - }; + _log.Info($"TryBankWithdraw: {mobUid} has the wrong prefs type"); + return false; + } - _dbManager.SaveCharacterSlotAsync((NetUserId) user, newProfile, index); - _log.Info($"Character {profile.Name} saved"); + if (TryBankWithdraw(session, prefs, profile, amount, out var newBalance)) + { + bank.Balance = newBalance.Value; + Dirty(mobUid, bank); + _log.Info($"{mobUid} withdrew {amount}"); + return true; + } + return false; } /// - /// Attempts to remove money from a character's bank account. This should always be used instead of attempting to modify the bankaccountcomponent directly + /// Attempts to add money to a character's bank account. This should always be used instead of attempting to modify the bankaccountcomponent directly /// - /// The UID that the bank account is attached to, typically the player controlled mob - /// The integer amount of which to decrease the bank account + /// The UID that the bank account is connected to, typically the player controlled mob + /// The amount of spesos to remove from the bank account /// true if the transaction was successful, false if it was not - public bool TryBankWithdraw(EntityUid mobUid, int amount) + public bool TryBankDeposit(EntityUid mobUid, int amount) { if (amount <= 0) { - _log.Info($"{amount} is invalid"); + _log.Info($"TryBankDeposit: {amount} is invalid"); return false; } if (!TryComp(mobUid, out var bank)) { - _log.Info($"{mobUid} has no bank account"); + _log.Info($"TryBankDeposit: {mobUid} has no bank account"); + return false; + } + + if (!_playerManager.TryGetSessionByEntity(mobUid, out var session)) + { + _log.Info($"TryBankDeposit: {mobUid} has no attached session"); + return false; + } + + if (!_prefsManager.TryGetCachedPreferences(session.UserId, out var prefs)) + { + _log.Info($"TryBankDeposit: {mobUid} has no cached prefs"); + return false; + } + + if (prefs.SelectedCharacter is not HumanoidCharacterProfile profile) + { + _log.Info($"TryBankDeposit: {mobUid} has the wrong prefs type"); return false; } - if (bank.Balance < amount) + if (TryBankDeposit(session, prefs, profile, amount, out var newBalance)) { - _log.Info($"{mobUid} has insufficient funds"); + bank.Balance = newBalance.Value; + Dirty(mobUid, bank); + _log.Info($"{mobUid} deposited {amount}"); + return true; + } + + return false; + } + + /// + /// Attempts to remove money from a character's bank account without a backing entity. + /// This should only be used in cases where a character doesn't have a backing entity. + /// + /// The session of the player making the withdrawal. + /// The preferences storing the character whose bank will be changed. + /// The profile of the character whose account is being withdrawn. + /// The number of spesos to be withdrawn. + /// The new value of the bank account. + /// true if the transaction was successful, false if it was not. When successful, newBalance contains the character's new balance. + public bool TryBankWithdraw(ICommonSession session, PlayerPreferences prefs, HumanoidCharacterProfile profile, int amount, [NotNullWhen(true)] out int? newBalance) + { + newBalance = null; // Default return + if (amount <= 0) + { + _log.Info($"TryBankWithdraw: {amount} is invalid"); return false; } - bank.Balance -= amount; - _log.Info($"{mobUid} withdrew {amount}"); - Dirty(bank); + int balance = profile.BankBalance; + + if (balance < amount) + { + _log.Info($"TryBankWithdraw: {session.UserId} tried to withdraw {amount}, but has insufficient funds ({balance})"); + return false; + } + + balance -= amount; + + var newProfile = profile.WithBankBalance(balance); + var index = prefs.IndexOfCharacter(profile); + if (index == -1) + { + _log.Info($"TryBankWithdraw: {session.UserId} tried to adjust the balance of {profile.Name}, but they were not in the user's character set."); + return false; + } + _prefsManager.SetProfile(session.UserId, index, newProfile); + newBalance = balance; + return true; + } + + /// + /// Attempts to add money to a character's bank account. + /// This should only be used in cases where a character doesn't have a backing entity. + /// + /// The session of the player making the deposit. + /// The preferences storing the character whose bank will be changed. + /// The profile of the character whose account is being withdrawn. + /// The number of spesos to be deposited. + /// The new value of the bank account. + /// true if the transaction was successful, false if it was not. When successful, newBalance contains the character's new balance. + public bool TryBankDeposit(ICommonSession session, PlayerPreferences prefs, HumanoidCharacterProfile profile, int amount, [NotNullWhen(true)] out int? newBalance) + { + newBalance = null; // Default return + if (amount <= 0) + { + _log.Info($"TryBankDeposit: {amount} is invalid"); + return false; + } + + newBalance = profile.BankBalance + amount; + + var newProfile = profile.WithBankBalance(newBalance.Value); + var index = prefs.IndexOfCharacter(profile); + if (index == -1) + { + _log.Info($"{session.UserId} tried to adjust the balance of {profile.Name}, but they were not in the user's character set."); + return false; + } + _prefsManager.SetProfile(session.UserId, index, newProfile); return true; } /// /// Attempts to add money to a character's bank account. This should always be used instead of attempting to modify the bankaccountcomponent directly /// - /// The UID that the bank account is connected to, typically the player controlled mob - /// The integer amount of which to increase the bank account + /// The UID that the bank account is connected to, typically the player controlled mob + /// The amount of spesos to add into the bank account /// true if the transaction was successful, false if it was not - public bool TryBankDeposit(EntityUid mobUid, int amount) + public bool TryGetBalance(EntityUid ent, out int balance) { - if (amount <= 0) + if (!_playerManager.TryGetSessionByEntity(ent, out var session) || + !_prefsManager.TryGetCachedPreferences(session.UserId, out var prefs)) { - _log.Info($"{amount} is invalid"); + _log.Info($"{ent} has no cached prefs"); + balance = 0; return false; } - if (!TryComp(mobUid, out var bank)) + if (prefs.SelectedCharacter is not HumanoidCharacterProfile profile) { - _log.Info($"{mobUid} has no bank account"); + _log.Info($"{ent} has the wrong prefs type"); + balance = 0; return false; } - bank.Balance += amount; - _log.Info($"{mobUid} deposited {amount}"); - Dirty(bank); + balance = profile.BankBalance; return true; } /// - /// ok so this is incredibly fucking cursed, and really shouldnt be calling LoadData - /// However - /// as of writing, the preferences system caches all player character data at the time of client connection. - /// This is causing some bad bahavior where the cache is becoming outdated after character data is getting saved to the db - /// and there is no method right now to invalidate and refresh this cache to ensure we get accurate bank data from the database, - /// resulting in respawns/round restarts populating the bank account component with an outdated cache and then re-saving that - /// bad cached data into the db. - /// effectively a gigantic money exploit. - /// So, this will have to stay cursed until I can find another way to refresh the character cache - /// or the db gods themselves come up to smite me from below, whichever comes first - /// - /// EDIT 5/13/2024 THE DB GODS THEY CAME. THEY SMOTE. SAVE ME + /// Update the bank balance to the character's current account balance. + /// + private void UpdateBankBalance(EntityUid mobUid, BankAccountComponent comp) + { + if (TryGetBalance(mobUid, out var balance)) + comp.Balance = balance; + else + comp.Balance = 0; + + Dirty(mobUid, comp); + } + + /// + /// Component initialized - if the player exists in the entity before the BankAccountComponent, update the player's account. + /// + public void OnInit(EntityUid mobUid, BankAccountComponent comp, ComponentInit _) + { + UpdateBankBalance(mobUid, comp); + } + + /// + /// Player's preferences loaded (mostly for hotjoin) + /// + public void OnPreferencesLoaded(EntityUid mobUid, BankAccountComponent comp, PreferencesLoadedEvent _) + { + UpdateBankBalance(mobUid, comp); + } + + /// + /// Player attached, make sure the bank account is up-to-date. + /// + public void OnPlayerAttached(EntityUid mobUid, BankAccountComponent comp, PlayerAttachedEvent _) + { + UpdateBankBalance(mobUid, comp); + } + + /// + /// Player detached, make sure the bank account is up-to-date. + /// + public void OnPlayerDetached(EntityUid mobUid, BankAccountComponent comp, PlayerDetachedEvent _) + { + UpdateBankBalance(mobUid, comp); + } + + /// + /// Ensures the bank account listed in the lobby is accurate by ensuring the preferences cache is up-to-date. /// - private void OnPlayerLobbyJoin (PlayerJoinedLobbyEvent args) + private void OnPlayerLobbyJoin(PlayerJoinedLobbyEvent args) { var cts = new CancellationToken(); _prefsManager.RefreshPreferencesAsync(args.PlayerSession, cts); diff --git a/Content.Shared/Species/Systems/ReformSystem.cs b/Content.Shared/Species/Systems/ReformSystem.cs index b7f32b41bd1..d18a5abb5e3 100644 --- a/Content.Shared/Species/Systems/ReformSystem.cs +++ b/Content.Shared/Species/Systems/ReformSystem.cs @@ -97,14 +97,10 @@ private void OnDoAfter(EntityUid uid, ReformComponent comp, ReformDoAfterEvent a if (_mindSystem.TryGetMind(uid, out var mindId, out var mind)) _mindSystem.TransferTo(mindId, child, mind: mind); - // Frontier - // bank account transfer - if (TryComp(uid, out var bank)) + // Frontier: bank account transfer + if (HasComp(uid)) { - // Do this carefully since changing the value of a bank account component on a entity will save the balance immediately through subscribers. - var oldBankBalance = bank.Balance; - var newBank = EnsureComp(child); - newBank.Balance = oldBankBalance; + EnsureComp(child); } // Frontier diff --git a/Content.Shared/_NF/Bank/Components/BankAccountComponent.cs b/Content.Shared/_NF/Bank/Components/BankAccountComponent.cs index d029ab277c4..8a1267574f8 100644 --- a/Content.Shared/_NF/Bank/Components/BankAccountComponent.cs +++ b/Content.Shared/_NF/Bank/Components/BankAccountComponent.cs @@ -6,11 +6,8 @@ namespace Content.Shared.Bank.Components; [RegisterComponent, NetworkedComponent] public sealed partial class BankAccountComponent : Component { - [DataField("balance")] - public int Balance; -} -[Serializable, NetSerializable] -public sealed partial class BankAccountComponentState : ComponentState -{ + // The amount of money this entity has in their bank account. + // Should not be modified directly, may be out-of-date. + [DataField("balance", serverOnly: true), Access(typeof(SharedBankSystem))] public int Balance; } diff --git a/Content.Shared/_NF/Bank/SharedBankSystem.cs b/Content.Shared/_NF/Bank/SharedBankSystem.cs index 051fe8dd3d5..a9d511d4b14 100644 --- a/Content.Shared/_NF/Bank/SharedBankSystem.cs +++ b/Content.Shared/_NF/Bank/SharedBankSystem.cs @@ -12,14 +12,13 @@ public enum BankATMMenuUiKey : byte BlackMarket } -public sealed partial class SharedBankSystem : EntitySystem +public abstract partial class SharedBankSystem : EntitySystem { [Dependency] private readonly ItemSlotsSystem _itemSlotsSystem = default!; public override void Initialize() { base.Initialize(); - SubscribeLocalEvent(OnHandleState); SubscribeLocalEvent(OnComponentInit); SubscribeLocalEvent(OnComponentRemove); SubscribeLocalEvent(OnComponentInit); @@ -45,15 +44,5 @@ private void OnComponentRemove(EntityUid uid, StationBankATMComponent component, { _itemSlotsSystem.RemoveItemSlot(uid, component.CashSlot); } - - private void OnHandleState(EntityUid playerUid, BankAccountComponent component, ref ComponentHandleState args) - { - if (args.Current is not BankAccountComponentState state) - { - return; - } - - component.Balance = state.Balance; - } } From a3e1ae0d2000198533a444dde7e72771b63159e2 Mon Sep 17 00:00:00 2001 From: PECK <74548962+PeccNeck@users.noreply.github.com> Date: Fri, 20 Sep 2024 12:52:33 -0400 Subject: [PATCH 02/23] Vagabond Piping Fix (#1976) * fix old piping + directional fans * replaces exterior waste air vent with a passive vent * Update vagabond.yml * Update vagabond.yml --------- Co-authored-by: Dvir <39403717+dvir001@users.noreply.github.com> Co-authored-by: Dvir --- Resources/Maps/_NF/Shuttles/vagabond.yml | 1078 ++++++++++++---------- 1 file changed, 597 insertions(+), 481 deletions(-) diff --git a/Resources/Maps/_NF/Shuttles/vagabond.yml b/Resources/Maps/_NF/Shuttles/vagabond.yml index 5ebfda826cd..3e09df12adb 100644 --- a/Resources/Maps/_NF/Shuttles/vagabond.yml +++ b/Resources/Maps/_NF/Shuttles/vagabond.yml @@ -541,100 +541,102 @@ entities: version: 2 data: tiles: - -4,0: - 0: 34952 + -3,0: + 0: 63743 -4,1: - 0: 8 1: 128 - -3,0: - 0: 65535 -3,1: - 0: 36047 - 1: 48 + 2: 112 + 0: 136 + 1: 1024 + -3,-1: + 0: 63736 -3,3: - 0: 61160 - -3,2: - 0: 35020 + 1: 32 + 0: 50176 -2,0: 0: 65535 -2,1: - 0: 65535 + 0: 16383 -2,2: 0: 65535 -2,3: + 0: 64434 + -2,-1: 0: 65535 + -2,4: + 0: 65523 -1,0: - 0: 57343 - -1,1: - 0: 65489 - 1: 8 + 0: 2302 -1,2: - 0: 57343 + 0: 2287 -1,3: - 0: 30585 - -4,-1: - 0: 34952 - -3,-1: - 0: 65535 - -3,-2: - 0: 52462 - 1: 8704 - -2,-2: - 0: 65535 - -2,-1: - 0: 65535 + 0: 13056 + 1: 64 + -1,1: + 0: 59392 + 2: 8 + -1,-1: + 0: 61166 + 0,0: + 0: 1911 + 1: 32768 0,1: - 0: 65520 - 1: 3 + 2: 3 + 0: 30464 + 1: 128 0,2: - 0: 65535 - -3,4: - 0: 61166 - -3,5: - 0: 14 - -2,4: - 0: 65535 - -2,5: - 0: 15 - -1,4: + 0: 1911 + 0,-1: 0: 30583 - -1,5: - 0: 7 - 0,0: - 0: 65535 0,3: - 0: 7 - 1: 8 + 1: 13 + 2: 2 1,0: - 0: 273 - -3,-4: - 0: 34944 + 2: 273 + 1,-1: + 2: 4368 + -4,-1: + 1: 8 -3,-3: - 0: 61166 + 1: 2 + 0: 61152 + -3,-2: + 0: 34828 + 2: 25088 + -3,-4: + 1: 128 -2,-4: - 0: 65520 + 0: 65392 -2,-3: 0: 65535 + -2,-2: + 0: 65535 -1,-4: - 0: 4368 - -1,-3: - 0: 65501 + 1: 16 -1,-2: - 0: 65535 - -1,-1: - 0: 65535 + 0: 61182 + -1,-3: + 0: 59392 + 1: 4 + 2: 8 0,-3: - 0: 65527 + 2: 7 + 0: 30464 1: 8 0,-2: - 0: 65535 - 0,-1: - 0: 65535 + 0: 30583 + -3,4: + 0: 17600 + -3,5: + 1: 2 + -1,4: + 0: 8736 + -1,5: + 1: 4 1,-3: - 0: 4352 1: 16 - 1,-1: - 0: 4368 + 2: 4352 1,-2: 1: 1 uniqueMixes: @@ -668,6 +670,21 @@ entities: - 0 - 0 - 0 + - volume: 2500 + immutable: True + moles: + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 chunkSize: 4 - type: GasTileOverlay - type: RadiationGridResistance @@ -687,8 +704,6 @@ entities: - 460 - 616 - 431 - - type: AtmosDevice - joinedGrid: 1 - uid: 569 components: - type: MetaData @@ -699,8 +714,6 @@ entities: parent: 1 - type: DeviceList devices: - - 619 - - 625 - 233 - 92 - 600 @@ -714,8 +727,8 @@ entities: - 771 - 772 - 773 - - type: AtmosDevice - joinedGrid: 1 + - 665 + - 666 - uid: 570 components: - type: MetaData @@ -732,8 +745,6 @@ entities: - 611 - 612 - 613 - - type: AtmosDevice - joinedGrid: 1 - uid: 590 components: - type: MetaData @@ -744,17 +755,12 @@ entities: parent: 1 - type: DeviceList devices: - - 223 - 768 - 767 - - 557 - - 462 - 769 - 463 - 241 - 770 - - type: AtmosDevice - joinedGrid: 1 - uid: 775 components: - type: MetaData @@ -765,8 +771,6 @@ entities: parent: 1 - type: DeviceList devices: - - 490 - - 641 - 612 - 613 - 618 @@ -774,8 +778,6 @@ entities: - 771 - 772 - 773 - - type: AtmosDevice - joinedGrid: 1 - proto: Airlock entities: - uid: 606 @@ -870,40 +872,40 @@ entities: rot: 3.141592653589793 rad pos: -5.5,-12.5 parent: 1 -- proto: AirlockShuttle +- proto: AirlockGlassShuttle entities: - - uid: 185 + - uid: 19 components: - type: Transform - pos: -5.5,-14.5 + pos: -7.5,-14.5 parent: 1 - - uid: 186 + - uid: 30 components: - type: Transform pos: -6.5,-14.5 parent: 1 - - uid: 187 + - uid: 157 components: - type: Transform - pos: -7.5,-14.5 + pos: -5.5,-14.5 parent: 1 - - uid: 213 + - uid: 183 components: - type: Transform rot: -1.5707963267948966 rad - pos: -10.5,-10.5 + pos: -10.5,-8.5 parent: 1 - - uid: 214 + - uid: 184 components: - type: Transform rot: -1.5707963267948966 rad pos: -10.5,-9.5 parent: 1 - - uid: 487 + - uid: 185 components: - type: Transform rot: -1.5707963267948966 rad - pos: -10.5,-8.5 + pos: -10.5,-10.5 parent: 1 - proto: APCBasic entities: @@ -925,8 +927,6 @@ entities: parent: 1 - type: Apc hasAccess: True - lastExternalState: Good - lastChargeState: Full - uid: 164 components: - type: MetaData @@ -949,80 +949,72 @@ entities: rot: 1.5707963267948966 rad pos: -8.5,6.5 parent: 1 -- proto: AtmosDeviceFanTiny +- proto: AtmosDeviceFanDirectional entities: - - uid: 180 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -8.5,-7.5 - parent: 1 - - uid: 188 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -4.5,-12.5 - parent: 1 - uid: 189 components: - type: Transform - rot: 3.141592653589793 rad - pos: 3.5,1.5 + rot: 1.5707963267948966 rad + pos: 3.5,-1.5 parent: 1 - uid: 190 components: - type: Transform - rot: 3.141592653589793 rad - pos: 3.5,0.5 + rot: 1.5707963267948966 rad + pos: 3.5,-0.5 parent: 1 - uid: 191 components: - type: Transform - rot: 3.141592653589793 rad - pos: 3.5,-0.5 + rot: 1.5707963267948966 rad + pos: 3.5,0.5 parent: 1 - uid: 192 components: - type: Transform - rot: 3.141592653589793 rad - pos: 3.5,-1.5 + rot: 1.5707963267948966 rad + pos: 3.5,1.5 parent: 1 - - uid: 752 + - uid: 259 components: - type: Transform + rot: -1.5707963267948966 rad pos: -10.5,-7.5 parent: 1 - - uid: 753 + - uid: 260 components: - type: Transform + rot: -1.5707963267948966 rad pos: -10.5,-8.5 parent: 1 - - uid: 754 + - uid: 503 components: - type: Transform + rot: -1.5707963267948966 rad pos: -10.5,-9.5 parent: 1 - - uid: 755 + - uid: 544 components: - type: Transform + rot: -1.5707963267948966 rad pos: -10.5,-10.5 parent: 1 - - uid: 756 + - uid: 596 components: - type: Transform pos: -7.5,-14.5 parent: 1 - - uid: 757 + - uid: 619 components: - type: Transform pos: -6.5,-14.5 parent: 1 - - uid: 758 + - uid: 625 components: - type: Transform pos: -5.5,-14.5 parent: 1 - - uid: 759 + - uid: 660 components: - type: Transform pos: -4.5,-14.5 @@ -1329,36 +1321,24 @@ entities: rot: 3.141592653589793 rad pos: 3.5,1.5 parent: 1 - - type: DeviceLinkSink - links: - - 266 - uid: 177 components: - type: Transform rot: 3.141592653589793 rad pos: 3.5,0.5 parent: 1 - - type: DeviceLinkSink - links: - - 266 - uid: 178 components: - type: Transform rot: 3.141592653589793 rad pos: 3.5,-0.5 parent: 1 - - type: DeviceLinkSink - links: - - 266 - uid: 179 components: - type: Transform rot: 3.141592653589793 rad pos: 3.5,-1.5 parent: 1 - - type: DeviceLinkSink - links: - - 266 - uid: 762 components: - type: Transform @@ -1367,8 +1347,6 @@ entities: parent: 1 - type: DeviceLinkSink invokeCounter: 1 - links: - - 628 - uid: 765 components: - type: Transform @@ -1377,15 +1355,6 @@ entities: parent: 1 - type: DeviceLinkSink invokeCounter: 1 - links: - - 628 -- proto: BoxLightMixed - entities: - - uid: 730 - components: - - type: Transform - pos: 0.40422624,6.6067433 - parent: 1 - proto: Bucket entities: - uid: 706 @@ -1987,6 +1956,11 @@ entities: - type: Transform pos: 1.5,6.5 parent: 1 + - uid: 591 + components: + - type: Transform + pos: 1.5,10.5 + parent: 1 - proto: CableMV entities: - uid: 71 @@ -2458,14 +2432,6 @@ entities: - type: Transform pos: -10.413393,0.7620512 parent: 1 -- proto: ClosetWallEmergencyFilledRandom - entities: - - uid: 693 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -8.5,10.5 - parent: 1 - proto: ClosetWallFireFilledRandom entities: - uid: 692 @@ -2474,6 +2440,14 @@ entities: rot: 3.141592653589793 rad pos: -2.5,6.5 parent: 1 +- proto: ClosetWallO2N2FilledRandom + entities: + - uid: 187 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -8.5,10.5 + parent: 1 - proto: ComputerFrame entities: - uid: 576 @@ -2512,45 +2486,30 @@ entities: rot: 3.141592653589793 rad pos: -4.5,-12.5 parent: 1 - - type: DeviceLinkSink - links: - - 221 - uid: 194 components: - type: Transform rot: 3.141592653589793 rad pos: -4.5,-11.5 parent: 1 - - type: DeviceLinkSink - links: - - 221 - uid: 195 components: - type: Transform rot: 3.141592653589793 rad pos: -4.5,-10.5 parent: 1 - - type: DeviceLinkSink - links: - - 221 - uid: 196 components: - type: Transform rot: 3.141592653589793 rad pos: -4.5,-9.5 parent: 1 - - type: DeviceLinkSink - links: - - 221 - uid: 197 components: - type: Transform rot: 1.5707963267948966 rad pos: -2.5,-6.5 parent: 1 - - type: DeviceLinkSink - links: - - 595 - uid: 198 components: - type: Transform @@ -2563,162 +2522,122 @@ entities: rot: 1.5707963267948966 rad pos: -1.5,-6.5 parent: 1 - - type: DeviceLinkSink - links: - - 595 - uid: 200 components: - type: Transform rot: 1.5707963267948966 rad pos: -0.5,-6.5 parent: 1 - - type: DeviceLinkSink - links: - - 595 - uid: 201 components: - type: Transform rot: 1.5707963267948966 rad pos: -3.5,1.5 parent: 1 - - type: DeviceLinkSink - links: - - 595 - uid: 202 components: - type: Transform rot: 1.5707963267948966 rad pos: -2.5,1.5 parent: 1 - - type: DeviceLinkSink - links: - - 595 - uid: 203 components: - type: Transform rot: 1.5707963267948966 rad pos: -1.5,1.5 parent: 1 - - type: DeviceLinkSink - links: - - 595 - uid: 204 components: - type: Transform rot: 1.5707963267948966 rad pos: -0.5,1.5 parent: 1 - - type: DeviceLinkSink - links: - - 595 - uid: 205 components: - type: Transform rot: 3.141592653589793 rad pos: -4.5,-5.5 parent: 1 - - type: DeviceLinkSink - links: - - 221 - uid: 206 components: - type: Transform rot: 3.141592653589793 rad pos: -4.5,-4.5 parent: 1 - - type: DeviceLinkSink - links: - - 221 - uid: 207 components: - type: Transform rot: 3.141592653589793 rad pos: -4.5,-3.5 parent: 1 - - type: DeviceLinkSink - links: - - 221 - uid: 208 components: - type: Transform rot: 3.141592653589793 rad pos: -4.5,-2.5 parent: 1 - - type: DeviceLinkSink - links: - - 221 - uid: 209 components: - type: Transform rot: 3.141592653589793 rad pos: -4.5,-1.5 parent: 1 - - type: DeviceLinkSink - links: - - 221 - uid: 210 components: - type: Transform rot: 1.5707963267948966 rad pos: -8.5,-7.5 parent: 1 - - type: DeviceLinkSink - links: - - 221 - uid: 211 components: - type: Transform rot: 1.5707963267948966 rad pos: -7.5,-7.5 parent: 1 - - type: DeviceLinkSink - links: - - 221 - uid: 212 components: - type: Transform rot: 1.5707963267948966 rad pos: -6.5,-7.5 parent: 1 - - type: DeviceLinkSink - links: - - 221 - uid: 564 components: - type: Transform rot: 1.5707963267948966 rad pos: -9.5,-7.5 parent: 1 - - type: DeviceLinkSink - links: - - 221 - uid: 593 components: - type: Transform rot: 1.5707963267948966 rad pos: -10.5,-7.5 parent: 1 - - type: DeviceLinkSink - links: - - 221 - uid: 763 components: - type: Transform rot: 3.141592653589793 rad pos: -4.5,-14.5 parent: 1 - - type: DeviceLinkSink - links: - - 221 - uid: 764 components: - type: Transform rot: 3.141592653589793 rad pos: -4.5,-13.5 parent: 1 - - type: DeviceLinkSink - links: - - 221 +- proto: CurtainsBlueOpen + entities: + - uid: 448 + components: + - type: Transform + pos: -4.5,13.5 + parent: 1 +- proto: CurtainsOrangeOpen + entities: + - uid: 442 + components: + - type: Transform + pos: -11.5,3.5 + parent: 1 - proto: DefibrillatorCabinetFilled entities: - uid: 546 @@ -2803,10 +2722,10 @@ entities: parent: 1 - proto: DrinkMugOne entities: - - uid: 591 + - uid: 478 components: - type: Transform - pos: -7.253589,19.503275 + pos: -2.504581,15.588018 parent: 1 - proto: EmergencyLight entities: @@ -2816,6 +2735,11 @@ entities: rot: 1.5707963267948966 rad pos: -7.5,9.5 parent: 1 + - uid: 718 + components: + - type: Transform + pos: -3.5,15.5 + parent: 1 - uid: 777 components: - type: Transform @@ -3002,32 +2926,31 @@ entities: - type: Transform pos: -10.5,1.5 parent: 1 -- proto: GasMixerFlipped +- proto: GasMixerOnFlipped entities: - - uid: 478 + - uid: 188 components: - - type: MetaData - name: Distro Mixer - type: Transform rot: 1.5707963267948966 rad pos: -5.5,11.5 parent: 1 - type: GasMixer - inletTwoConcentration: 0.22000003 - inletOneConcentration: 0.78 - - type: AtmosDevice - joinedGrid: 1 + inletTwoConcentration: 0.20999998 + inletOneConcentration: 0.79 - type: AtmosPipeColor color: '#0055CCFF' -- proto: GasPipeBend +- proto: GasPassiveVent entities: - - uid: 464 + - uid: 180 components: - type: Transform - pos: -6.5,17.5 + rot: 3.141592653589793 rad + pos: 1.5,4.5 parent: 1 - type: AtmosPipeColor - color: '#0055CCFF' + color: '#990000FF' +- proto: GasPipeBend + entities: - uid: 482 components: - type: Transform @@ -3036,8 +2959,32 @@ entities: parent: 1 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 702 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -11.5,4.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 715 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -11.5,-1.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' - proto: GasPipeStraight entities: + - uid: 213 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -8.5,18.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 243 components: - type: Transform @@ -3068,19 +3015,11 @@ entities: parent: 1 - type: AtmosPipeColor color: '#990000FF' - - uid: 465 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -8.5,17.5 - parent: 1 - - type: AtmosPipeColor - color: '#0055CCFF' - uid: 466 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -7.5,17.5 + rot: 3.141592653589793 rad + pos: -6.5,17.5 parent: 1 - type: AtmosPipeColor color: '#0055CCFF' @@ -3186,14 +3125,7 @@ entities: parent: 1 - type: AtmosPipeColor color: '#990000FF' - - uid: 503 - components: - - type: Transform - pos: -6.5,6.5 - parent: 1 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 504 + - uid: 504 components: - type: Transform pos: -6.5,5.5 @@ -3267,7 +3199,7 @@ entities: components: - type: Transform rot: 1.5707963267948966 rad - pos: -8.5,-2.5 + pos: -7.5,18.5 parent: 1 - type: AtmosPipeColor color: '#0055CCFF' @@ -3423,14 +3355,6 @@ entities: parent: 1 - type: AtmosPipeColor color: '#990000FF' - - uid: 537 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -7.5,-1.5 - parent: 1 - - type: AtmosPipeColor - color: '#990000FF' - uid: 538 components: - type: Transform @@ -3471,22 +3395,6 @@ entities: parent: 1 - type: AtmosPipeColor color: '#990000FF' - - uid: 543 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -7.5,4.5 - parent: 1 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 544 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -7.5,6.5 - parent: 1 - - type: AtmosPipeColor - color: '#990000FF' - uid: 545 components: - type: Transform @@ -3551,6 +3459,13 @@ entities: parent: 1 - type: AtmosPipeColor color: '#990000FF' + - uid: 557 + components: + - type: Transform + pos: -7.5,-5.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' - uid: 558 components: - type: Transform @@ -3609,6 +3524,53 @@ entities: parent: 1 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 641 + components: + - type: Transform + pos: -7.5,16.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 667 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -10.5,-1.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 668 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -9.5,-1.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 693 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -8.5,4.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 699 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -9.5,4.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 701 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -10.5,4.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' - uid: 722 components: - type: Transform @@ -3617,8 +3579,153 @@ entities: parent: 1 - type: AtmosPipeColor color: '#990000FF' + - uid: 749 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -6.5,17.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 750 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -8.5,17.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 755 + components: + - type: Transform + pos: -7.5,-6.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 757 + components: + - type: Transform + pos: -7.5,-7.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 758 + components: + - type: Transform + pos: -7.5,-9.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 759 + components: + - type: Transform + pos: -7.5,-10.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 766 + components: + - type: Transform + pos: -7.5,-11.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 774 + components: + - type: Transform + pos: -7.5,-12.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 796 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -8.5,-8.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 799 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -8.5,-9.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 801 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -7.5,-9.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 804 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -6.5,-8.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 805 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -6.5,-7.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 818 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -6.5,-6.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 819 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -6.5,-5.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 820 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -6.5,-10.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 821 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -6.5,-11.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 822 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -6.5,-12.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' - proto: GasPipeTJunction entities: + - uid: 223 + components: + - type: Transform + pos: -8.5,-2.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 427 components: - type: Transform @@ -3626,6 +3733,14 @@ entities: parent: 1 - type: AtmosPipeColor color: '#990000FF' + - uid: 465 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -8.5,-1.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' - uid: 471 components: - type: Transform @@ -3698,6 +3813,68 @@ entities: parent: 1 - type: AtmosPipeColor color: '#990000FF' + - uid: 661 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -7.5,6.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 662 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,6.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 716 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -7.5,-1.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 717 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -7.5,4.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 736 + components: + - type: Transform + pos: -6.5,18.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 745 + components: + - type: Transform + pos: -7.5,17.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 776 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -7.5,-8.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 802 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -6.5,-9.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' - proto: GasPort entities: - uid: 475 @@ -3706,8 +3883,6 @@ entities: rot: -1.5707963267948966 rad pos: -4.5,11.5 parent: 1 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#0055CCFF' - uid: 476 @@ -3716,8 +3891,6 @@ entities: rot: -1.5707963267948966 rad pos: -4.5,10.5 parent: 1 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#0055CCFF' - proto: GasVentPump @@ -3728,105 +3901,120 @@ entities: rot: 1.5707963267948966 rad pos: -10.5,-2.5 parent: 1 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 223 + - uid: 233 components: - type: Transform rot: 1.5707963267948966 rad - pos: -9.5,17.5 + pos: -10.5,3.5 parent: 1 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 233 + - uid: 460 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -10.5,3.5 + rot: -1.5707963267948966 rad + pos: 0.5,7.5 parent: 1 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 442 + - uid: 463 components: - type: Transform - rot: 3.141592653589793 rad - pos: 1.5,4.5 + rot: -1.5707963267948966 rad + pos: -4.5,15.5 parent: 1 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor - color: '#990000FF' - - uid: 460 + color: '#0055CCFF' + - uid: 491 components: - type: Transform rot: -1.5707963267948966 rad - pos: 0.5,7.5 + pos: 0.5,-0.5 parent: 1 - - type: AtmosDevice - joinedGrid: 1 + - type: DeviceNetwork + configurators: + - invalid - type: AtmosPipeColor color: '#0055CCFF' - - uid: 462 + - uid: 665 components: - type: Transform - rot: 3.141592653589793 rad - pos: -6.5,16.5 + rot: -1.5707963267948966 rad + pos: -5.5,6.5 parent: 1 - - type: AtmosDevice - joinedGrid: 1 + - type: DeviceNetwork + deviceLists: + - 569 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 463 + - uid: 730 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -9.5,18.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 738 components: - type: Transform rot: -1.5707963267948966 rad - pos: -4.5,15.5 + pos: -5.5,18.5 parent: 1 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 490 + - uid: 753 components: - type: Transform rot: 3.141592653589793 rad - pos: -6.5,-5.5 + pos: -6.5,-13.5 parent: 1 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 491 + - uid: 754 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 0.5,-0.5 + rot: 1.5707963267948966 rad + pos: -9.5,-9.5 parent: 1 - - type: DeviceNetwork - configurators: - - invalid - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 619 + - uid: 756 components: - type: Transform rot: 3.141592653589793 rad - pos: -6.5,6.5 + pos: -8.5,-3.5 parent: 1 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#0055CCFF' - proto: GasVentScrubber entities: + - uid: 214 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -11.5,3.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 215 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -11.5,-2.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 216 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -5.5,17.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' - uid: 241 components: - type: Transform @@ -3836,8 +4024,6 @@ entities: - type: DeviceNetwork configurators: - invalid - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#990000FF' - uid: 431 @@ -3851,8 +4037,14 @@ entities: - invalid deviceLists: - 568 - - type: AtmosDevice - joinedGrid: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 490 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -9.5,17.5 + parent: 1 - type: AtmosPipeColor color: '#990000FF' - uid: 492 @@ -3864,46 +4056,40 @@ entities: - type: DeviceNetwork configurators: - invalid - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#990000FF' - - uid: 557 + - uid: 666 components: - type: Transform - pos: -7.5,16.5 + rot: -1.5707963267948966 rad + pos: -6.5,6.5 parent: 1 - type: DeviceNetwork - configurators: - - invalid - - type: AtmosDevice - joinedGrid: 1 + deviceLists: + - 569 - type: AtmosPipeColor color: '#990000FF' - - uid: 625 + - uid: 670 components: - type: Transform - rot: 3.141592653589793 rad - pos: -7.5,6.5 + pos: -8.5,-0.5 parent: 1 - - type: DeviceNetwork - configurators: - - invalid - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#990000FF' - - uid: 641 + - uid: 751 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -9.5,-8.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 752 components: - type: Transform rot: 3.141592653589793 rad - pos: -7.5,-5.5 + pos: -7.5,-13.5 parent: 1 - - type: DeviceNetwork - configurators: - - invalid - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#990000FF' - proto: GasVolumePump @@ -3913,16 +4099,14 @@ entities: - type: Transform pos: 1.5,7.5 parent: 1 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#990000FF' - proto: GravityGeneratorMini entities: - - uid: 448 + - uid: 603 components: - type: Transform - pos: 1.5,10.5 + pos: 2.5,10.5 parent: 1 - proto: Grille entities: @@ -4057,23 +4241,12 @@ entities: rot: -1.5707963267948966 rad pos: -9.5,19.5 parent: 1 - - uid: 249 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -11.5,3.5 - parent: 1 - uid: 250 components: - type: Transform rot: -1.5707963267948966 rad pos: -11.5,-2.5 parent: 1 - - uid: 651 - components: - - type: Transform - pos: -4.5,13.5 - parent: 1 - proto: LockerCaptainFilled entities: - uid: 72 @@ -4088,13 +4261,6 @@ entities: - type: Transform pos: -2.5,9.5 parent: 1 -- proto: LockerEngineerFilled - entities: - - uid: 766 - components: - - type: Transform - pos: -8.5,-4.5 - parent: 1 - proto: LockerFreezerBase entities: - uid: 258 @@ -4151,11 +4317,23 @@ entities: - type: Transform pos: -0.5,2.5 parent: 1 + - uid: 624 + components: + - type: Transform + pos: -8.5,-4.5 + parent: 1 - uid: 681 components: - type: Transform pos: 0.5,2.5 parent: 1 +- proto: LockerWallMaterialsFuelPlasmaFilled2 + entities: + - uid: 617 + components: + - type: Transform + pos: -0.5,11.5 + parent: 1 - proto: LockerWallMedical entities: - uid: 682 @@ -4194,14 +4372,12 @@ entities: parent: 1 - type: Physics bodyType: Static - - type: AtmosDevice - joinedGrid: 1 - proto: OreProcessor entities: - - uid: 624 + - uid: 729 components: - type: Transform - pos: -2.5,-1.5 + pos: -2.5,-3.5 parent: 1 - proto: OxygenCanister entities: @@ -4213,8 +4389,6 @@ entities: parent: 1 - type: Physics bodyType: Static - - type: AtmosDevice - joinedGrid: 1 - proto: PaintingNightHawks entities: - uid: 696 @@ -4232,83 +4406,47 @@ entities: - type: Transform pos: -2.5,16.5 parent: 1 -- proto: Paper +- proto: PaperBin5 entities: - - uid: 745 - components: - - type: Transform - pos: -7.6545224,19.56597 - parent: 1 - - type: Paper - stampState: paper_stamp-ok - stampedBy: - - stampedColor: '#00BE00FF' - stampedName: stamp-component-stamped-name-approved - content: >- - [color=#cb0000]  ▐║   ║ - -   ▐╠══╣ - -   ▐║   ║[head=2]EPHÆSTUS SHIPYARDS[/head] [/color] - -   ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿ ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿ ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  ̿  Welcome captain, to your very own Vagabond-Class long-distance freighter. We here at Hephaestus are proud to offer this line of vessels to enterprising private captains through our Ship Refurbishment Program. Combining a complete refressh of electronics, propulsion, and other technical systems with the reliable frame and architecture that our company is renowned for, you have at your fingertips one of the finest vessels money can buy. - - - [bold]Pre-Flight[/bold] - - To help facilitate ease of transition into your new vessel, we recommend completing this pre-flight checklist to ensure smooth operation for many years to come: - -   • Ensure proper distribution gasses have been installed and engaged. - -   • Turn on the waste-line gas output to ensure crew safety. - -   • Complimentary fuel has been provided. However, for longer journeys, additional fuel or power sources may be required. - - - The Vagabond is well-beloved by pilots for its flowing floorplan, generous capacity, and adaptability to many industrial and scientific use cases. We look forward to the creativity and entrepreneurial spirit you will bring to your new home amongst the stars. -- proto: PaperBin10 - entities: - - uid: 603 + - uid: 464 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -2.5,15.5 + pos: -7.5,19.5 parent: 1 - proto: PlasticFlapsAirtightClear entities: - - uid: 183 + - uid: 714 components: - type: Transform rot: -1.5707963267948966 rad - pos: -8.5,-7.5 + pos: -10.5,-7.5 parent: 1 - - uid: 184 + - uid: 790 components: - type: Transform - pos: -4.5,-12.5 + pos: -4.5,-14.5 parent: 1 - - uid: 215 +- proto: PlasticFlapsClear + entities: + - uid: 487 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -3.5,-6.5 + pos: -8.5,-7.5 parent: 1 - - uid: 216 + - uid: 502 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -3.5,1.5 + pos: -4.5,-12.5 parent: 1 - - uid: 714 + - uid: 537 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -10.5,-7.5 + pos: -3.5,-6.5 parent: 1 - - uid: 790 + - uid: 543 components: - type: Transform - pos: -4.5,-14.5 + pos: -3.5,1.5 parent: 1 - proto: Plunger entities: @@ -4326,7 +4464,7 @@ entities: parent: 1 - proto: PortableGeneratorPacmanShuttle entities: - - uid: 30 + - uid: 249 components: - type: Transform pos: 0.5,10.5 @@ -4335,10 +4473,10 @@ entities: on: False - type: Physics bodyType: Static - - uid: 157 + - uid: 571 components: - type: Transform - pos: -0.5,10.5 + pos: 1.5,10.5 parent: 1 - type: FuelGenerator on: False @@ -4526,12 +4664,6 @@ entities: parent: 1 - proto: Rack entities: - - uid: 571 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 2.5,10.5 - parent: 1 - uid: 601 components: - type: Transform @@ -4544,6 +4676,11 @@ entities: rot: 1.5707963267948966 rad pos: 0.5,6.5 parent: 1 + - uid: 728 + components: + - type: Transform + pos: 1.5,-9.5 + parent: 1 - uid: 744 components: - type: Transform @@ -4681,12 +4818,12 @@ entities: - type: Transform pos: -3.5,4.5 parent: 1 -- proto: SheetPlasma +- proto: SalvageTechfabNF entities: - - uid: 19 + - uid: 651 components: - type: Transform - pos: 2.4900203,10.542679 + pos: 2.5,-9.5 parent: 1 - proto: ShuttersWindow entities: @@ -4695,33 +4832,21 @@ entities: - type: Transform pos: -3.5,-7.5 parent: 1 - - type: DeviceLinkSink - links: - - 712 - uid: 218 components: - type: Transform pos: -3.5,-8.5 parent: 1 - - type: DeviceLinkSink - links: - - 712 - uid: 219 components: - type: Transform pos: -3.5,0.5 parent: 1 - - type: DeviceLinkSink - links: - - 712 - uid: 220 components: - type: Transform pos: -3.5,-0.5 parent: 1 - - type: DeviceLinkSink - links: - - 712 - proto: SignalButton entities: - uid: 266 @@ -4828,13 +4953,6 @@ entities: - type: Transform pos: -3.5,14.5 parent: 1 -- proto: SuitStorageEngi - entities: - - uid: 617 - components: - - type: Transform - pos: -8.5,-5.5 - parent: 1 - proto: SuitStorageQuartermaster entities: - uid: 741 @@ -4849,6 +4967,11 @@ entities: - type: Transform pos: 2.5,2.5 parent: 1 + - uid: 462 + components: + - type: Transform + pos: -8.5,-5.5 + parent: 1 - uid: 592 components: - type: Transform @@ -4856,6 +4979,11 @@ entities: parent: 1 - proto: TableCounterMetal entities: + - uid: 186 + components: + - type: Transform + pos: -5.5,5.5 + parent: 1 - uid: 254 components: - type: Transform @@ -4880,11 +5008,6 @@ entities: rot: 1.5707963267948966 rad pos: -7.5,0.5 parent: 1 - - uid: 502 - components: - - type: Transform - pos: -4.5,6.5 - parent: 1 - uid: 623 components: - type: Transform @@ -5126,13 +5249,6 @@ entities: - type: Transform pos: -0.5,-9.5 parent: 1 -- proto: VendingMachineSalvage - entities: - - uid: 796 - components: - - type: Transform - pos: 2.5,-9.5 - parent: 1 - proto: WallReinforced entities: - uid: 3 From 4f4b036e911f65043b3a54bd1d87c38aec7231b8 Mon Sep 17 00:00:00 2001 From: FrontierATC Date: Fri, 20 Sep 2024 16:52:59 +0000 Subject: [PATCH 03/23] Automatic Changelog (#1976) --- Resources/Changelog/Changelog.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index cc0cfdb11db..59e7e90a01e 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -7118,3 +7118,9 @@ Entries: message: NFSD EMP Grenades box now has EMP Grenades id: 5290 time: '2024-09-20T14:27:42.0000000+00:00' +- author: PeccNeck + changes: + - type: Fix + message: Fixed NT Vagabond's issues. + id: 5291 + time: '2024-09-20T16:52:33.0000000+00:00' From c69fc72e5054f6621c4957c37a42e1a7c271ce0a Mon Sep 17 00:00:00 2001 From: Checkraze <71046427+Cheackraze@users.noreply.github.com> Date: Fri, 20 Sep 2024 13:05:38 -0400 Subject: [PATCH 04/23] Edison Power POI (#1890) * initial POI and dev test quick setup * finalize * Update edison.yml * Map Fixups * Cleanup * Last fixup + NoSpawn --------- Co-authored-by: Dvir <39403717+dvir001@users.noreply.github.com> Co-authored-by: Dvir --- Resources/Maps/_NF/POI/edison.yml | 27091 ++++++++++++++++ .../_NF/Entities/Markers/warp_point.yml | 9 + .../Structures/Machines/fax_machine.yml | 9 + .../_NF/PointsOfInterest/edison.yml | 34 + 4 files changed, 27143 insertions(+) create mode 100644 Resources/Maps/_NF/POI/edison.yml create mode 100644 Resources/Prototypes/_NF/PointsOfInterest/edison.yml diff --git a/Resources/Maps/_NF/POI/edison.yml b/Resources/Maps/_NF/POI/edison.yml new file mode 100644 index 00000000000..0d981fa027b --- /dev/null +++ b/Resources/Maps/_NF/POI/edison.yml @@ -0,0 +1,27091 @@ +meta: + format: 6 + postmapinit: false +tilemap: + 0: Space + 32: FloorConcreteSmooth + 33: FloorDark + 37: FloorDarkMini + 38: FloorDarkMono + 6: FloorDarkOffset + 5: FloorHullReinforced + 84: FloorReinforced + 98: FloorSteel + 2: FloorSteelMini + 4: FloorSteelMono + 7: FloorSteelPavement + 8: FloorSteelPavementVertical + 113: FloorTechMaint + 3: FloorWhiteMini + 1: FloorWood + 130: Lattice + 131: Plating +entities: +- proto: "" + entities: + - uid: 2 + components: + - type: MetaData + name: grid + - type: Transform + pos: -0.5,-0.5 + parent: invalid + - type: MapGrid + chunks: + 0,0: + ind: 0,0 + tiles: IQAAAAACIQAAAAADJgAAAAADIQAAAAAAIQAAAAACIQAAAAADIQAAAAAAIQAAAAADIQAAAAADgwAAAAAAYgAAAAAAYgAAAAACYgAAAAABYgAAAAACYgAAAAABYgAAAAABgwAAAAAAJgAAAAACgwAAAAAAJgAAAAADgwAAAAAAIQAAAAADIQAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAIQAAAAADIQAAAAADIQAAAAACJgAAAAACgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAggAAAAAAcQAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAAAAAAAAAgwAAAAAAIQAAAAACgwAAAAAAYgAAAAADYgAAAAADgwAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAIQAAAAAAgwAAAAAAYgAAAAADYgAAAAACYgAAAAABYgAAAAADYgAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAIQAAAAAAgwAAAAAAYgAAAAACYgAAAAAAYgAAAAAAYgAAAAACYgAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAIQAAAAACgwAAAAAAYgAAAAABYgAAAAABYgAAAAABYgAAAAABYgAAAAACgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAYgAAAAABYgAAAAACYgAAAAADYgAAAAACYgAAAAAAYgAAAAACYgAAAAAAYgAAAAACcQAAAAAAYgAAAAABAQAAAAADAQAAAAAAAQAAAAAAAQAAAAAAAQAAAAACAQAAAAADYgAAAAAAYgAAAAADYgAAAAABYgAAAAADYgAAAAAAYgAAAAADYgAAAAABYgAAAAADcQAAAAAAYgAAAAADAQAAAAACAQAAAAADAQAAAAAAAQAAAAADAQAAAAAAAQAAAAACBAAAAAABBAAAAAAAYgAAAAACYgAAAAAAYgAAAAABYgAAAAAAYgAAAAADYgAAAAACgwAAAAAAAQAAAAACAQAAAAACAQAAAAADAQAAAAACAQAAAAABAQAAAAABAQAAAAABIAAAAAAAIAAAAAACIAAAAAAAYgAAAAADYgAAAAADYgAAAAACYgAAAAADYgAAAAABgwAAAAAAAQAAAAABAQAAAAACAQAAAAAAAQAAAAACAQAAAAADAQAAAAACAQAAAAAAVAAAAAAAVAAAAAAAIAAAAAACBAAAAAAAYgAAAAAAYgAAAAAAYgAAAAAAYgAAAAADgwAAAAAAAQAAAAACAQAAAAACAQAAAAACAQAAAAABYgAAAAABYgAAAAACAQAAAAACVAAAAAAAVAAAAAAAIAAAAAADBAAAAAABYgAAAAACYgAAAAACgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAcQAAAAAAgwAAAAAAVAAAAAAAVAAAAAAAIAAAAAACBAAAAAADYgAAAAAAYgAAAAADgwAAAAAABAAAAAACBAAAAAACBAAAAAAABAAAAAADgwAAAAAAYgAAAAACYgAAAAAAYgAAAAAAYgAAAAAA + version: 6 + -1,0: + ind: -1,0 + tiles: YgAAAAADYgAAAAABYgAAAAACYgAAAAAAYgAAAAABYgAAAAACYgAAAAAAgwAAAAAAIQAAAAACIQAAAAAAIQAAAAABIQAAAAAAIQAAAAACIQAAAAAAJgAAAAADIQAAAAADgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAIQAAAAADIQAAAAADgwAAAAAAJgAAAAABgwAAAAAAJgAAAAACggAAAAAAggAAAAAAgwAAAAAAcQAAAAAAcQAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAJgAAAAABIQAAAAACIQAAAAADIQAAAAACAAAAAAAAggAAAAAAgwAAAAAAcQAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAAAAAAAAAggAAAAAAgwAAAAAAcQAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAAQAAAAAAAQAAAAABgwAAAAAAIQAAAAACAAAAAAAAggAAAAAAgwAAAAAAcQAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAABgAAAAAABgAAAAAABgAAAAAAAQAAAAABAQAAAAABgwAAAAAAIQAAAAAAAAAAAAAAggAAAAAAgwAAAAAAcQAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAABgAAAAAABgAAAAAABgAAAAAAAQAAAAACAQAAAAACgwAAAAAAIQAAAAAAggAAAAAAggAAAAAAgwAAAAAAcQAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAABgAAAAAABgAAAAAABgAAAAAAAQAAAAAAAQAAAAADgwAAAAAAIQAAAAABgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAIQAAAAABIQAAAAABIQAAAAABIQAAAAABIQAAAAACcQAAAAAAYgAAAAACYgAAAAADYgAAAAADYgAAAAADYgAAAAABYgAAAAACYgAAAAACgwAAAAAAgwAAAAAAcQAAAAAAIQAAAAABIQAAAAABIQAAAAADIQAAAAACIQAAAAAAcQAAAAAAYgAAAAABYgAAAAACYgAAAAADYgAAAAAAYgAAAAACYgAAAAACYgAAAAABgwAAAAAAgwAAAAAAgwAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAgwAAAAAAYgAAAAACYgAAAAADYgAAAAAAYgAAAAABYgAAAAACYgAAAAAABAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAgwAAAAAAYgAAAAABYgAAAAAAYgAAAAAAYgAAAAAAYgAAAAADIAAAAAACIAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAgwAAAAAAYgAAAAAAYgAAAAADYgAAAAACYgAAAAABBAAAAAADIAAAAAACVAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAYgAAAAAAYgAAAAACBAAAAAABIAAAAAACVAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAIQAAAAABIQAAAAACIQAAAAABgwAAAAAAYgAAAAABYgAAAAAABAAAAAAAIAAAAAABVAAAAAAA + version: 6 + -1,-1: + ind: -1,-1 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAYgAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAYgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAcQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAYgAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAYgAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAYgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAYgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAgwAAAAAAYgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAggAAAAAAAAAAAAAAAAAAAAAAggAAAAAAgwAAAAAAYgAAAAABYgAAAAAAYgAAAAABYgAAAAAAAAAAAAAAAAAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAYgAAAAACYgAAAAAAYgAAAAAAYgAAAAADAAAAAAAAAAAAAAAAggAAAAAAgwAAAAAAYgAAAAAAYgAAAAABYgAAAAAAcQAAAAAAYgAAAAACYgAAAAACYgAAAAAAYgAAAAADYgAAAAACYgAAAAAAYgAAAAACYgAAAAADggAAAAAAggAAAAAAggAAAAAAgwAAAAAAYgAAAAACYgAAAAAAYgAAAAABcQAAAAAAYgAAAAADYgAAAAAAYgAAAAACYgAAAAADYgAAAAACYgAAAAACYgAAAAADYgAAAAABgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAYgAAAAABYgAAAAAAYgAAAAAAcQAAAAAAYgAAAAABYgAAAAAAYgAAAAACYgAAAAABYgAAAAABYgAAAAACYgAAAAADYgAAAAACYgAAAAAAYgAAAAAAYgAAAAABYgAAAAACYgAAAAADYgAAAAACYgAAAAADgwAAAAAAgwAAAAAAcQAAAAAAIQAAAAACIQAAAAACgwAAAAAAgwAAAAAAgwAAAAAAYgAAAAABYgAAAAAAYgAAAAADYgAAAAADYgAAAAACYgAAAAADYgAAAAACYgAAAAAAgwAAAAAAIQAAAAACIQAAAAAAIQAAAAADIQAAAAABIQAAAAAAgwAAAAAAgwAAAAAAcQAAAAAA + version: 6 + 0,-1: + ind: 0,-1 + tiles: YgAAAAABYgAAAAABgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAAAYgAAAAABgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAAAAcQAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAACYgAAAAADgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAACYgAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAADYgAAAAADgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAABYgAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAACYgAAAAADgwAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAYgAAAAAAYgAAAAAAYgAAAAADYgAAAAADYgAAAAADgwAAAAAAggAAAAAAAAAAAAAAAAAAAAAAggAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAYgAAAAABYgAAAAAAYgAAAAABYgAAAAABYgAAAAADgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAAAAAAAAAYgAAAAACYgAAAAAAYgAAAAAAYgAAAAADYgAAAAADYgAAAAACYgAAAAACYgAAAAAAYgAAAAACcQAAAAAAYgAAAAADYgAAAAADYgAAAAAAgwAAAAAAggAAAAAAAAAAAAAAYgAAAAABYgAAAAADYgAAAAADYgAAAAAAYgAAAAACYgAAAAACYgAAAAACYgAAAAABYgAAAAADcQAAAAAAYgAAAAADYgAAAAAAYgAAAAAAgwAAAAAAggAAAAAAggAAAAAAYgAAAAAAYgAAAAABYgAAAAACYgAAAAADYgAAAAACYgAAAAADYgAAAAACYgAAAAACYgAAAAAAcQAAAAAAYgAAAAAAYgAAAAACYgAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAYgAAAAACYgAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAIQAAAAABIQAAAAACcQAAAAAAgwAAAAAAgwAAAAAAYgAAAAADYgAAAAADYgAAAAADYgAAAAAAYgAAAAABYgAAAAAAcQAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAIQAAAAACIQAAAAABIQAAAAACIQAAAAAAIQAAAAACgwAAAAAAYgAAAAABYgAAAAAAYgAAAAABYgAAAAACYgAAAAAAYgAAAAAB + version: 6 + -1,-2: + ind: -1,-2 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAACAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAAAABwAAAAACcQAAAAAAYgAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAAAABwAAAAAAcQAAAAAAYgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAAAABwAAAAABcQAAAAAAYgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAYgAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAYgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAYgAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAYgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAYgAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAYgAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAcQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAYgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAYgAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAYgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAYgAAAAAD + version: 6 + 0,-2: + ind: 0,-2 + tiles: CAAAAAABCAAAAAABgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAADYgAAAAAAcQAAAAAABwAAAAACcQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAACYgAAAAACcQAAAAAABwAAAAADcQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAABYgAAAAADcQAAAAAABwAAAAACcQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAADYgAAAAADgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAAAYgAAAAACgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAADYgAAAAACgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAADYgAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAABYgAAAAABgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAACYgAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAAAAcQAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAADYgAAAAADgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAADYgAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAACYgAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAACYgAAAAACgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + -1,1: + ind: -1,1 + tiles: gwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAIQAAAAABJQAAAAABIQAAAAABcQAAAAAAYgAAAAABYgAAAAACYgAAAAACIAAAAAACIAAAAAABgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAIQAAAAAAJQAAAAACIQAAAAADcQAAAAAAYgAAAAAAYgAAAAADYgAAAAABYgAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAIQAAAAAAJQAAAAAAIQAAAAABcQAAAAAAYgAAAAACYgAAAAAAYgAAAAABYgAAAAABgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAIQAAAAACJQAAAAADIQAAAAADgwAAAAAAYgAAAAAAYgAAAAADYgAAAAADYgAAAAACgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAIQAAAAABIQAAAAABIQAAAAABgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAJgAAAAAAgwAAAAAAJgAAAAABgwAAAAAAgwAAAAAAJQAAAAADJgAAAAABgwAAAAAAJgAAAAABJQAAAAABgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAJgAAAAABgwAAAAAAJgAAAAABgwAAAAAAgwAAAAAAJgAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAJgAAAAABgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAJgAAAAABgwAAAAAAJgAAAAABgwAAAAAAgwAAAAAAJQAAAAABVAAAAAAAVAAAAAAAVAAAAAAAJQAAAAACgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAJgAAAAABgwAAAAAAJgAAAAADgwAAAAAAgwAAAAAAJgAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAJgAAAAACgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAJgAAAAADgwAAAAAAJgAAAAACgwAAAAAAgwAAAAAAJQAAAAAAJgAAAAAAgwAAAAAAJgAAAAABJQAAAAACgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAJgAAAAAAgwAAAAAAJgAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAJgAAAAABgwAAAAAAJgAAAAACgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAYgAAAAAB + version: 6 + 0,1: + ind: 0,1 + tiles: IAAAAAADIAAAAAAAIAAAAAACYgAAAAAAYgAAAAACYgAAAAACcQAAAAAAYgAAAAADAgAAAAAAAgAAAAADYgAAAAACcQAAAAAAYgAAAAABYgAAAAADYgAAAAADYgAAAAABgwAAAAAAgwAAAAAAYgAAAAADYgAAAAACYgAAAAAAYgAAAAADcQAAAAAAYgAAAAADAgAAAAAAAgAAAAADYgAAAAADcQAAAAAAYgAAAAADYgAAAAADYgAAAAACYgAAAAACgwAAAAAAgwAAAAAAYgAAAAACYgAAAAACYgAAAAABYgAAAAABcQAAAAAAYgAAAAAAAgAAAAADAgAAAAACYgAAAAACgwAAAAAAYgAAAAAAYgAAAAACYgAAAAAAYgAAAAAAgwAAAAAAgwAAAAAAYgAAAAAAYgAAAAADYgAAAAAAYgAAAAADgwAAAAAABAAAAAACBAAAAAABBAAAAAABBAAAAAABgwAAAAAAgwAAAAAAcQAAAAAAcQAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAJgAAAAAAgwAAAAAAJgAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAJgAAAAADgwAAAAAAJgAAAAACgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAJgAAAAADgwAAAAAAJgAAAAACgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAJgAAAAABgwAAAAAAJgAAAAADgwAAAAAAcQAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAJgAAAAAAgwAAAAAAJgAAAAADgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAJgAAAAABgwAAAAAAJgAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAJgAAAAAAgwAAAAAAJgAAAAABgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAYgAAAAABgwAAAAAAAAAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAA + version: 6 + -2,0: + ind: -2,0 + tiles: YgAAAAADYgAAAAAAYgAAAAAAYgAAAAABYgAAAAACYgAAAAADYgAAAAAAcQAAAAAAYgAAAAAAYgAAAAAAYgAAAAADYgAAAAACYgAAAAACcQAAAAAAYgAAAAABYgAAAAACcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAACAAAAAACgwAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAcQAAAAAAgwAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAA + version: 6 + -2,-1: + ind: -2,-1 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAAAAgwAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAgwAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAYgAAAAACYgAAAAADYgAAAAACYgAAAAAAYgAAAAACYgAAAAACYgAAAAAAcQAAAAAAYgAAAAAAYgAAAAADYgAAAAADYgAAAAADYgAAAAAAcQAAAAAAYgAAAAADYgAAAAABYgAAAAABYgAAAAACYgAAAAACYgAAAAAAYgAAAAABYgAAAAACYgAAAAACcQAAAAAAYgAAAAACYgAAAAADYgAAAAAAYgAAAAAAYgAAAAABcQAAAAAAYgAAAAADYgAAAAAC + version: 6 + -1,-3: + ind: -1,-3 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAcQAAAAAA + version: 6 + 0,-3: + ind: 0,-3 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAAAAcQAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + -3,0: + ind: -3,0 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAAAABwAAAAAAcQAAAAAAYgAAAAADYgAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAcQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAgwAAAAAACAAAAAAACAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAgwAAAAAAcQAAAAAAcQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + -3,-1: + ind: -3,-1 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAgwAAAAAAcQAAAAAAcQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAgwAAAAAACAAAAAACCAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAcQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAAAABwAAAAABcQAAAAAAYgAAAAAAYgAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAAAABwAAAAABcQAAAAAAYgAAAAADYgAAAAAA + version: 6 + 1,-1: + ind: 1,-1 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAgwAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAYgAAAAABYgAAAAADYgAAAAADcQAAAAAAYgAAAAABYgAAAAACYgAAAAABYgAAAAACYgAAAAABcQAAAAAAYgAAAAAAYgAAAAADYgAAAAACYgAAAAAAYgAAAAABYgAAAAADYgAAAAACYgAAAAACYgAAAAABcQAAAAAAYgAAAAABYgAAAAAAYgAAAAABYgAAAAADYgAAAAACcQAAAAAAYgAAAAADYgAAAAABYgAAAAADYgAAAAABYgAAAAABYgAAAAAD + version: 6 + 1,0: + ind: 1,0 + tiles: YgAAAAADYgAAAAADYgAAAAADcQAAAAAAYgAAAAADYgAAAAACYgAAAAABYgAAAAADYgAAAAADcQAAAAAAYgAAAAABYgAAAAADYgAAAAABYgAAAAABYgAAAAADYgAAAAACgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAAAAAwAAAAADAwAAAAADgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAACAQAAAAAAAQAAAAAAgwAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAADAQAAAAADAQAAAAADgwAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAIQAAAAADIQAAAAACIQAAAAAAIQAAAAAAIQAAAAABIQAAAAACIQAAAAADgwAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + 2,-1: + ind: 2,-1 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAAAAcQAAAAAAcQAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAACCAAAAAACCAAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAAAAcQAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAADYgAAAAAAYgAAAAACcQAAAAAABwAAAAABcQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAABYgAAAAACYgAAAAADcQAAAAAABwAAAAABcQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + 2,0: + ind: 2,0 + tiles: YgAAAAADYgAAAAADYgAAAAADcQAAAAAABwAAAAACcQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAAAAcQAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAADCAAAAAAACAAAAAACgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAAAAcQAAAAAAcQAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + -1,2: + ind: -1,2 + tiles: gwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAggAAAAAAgwAAAAAAYgAAAAACVAAAAAAAVAAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAgwAAAAAAggAAAAAAggAAAAAAgwAAAAAAYgAAAAABVAAAAAAAVAAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAgwAAAAAAggAAAAAAAAAAAAAAgwAAAAAAYgAAAAACVAAAAAAAVAAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAgwAAAAAAggAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAVAAAAAAAVAAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAJgAAAAAAVAAAAAAAVAAAAAAAgwAAAAAAggAAAAAAggAAAAAAggAAAAAAgwAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAgwAAAAAAgwAAAAAAIQAAAAAAIQAAAAABIQAAAAABVAAAAAAAgwAAAAAAgwAAAAAAggAAAAAAggAAAAAAggAAAAAAgwAAAAAAgwAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAgwAAAAAAgwAAAAAAIQAAAAADIQAAAAAAJgAAAAABggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAgwAAAAAAIQAAAAABIQAAAAABJgAAAAABggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAgwAAAAAAIQAAAAAAIQAAAAACJgAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAIQAAAAACJgAAAAAAJgAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAIQAAAAADJgAAAAACVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAIQAAAAACJgAAAAADJgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + 0,2: + ind: 0,2 + tiles: gwAAAAAAYgAAAAADgwAAAAAAggAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAYgAAAAADgwAAAAAAggAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAYgAAAAADgwAAAAAAAAAAAAAAggAAAAAAgwAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAgwAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAggAAAAAAgwAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAgwAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAJgAAAAAAJgAAAAACgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAgwAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAIQAAAAADIQAAAAAAIQAAAAAAIQAAAAACJgAAAAACcQAAAAAAIQAAAAAAIQAAAAADIQAAAAACIQAAAAACIQAAAAACgwAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAJgAAAAABJgAAAAAAIQAAAAACIQAAAAAAJgAAAAADcQAAAAAAIQAAAAADIQAAAAACIQAAAAABIQAAAAADIQAAAAACgwAAAAAAgwAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAJgAAAAACIQAAAAABIQAAAAADJgAAAAADcQAAAAAAIQAAAAAAIQAAAAADIQAAAAAAIQAAAAACIQAAAAACgwAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAVAAAAAAAJgAAAAAAIQAAAAAAIQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAVAAAAAAAJgAAAAABJgAAAAACIQAAAAAAgwAAAAAAcQAAAAAAcQAAAAAAgwAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAVAAAAAAAJgAAAAADIQAAAAACcQAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgAAAAABJgAAAAABJgAAAAABIQAAAAACgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + -2,1: + ind: -2,1 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAA + version: 6 + 1,1: + ind: 1,1 + tiles: cQAAAAAAIQAAAAAAIQAAAAAAIQAAAAADIQAAAAADcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAAAAIQAAAAACIQAAAAAAIQAAAAAAIQAAAAABcQAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAIQAAAAABIQAAAAACIQAAAAADIQAAAAADcQAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAIQAAAAABIQAAAAABIQAAAAABIQAAAAACIQAAAAADIQAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAA + version: 6 + -2,2: + ind: -2,2 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAgwAAAAAAVAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAgwAAAAAAVAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAgwAAAAAAVAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAgwAAAAAAVAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAgwAAAAAAVAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAgwAAAAAAVAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + 1,2: + ind: 1,2 + tiles: gwAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAAAAgwAAAAAAgwAAAAAAcQAAAAAAgwAAAAAAgwAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAVAAAAAAAVAAAAAAAgwAAAAAAggAAAAAAggAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAVAAAAAAAVAAAAAAAgwAAAAAAggAAAAAAggAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAVAAAAAAAgwAAAAAAggAAAAAAggAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAVAAAAAAAVAAAAAAAgwAAAAAAggAAAAAAggAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAVAAAAAAAgwAAAAAAgwAAAAAAggAAAAAAggAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + 1,3: + ind: 1,3 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + - type: Broadphase + - type: Physics + bodyStatus: InAir + angularDamping: 0.05 + linearDamping: 0.05 + fixedRotation: False + bodyType: Dynamic + - type: Fixtures + fixtures: {} + - type: OccluderTree + - type: SpreaderGrid + - type: Shuttle + - type: GridPathfinding + - type: Gravity + gravityShakeSound: !type:SoundPathSpecifier + path: /Audio/Effects/alert.ogg + - type: DecalGrid + chunkCollection: + version: 2 + nodes: + - node: + angle: -1.5707963267948966 rad + color: '#FFFFFFFF' + id: Arrows + decals: + 520: -13,11 + 521: -13,12 + 522: -13,13 + - node: + angle: 3.141592653589793 rad + color: '#EFB34196' + id: ArrowsGreyscale + decals: + 572: 19,18 + 573: 20,18 + - node: + angle: 3.141592653589793 rad + color: '#FFFFFFFF' + id: ArrowsGreyscale + decals: + 570: 19,18 + 571: 20,18 + - node: + color: '#FFFFFFFF' + id: Bot + decals: + 331: -1,36 + 332: 0,36 + 333: 1,36 + 334: 4,39 + 335: 4,38 + 336: 4,37 + 517: -12,13 + 518: -12,12 + 519: -12,11 + 526: 7,15 + 527: 8,15 + 528: 9,15 + 529: 10,15 + 530: 7,19 + 531: 8,19 + 532: 10,19 + 533: 9,19 + - node: + color: '#FFFFFFFF' + id: Box + decals: + 510: -11,13 + 511: -11,11 + 512: -10,11 + 513: -10,13 + 514: -9,13 + 515: -9,12 + 516: -9,11 + 1029: 6,36 + 1030: 7,36 + 1031: 8,36 + 1032: 9,36 + 1033: 10,36 + 1034: 6,35 + 1035: 7,35 + 1036: 8,35 + 1037: 9,35 + 1038: 10,35 + 1039: 6,34 + 1040: 7,34 + 1041: 8,34 + 1042: 9,34 + 1043: 10,34 + - node: + color: '#EFB34196' + id: BrickLineOverlayN + decals: + 899: -5,-3 + 900: -6,-3 + 901: -7,-3 + 902: -1,-2 + 903: 0,-2 + 904: 1,-2 + 905: 5,-3 + 906: 6,-3 + 907: 7,-3 + - node: + color: '#334E6DC8' + id: BrickLineOverlayS + decals: + 965: -4,9 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkCornerNe + decals: + 460: 9,10 + 470: -1,41 + 501: 2,43 + - node: + angle: 1.5707963267948966 rad + color: '#FFFFFFFF' + id: BrickTileDarkCornerNe + decals: + 381: -14,27 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkCornerNw + decals: + 469: 1,41 + 500: -2,43 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkCornerSe + decals: + 456: 14,13 + 459: 9,9 + 493: 1,38 + 497: 2,41 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkCornerSw + decals: + 455: 13,13 + 494: -1,38 + 496: -2,41 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkEndN + decals: + 382: -14,27 + 383: -10,27 + 404: -8,19 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkEndS + decals: + 384: -10,23 + 385: -14,23 + 405: -8,16 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkInnerNe + decals: + 471: -2,41 + 472: -1,38 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkInnerNw + decals: + 473: 1,38 + 474: 2,41 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkInnerSe + decals: + 476: -2,43 + 498: 1,41 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkInnerSw + decals: + 475: 2,43 + 499: -1,41 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkLineE + decals: + 356: -13,27 + 357: -13,23 + 358: -11,23 + 359: -11,27 + 360: -10,27 + 361: -10,26 + 362: -10,25 + 363: -10,24 + 364: -10,23 + 386: -10,25 + 387: -14,25 + 408: -8,18 + 409: -8,17 + 481: -1,39 + 482: -1,40 + 483: -2,42 + 490: 2,42 + 491: 1,40 + 492: 1,39 + 966: 7,10 + 967: 7,9 + 1370: 1,7 + 1371: 1,6 + 1372: 1,5 + 1373: 1,4 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkLineN + decals: + 477: 0,38 + 502: -1,43 + 503: 0,43 + 504: 1,43 + 555: -1,-2 + 556: 0,-2 + 557: 1,-2 + 558: -3,1 + 559: -1,1 + 560: 1,1 + 561: 3,1 + 564: -7,-3 + 565: -6,-3 + 566: -5,-3 + 567: 5,-3 + 568: 6,-3 + 569: 7,-3 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkLineS + decals: + 453: 13,15 + 454: 14,15 + 484: -1,43 + 485: 0,43 + 486: 1,43 + 495: 0,38 + 523: -4,9 + 545: -1,1 + 546: 1,1 + 553: -3,1 + 554: 3,1 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkLineW + decals: + 347: -13,27 + 348: -14,27 + 349: -14,26 + 350: -14,25 + 351: -14,24 + 352: -14,23 + 353: -11,27 + 354: -13,23 + 355: -11,23 + 388: -14,25 + 389: -10,25 + 406: -8,17 + 407: -8,18 + 478: 1,40 + 479: 1,39 + 480: 2,42 + 487: -1,40 + 488: -1,39 + 489: -2,42 + 1366: -1,7 + 1367: -1,6 + 1368: -1,5 + 1369: -1,4 + - node: + color: '#FFFFFFFF' + id: BrickTileSteelCornerNe + decals: + 1015: 9,18 + - node: + color: '#FFFFFFFF' + id: BrickTileSteelCornerNw + decals: + 1016: 8,18 + - node: + color: '#FFFFFFFF' + id: BrickTileSteelCornerSe + decals: + 1017: 9,16 + - node: + color: '#FFFFFFFF' + id: BrickTileSteelCornerSw + decals: + 1018: 8,16 + - node: + color: '#FFFFFFFF' + id: BrickTileSteelInnerNe + decals: + 884: 10,0 + - node: + color: '#FFFFFFFF' + id: BrickTileSteelInnerNw + decals: + 883: -10,0 + - node: + color: '#FFFFFFFF' + id: BrickTileSteelLineE + decals: + 316: 3,15 + 317: 3,13 + 318: 3,14 + 844: 1,-30 + 845: 1,-29 + 846: 1,-28 + 847: 1,-27 + 848: 1,-26 + 849: 1,-25 + 850: 1,-24 + 851: 1,-23 + 852: 1,-22 + 853: 1,-20 + 854: 1,-19 + 855: 1,-18 + 856: 1,-17 + 857: 1,-16 + 858: 1,-15 + 859: 1,-13 + 860: 1,-12 + 861: 1,-11 + 862: 1,-10 + 863: 1,-9 + 864: 4,-6 + 865: 12,-4 + 866: 12,-3 + 1019: 9,17 + 1350: 1,34 + 1351: 1,33 + 1352: 1,32 + 1353: 1,31 + - node: + color: '#FFFFFFFF' + id: BrickTileSteelLineN + decals: + 776: -34,0 + 777: -33,0 + 778: -32,0 + 779: -31,0 + 780: -30,0 + 781: -29,0 + 782: -28,0 + 783: -27,0 + 784: -26,0 + 785: -24,0 + 786: -23,0 + 787: -22,0 + 788: -21,0 + 789: -20,0 + 790: -18,0 + 791: -17,0 + 792: -16,0 + 793: -15,0 + 794: -14,0 + 795: -13,0 + 796: -12,0 + 797: -11,0 + 798: 11,0 + 799: 12,0 + 800: 13,0 + 801: 14,0 + 802: 15,0 + 803: 16,0 + 804: 17,0 + 805: 18,0 + 806: 20,0 + 807: 21,0 + 808: 22,0 + 809: 23,0 + 810: 24,0 + 811: 26,0 + 812: 27,0 + 813: 28,0 + 814: 29,0 + 815: 30,0 + 816: 30,0 + 817: 31,0 + 818: 32,0 + 819: 33,0 + 820: 34,0 + - node: + color: '#FFFFFFFF' + id: BrickTileSteelLineS + decals: + 319: 1,11 + 320: 0,11 + 321: -1,11 + 720: 34,-2 + 721: 32,-2 + 722: 33,-2 + 723: 31,-2 + 724: 30,-2 + 725: 29,-2 + 726: 28,-2 + 727: 27,-2 + 728: 26,-2 + 729: 24,-2 + 730: 23,-2 + 731: 22,-2 + 732: 21,-2 + 733: 20,-2 + 734: 18,-2 + 735: 17,-2 + 736: 16,-2 + 737: 15,-2 + 738: 14,-2 + 739: 13,-2 + 740: 11,-5 + 741: 10,-5 + 742: 8,-5 + 743: 7,-5 + 744: 6,-5 + 745: 5,-5 + 746: 3,-7 + 747: 2,-7 + 748: -2,-7 + 749: -3,-7 + 750: -5,-5 + 751: -6,-5 + 752: -7,-5 + 753: -8,-5 + 754: -10,-5 + 755: -11,-5 + 756: -13,-2 + 757: -14,-2 + 758: -15,-2 + 759: -16,-2 + 760: -17,-2 + 761: -18,-2 + 762: -20,-2 + 763: -21,-2 + 764: -22,-2 + 765: -23,-2 + 766: -24,-2 + 767: -26,-2 + 768: -27,-2 + 769: -28,-2 + 770: -29,-2 + 771: -30,-2 + 772: -31,-2 + 773: -32,-2 + 774: -33,-2 + 775: -34,-2 + - node: + color: '#FFFFFFFF' + id: BrickTileSteelLineW + decals: + 322: -3,13 + 323: -3,14 + 324: -3,15 + 821: -4,-6 + 822: -12,-3 + 823: -12,-4 + 824: -1,-9 + 825: -1,-10 + 826: -1,-11 + 827: -1,-12 + 828: -1,-13 + 829: -1,-15 + 830: -1,-16 + 831: -1,-17 + 832: -1,-18 + 833: -1,-19 + 834: -1,-20 + 835: -1,-22 + 836: -1,-23 + 837: -1,-24 + 838: -1,-25 + 839: -1,-26 + 840: -1,-27 + 841: -1,-28 + 842: -1,-29 + 843: -1,-30 + 1020: 8,17 + 1354: -1,31 + 1355: -1,32 + 1356: -1,33 + 1357: -1,34 + - node: + color: '#9FED5896' + id: BrickTileWhiteCornerNe + decals: + 970: 9,10 + - node: + color: '#9FED5896' + id: BrickTileWhiteCornerSe + decals: + 971: 9,9 + 972: 14,13 + - node: + color: '#9FED5896' + id: BrickTileWhiteCornerSw + decals: + 973: 13,13 + - node: + color: '#145EA8FF' + id: BrickTileWhiteLineE + decals: + 414: -11,23 + 415: -11,27 + - node: + color: '#334D6BFF' + id: BrickTileWhiteLineE + decals: + 1382: 15,17 + 1383: 15,16 + - node: + color: '#3EB286FF' + id: BrickTileWhiteLineE + decals: + 1321: -7,17 + 1326: -15,10 + 1327: -9,10 + - node: + color: '#9B0000FF' + id: BrickTileWhiteLineE + decals: + 412: -13,23 + 413: -13,27 + - node: + color: '#9FED5896' + id: BrickTileWhiteLineE + decals: + 968: 7,10 + 969: 7,9 + - node: + color: '#EDB142FF' + id: BrickTileWhiteLineE + decals: + 1271: 5,16 + 1272: 5,17 + 1273: 5,18 + 1284: -15,9 + 1285: -9,9 + 1322: -7,16 + 1323: -7,18 + 1328: 10,17 + 1329: 10,16 + - node: + color: '#79150096' + id: BrickTileWhiteLineN + decals: + 978: 14,18 + 979: 13,18 + - node: + color: '#AE6716FF' + id: BrickTileWhiteLineN + decals: + 917: 5,-3 + 918: 6,-3 + 919: 7,-3 + 920: -7,-3 + 921: -6,-3 + 922: -5,-3 + 923: -1,-2 + 924: 0,-2 + 925: 1,-2 + - node: + color: '#EDB142FF' + id: BrickTileWhiteLineN + decals: + 1330: 1,2 + 1331: -1,2 + 1341: 4,7 + - node: + color: '#9FED5896' + id: BrickTileWhiteLineS + decals: + 974: 13,15 + 975: 14,15 + - node: + color: '#EDB142FF' + id: BrickTileWhiteLineS + decals: + 1277: 4,9 + 1279: 1,9 + 1280: 0,9 + 1281: -1,9 + 1332: -1,0 + 1333: 0,0 + 1334: 1,0 + 1335: -7,-1 + 1336: -6,-1 + 1337: -5,-1 + 1338: 7,-1 + 1339: 6,-1 + 1340: 5,-1 + - node: + color: '#145EA8FF' + id: BrickTileWhiteLineW + decals: + 416: -11,23 + 417: -11,27 + - node: + color: '#334D6BFF' + id: BrickTileWhiteLineW + decals: + 1377: 21,16 + 1378: 21,17 + 1379: 21,18 + 1380: 17,16 + 1381: 17,17 + - node: + color: '#3EB286FF' + id: BrickTileWhiteLineW + decals: + 1319: -5,18 + 1320: -5,16 + 1324: -7,9 + 1325: -13,9 + - node: + color: '#9B0000FF' + id: BrickTileWhiteLineW + decals: + 410: -13,23 + 411: -13,27 + - node: + color: '#EDB142FF' + id: BrickTileWhiteLineW + decals: + 1266: 12,17 + 1267: 12,16 + 1274: 7,18 + 1275: 7,17 + 1276: 7,16 + 1282: -7,10 + 1283: -13,10 + 1317: -5,17 + - node: + color: '#AE6716FF' + id: CheckerNESW + decals: + 885: 12,-5 + - node: + color: '#AE6716FF' + id: CheckerNWSE + decals: + 886: -12,-5 + - node: + cleanable: True + color: '#32313BFF' + id: DirtHeavy + decals: + 1091: -3,11 + 1092: 2,11 + 1093: 5,9 + 1094: 4,13 + 1095: -3,17 + 1096: -6,15 + 1097: -5,15 + 1098: -6,11 + 1099: -10,9 + 1101: 0,-3 + 1102: 5,-3 + 1103: 2,-6 + 1104: 0,-10 + 1105: 0,-14 + 1106: 1,-17 + 1107: 0,-21 + 1108: 1,-24 + 1109: 0,-27 + 1110: 1,-30 + 1111: -1,-30 + 1112: 0,-25 + 1113: -1,-22 + 1114: 0,-19 + 1115: -1,-15 + 1116: 0,-12 + 1117: 0,-9 + 1118: -1,-6 + 1119: -3,-5 + 1120: -5,-4 + 1121: -8,-4 + 1122: -11,-3 + 1123: -12,-2 + 1124: -14,-2 + 1125: -16,-1 + 1126: -18,-1 + 1127: -21,-1 + 1128: -23,-1 + 1129: -27,-2 + 1130: -29,-2 + 1131: -31,-2 + 1132: -32,-1 + 1133: -29,-1 + 1134: -24,-1 + 1135: -19,-1 + 1136: -16,-2 + 1137: -12,-2 + 1138: -10,-2 + 1139: -9,-4 + 1140: -7,-5 + 1141: -5,-3 + 1142: -2,-3 + 1143: -1,-5 + 1144: 2,-5 + 1145: 4,-4 + 1146: 6,-3 + 1147: 8,-4 + 1148: 10,-4 + 1149: 11,-3 + 1150: 12,-2 + 1151: 15,-1 + 1152: 17,-1 + 1153: 19,-2 + 1154: 22,-1 + 1155: 24,-1 + 1156: 26,-1 + 1157: 28,-1 + 1158: 30,-1 + 1159: 32,0 + 1160: 34,0 + 1161: 34,-1 + 1162: 32,-1 + 1163: 31,0 + 1164: 28,0 + 1165: 27,-1 + 1166: 25,-2 + 1167: 23,-1 + 1168: 21,0 + 1169: 19,0 + 1170: 17,-1 + 1171: 13,-1 + 1172: 11,-2 + 1173: 9,-4 + 1174: 6,-4 + 1175: 4,-3 + 1176: 0,-3 + 1177: -5,-4 + 1178: -7,-4 + 1179: -9,-2 + 1180: -11,-1 + 1181: -14,-1 + 1182: -17,0 + 1183: -19,-1 + 1184: -21,-1 + 1185: -26,-1 + 1186: -28,0 + 1187: -31,-1 + 1188: -9,-3 + 1189: -8,-5 + 1190: -2,-5 + 1191: 1,-8 + 1192: 1,-10 + 1193: 0,-12 + 1194: 0,-14 + 1195: 1,-15 + 1196: 1,-17 + 1197: 0,-19 + 1198: -1,-21 + 1199: 0,-22 + 1200: 1,-24 + 1201: 0,-26 + 1202: 0,-28 + 1203: 0,-30 + 1204: 1,-30 + 1205: 1,-28 + 1206: 1,-22 + 1207: 1,-20 + 1208: 1,-18 + 1209: 1,-16 + 1210: 1,-14 + 1211: 1,-12 + 1212: 1,-10 + 1213: 1,-4 + 1214: -3,-4 + 1216: -2,0 + 1219: -2,0 + 1221: 3,0 + 1223: 6,0 + 1224: 7,0 + - node: + cleanable: True + color: '#32313BFF' + id: DirtMedium + decals: + 1077: 9,37 + 1078: 6,38 + 1079: 7,38 + 1080: 7,37 + 1081: 3,38 + 1082: 2,38 + 1083: 2,39 + 1084: 3,42 + 1085: 2,41 + 1086: 3,41 + 1087: 2,39 + 1088: -2,39 + 1089: -1,37 + 1090: 0,37 + - node: + color: '#AE6716FF' + id: HalfTileOverlayGreyscale + decals: + 630: 34,0 + 631: 33,0 + 632: 32,0 + 633: 31,0 + 634: 29,0 + 635: 30,0 + 636: 28,0 + 637: 27,0 + 638: 26,0 + 639: 24,0 + 640: 23,0 + 641: 22,0 + 642: 21,0 + 643: 20,0 + 644: 18,0 + 645: 17,0 + 646: 16,0 + 647: 15,0 + 648: 13,0 + 649: 12,0 + 650: 14,0 + 651: 11,0 + 652: -12,0 + 653: -11,0 + 654: -13,0 + 655: -14,0 + 656: -16,0 + 657: -15,0 + 658: -17,0 + 659: -18,0 + 660: -20,0 + 661: -21,0 + 662: -22,0 + 663: -23,0 + 664: -24,0 + 665: -26,0 + 666: -27,0 + 667: -28,0 + 668: -29,0 + 669: -31,0 + 670: -30,0 + 671: -32,0 + 672: -33,0 + 673: -34,0 + - node: + color: '#AE6716FF' + id: HalfTileOverlayGreyscale180 + decals: + 574: -34,-2 + 575: -33,-2 + 576: -32,-2 + 577: -31,-2 + 578: -30,-2 + 579: -29,-2 + 580: -28,-2 + 581: -27,-2 + 582: -26,-2 + 583: -24,-2 + 584: -23,-2 + 585: -22,-2 + 586: -21,-2 + 587: -20,-2 + 588: -18,-2 + 589: -17,-2 + 590: -16,-2 + 591: -15,-2 + 592: -14,-2 + 593: -13,-2 + 594: -11,-5 + 595: -10,-5 + 596: -8,-5 + 597: -7,-5 + 598: -6,-5 + 599: -5,-5 + 600: -3,-7 + 601: -2,-7 + 602: 2,-7 + 603: 3,-7 + 604: 5,-5 + 605: 6,-5 + 606: 7,-5 + 607: 8,-5 + 608: 10,-5 + 609: 11,-5 + 610: 14,-2 + 611: 13,-2 + 612: 15,-2 + 613: 17,-2 + 614: 16,-2 + 615: 18,-2 + 616: 20,-2 + 617: 21,-2 + 618: 22,-2 + 619: 23,-2 + 620: 24,-2 + 621: 26,-2 + 622: 27,-2 + 623: 28,-2 + 624: 29,-2 + 625: 30,-2 + 626: 31,-2 + 627: 32,-2 + 628: 33,-2 + 629: 34,-2 + - node: + color: '#AE6716FF' + id: HalfTileOverlayGreyscale270 + decals: + 674: -12,-3 + 675: -12,-4 + 676: -4,-6 + 677: -1,-9 + 678: -1,-10 + 679: -1,-11 + 680: -1,-12 + 681: -1,-13 + 682: -1,-15 + 683: -1,-16 + 684: -1,-17 + 685: -1,-18 + 686: -1,-19 + 687: -1,-20 + 688: -1,-22 + 689: -1,-23 + 690: -1,-24 + 691: -1,-25 + 692: -1,-26 + 693: -1,-27 + 694: -1,-28 + 695: -1,-29 + 696: -1,-30 + - node: + color: '#EDB142FF' + id: HalfTileOverlayGreyscale270 + decals: + 1346: -1,34 + 1347: -1,33 + 1348: -1,32 + 1349: -1,31 + 1362: -1,7 + 1363: -1,6 + 1364: -1,5 + 1365: -1,4 + - node: + color: '#AE6716FF' + id: HalfTileOverlayGreyscale90 + decals: + 697: 1,-30 + 698: 1,-29 + 699: 1,-28 + 700: 1,-27 + 701: 1,-26 + 702: 1,-25 + 703: 1,-24 + 704: 1,-23 + 705: 1,-22 + 706: 1,-20 + 707: 1,-19 + 708: 1,-18 + 709: 1,-17 + 710: 1,-16 + 711: 1,-15 + 712: 1,-13 + 713: 1,-12 + 714: 1,-11 + 715: 1,-10 + 716: 1,-9 + 717: 4,-6 + 718: 12,-4 + 719: 12,-3 + - node: + color: '#EDB142FF' + id: HalfTileOverlayGreyscale90 + decals: + 1342: 1,34 + 1343: 1,33 + 1344: 1,32 + 1345: 1,31 + 1358: 1,4 + 1359: 1,5 + 1360: 1,6 + 1361: 1,7 + - node: + color: '#FFFFFFFF' + id: LoadingArea + decals: + 534: 10,15 + 535: 9,15 + 536: 8,15 + 537: 7,15 + - node: + angle: 3.141592653589793 rad + color: '#FFFFFFFF' + id: LoadingArea + decals: + 538: 7,19 + 539: 8,19 + 540: 9,19 + 541: 10,19 + - node: + angle: 1.5707963267948966 rad + color: '#3EB38896' + id: MiniTileCheckerAOverlay + decals: + 369: -14,23 + 370: -14,25 + 371: -14,27 + 372: -10,27 + 373: -10,25 + 374: -10,23 + - node: + color: '#EFB34196' + id: MiniTileCheckerAOverlay + decals: + 396: -8,19 + 397: -8,18 + 398: -8,17 + 399: -8,16 + - node: + color: '#3EB38896' + id: MiniTileCheckerBOverlay + decals: + 400: -8,19 + 401: -8,18 + 402: -8,17 + 403: -8,16 + - node: + color: '#EFB34196' + id: MiniTileCheckerBOverlay + decals: + 1003: 9,16 + 1004: 8,16 + 1005: 9,17 + 1006: 8,17 + 1007: 9,18 + 1008: 8,18 + 1009: 9,16 + 1010: 8,16 + 1011: 9,17 + 1012: 8,17 + 1013: 9,18 + 1014: 8,18 + - node: + angle: 1.5707963267948966 rad + color: '#EFB34196' + id: MiniTileCheckerBOverlay + decals: + 375: -14,23 + 376: -14,25 + 377: -14,27 + 378: -10,27 + 379: -10,25 + 380: -10,23 + - node: + color: '#FFFFFFFF' + id: MiniTileSteelInnerSe + decals: + 878: 1,-7 + 879: 4,-5 + 880: 12,-2 + - node: + color: '#FFFFFFFF' + id: MiniTileSteelInnerSw + decals: + 875: -12,-2 + 876: -4,-5 + 877: -1,-7 + - node: + color: '#EFB34196' + id: OffsetCheckerBOverlay + decals: + 1049: -5,5 + 1050: -5,6 + 1051: -5,7 + 1052: -6,7 + 1053: -6,6 + 1054: -6,5 + 1055: -7,5 + 1056: -7,6 + 1057: -7,7 + - node: + color: '#AE6716FF' + id: QuarterTileOverlayGreyscale + decals: + 882: -10,0 + 890: 12,-5 + - node: + color: '#AE6716FF' + id: QuarterTileOverlayGreyscale180 + decals: + 871: 1,-7 + 873: 4,-5 + 874: 12,-2 + - node: + color: '#AE6716FF' + id: QuarterTileOverlayGreyscale270 + decals: + 869: -12,-2 + 870: -4,-5 + 872: -1,-7 + - node: + color: '#AE6716FF' + id: QuarterTileOverlayGreyscale90 + decals: + 881: 10,0 + 889: -12,-5 + - node: + angle: -1.5707963267948966 rad + color: '#FFFFFFFF' + id: StandClear + decals: + 312: -3,13 + 313: -3,15 + 328: 4,37 + 329: 4,38 + 330: 4,39 + 365: -14,24 + 366: -14,26 + - node: + color: '#FFFFFFFF' + id: StandClear + decals: + 310: -1,11 + 311: 1,11 + 325: -1,36 + 326: 0,36 + 327: 1,36 + 505: -1,43 + 506: 0,43 + 507: 1,43 + - node: + angle: 1.5707963267948966 rad + color: '#FFFFFFFF' + id: StandClear + decals: + 314: 3,13 + 315: 3,15 + 367: -10,24 + 368: -10,26 + - node: + color: '#AE6716FF' + id: ThreeQuarterTileOverlayGreyscale + decals: + 867: 4,-7 + - node: + color: '#AE6716FF' + id: ThreeQuarterTileOverlayGreyscale90 + decals: + 868: -4,-7 + - node: + color: '#FFFFFFFF' + id: WarnBox + decals: + 10: -4,2 + 11: 4,2 + 12: -2,-2 + 13: 2,-2 + - node: + color: '#FFFFFFFF' + id: WarnCornerNE + decals: + 287: 1,15 + - node: + color: '#FFFFFFFF' + id: WarnCornerNW + decals: + 282: -9,20 + 286: -1,15 + - node: + color: '#FFFFFFFF' + id: WarnCornerSE + decals: + 285: 1,13 + - node: + color: '#FFFFFFFF' + id: WarnCornerSW + decals: + 288: -1,13 + - node: + color: '#FFFFFFFF' + id: WarnCornerSmallNE + decals: + 308: -3,11 + - node: + color: '#FFFFFFFF' + id: WarnCornerSmallNW + decals: + 309: 3,11 + - node: + color: '#FFFFFFFF' + id: WarnCornerSmallSE + decals: + 305: -3,17 + 509: 0,42 + - node: + color: '#FFFFFFFF' + id: WarnCornerSmallSW + decals: + 304: 3,17 + 508: 0,42 + - node: + color: '#FFFFFFFF' + id: WarnEndE + decals: + 463: 1,42 + - node: + color: '#FFFFFFFF' + id: WarnEndS + decals: + 461: 0,39 + - node: + color: '#FFFFFFFF' + id: WarnEndW + decals: + 462: -1,42 + - node: + color: '#FFFFFFFF' + id: WarnFull + decals: + 0: -18,38 + 1: -17,38 + 2: -16,38 + 3: -8,38 + 4: -7,38 + 5: -6,38 + 6: 13,38 + 7: 14,38 + 8: 15,38 + 9: 16,38 + - node: + color: '#FFFFFFFF' + id: WarnLineE + decals: + 82: -5,25 + 83: 4,42 + 84: 7,42 + 85: 5,25 + 86: 7,25 + 87: 5,37 + 88: 5,38 + 89: 5,39 + 90: 11,17 + 91: 11,16 + 92: 6,18 + 93: 6,17 + 94: 6,16 + 95: 16,17 + 96: 16,16 + 97: 8,9 + 98: 8,10 + 99: -8,9 + 100: -8,10 + 101: -14,9 + 102: -14,10 + 103: -6,16 + 104: -6,17 + 105: -6,18 + 160: -37,0 + 161: -37,-1 + 162: -37,-2 + 163: -35,0 + 164: -35,-1 + 165: -35,-2 + 166: -25,0 + 167: -25,-1 + 168: -25,-2 + 169: -19,0 + 170: -19,-1 + 171: -19,-2 + 196: -4,-28 + 197: -4,-30 + 198: -4,-29 + 199: -2,-28 + 200: -2,-29 + 201: -2,-30 + 202: 2,-28 + 203: 2,-29 + 204: 2,-30 + 205: 4,-28 + 206: 4,-29 + 207: 4,-30 + 265: 37,0 + 266: 37,-1 + 267: 37,-2 + 268: 35,0 + 269: 35,-1 + 270: 35,-2 + 271: 25,0 + 272: 25,-1 + 273: 25,-2 + 274: 19,0 + 275: 19,-1 + 276: 19,-2 + 289: -3,13 + 290: -3,14 + 291: -3,15 + 292: -3,16 + 293: -3,12 + 342: -14,27 + 343: -14,26 + 344: -14,25 + 345: -14,24 + 346: -14,23 + 393: -14,23 + 394: -14,25 + 395: -14,27 + 465: 0,41 + 466: 0,40 + 1387: -11,2 + - node: + color: '#FFFFFFFF' + id: WarnLineN + decals: + 43: -12,32 + 44: -12,36 + 45: 0,35 + 46: 0,30 + 47: 19,33 + 48: 19,30 + 49: 23,24 + 50: 23,20 + 51: 14,19 + 52: 13,19 + 53: 13,14 + 54: 14,14 + 55: 0,20 + 57: 10,8 + 58: 4,8 + 59: 6,4 + 60: -1,8 + 61: 0,8 + 62: 1,8 + 63: -4,8 + 64: 8,1 + 65: 12,1 + 66: 7,-2 + 67: 1,-1 + 68: 0,-1 + 69: -1,-1 + 70: -1,3 + 71: 0,3 + 72: 1,3 + 73: -7,-2 + 74: -6,4 + 75: -10,8 + 76: -12,1 + 77: -8,1 + 151: -34,-5 + 152: -33,-5 + 153: -32,-5 + 154: -34,1 + 155: -33,1 + 156: -32,1 + 157: -34,3 + 158: -33,3 + 159: -32,3 + 172: -34,-3 + 173: -33,-3 + 174: -32,-3 + 175: -1,-31 + 176: 0,-31 + 177: 1,-31 + 178: -1,-33 + 179: 0,-33 + 180: 1,-33 + 181: -1,-21 + 182: 0,-21 + 183: 1,-21 + 223: -1,-14 + 224: 0,-14 + 225: 1,-14 + 226: -1,-8 + 227: 0,-8 + 228: 1,-8 + 229: 32,-5 + 230: 33,-5 + 231: 34,-5 + 232: 32,-3 + 233: 33,-3 + 234: 34,-3 + 235: 32,1 + 236: 33,1 + 237: 34,1 + 238: 34,3 + 239: 33,3 + 240: 32,3 + 306: 2,17 + 307: -2,17 + 1044: 6,37 + 1045: 7,37 + 1046: 8,37 + 1047: 9,37 + 1048: 10,37 + 1385: -12,1 + - node: + color: '#FFFFFFFF' + id: WarnLineS + decals: + 106: -5,25 + 107: 5,25 + 108: 7,25 + 109: 4,42 + 110: 7,42 + 111: 6,18 + 112: 6,17 + 113: 6,16 + 114: 11,17 + 115: 11,16 + 116: 16,17 + 117: 16,16 + 118: 8,9 + 119: 8,10 + 120: -6,16 + 121: -6,17 + 122: -6,18 + 123: -14,9 + 124: -14,10 + 125: -8,9 + 126: -8,10 + 127: -37,-2 + 128: -37,-1 + 129: -37,0 + 130: -35,-2 + 131: -35,-1 + 132: -35,0 + 133: -25,-2 + 134: -25,-1 + 135: -25,0 + 136: -19,-2 + 137: -19,-1 + 138: -19,0 + 184: -4,-28 + 185: -4,-29 + 186: -4,-30 + 187: -2,-28 + 188: -2,-29 + 189: -2,-30 + 190: 2,-28 + 191: 2,-29 + 192: 2,-30 + 193: 4,-28 + 194: 4,-29 + 195: 4,-30 + 253: 19,0 + 254: 19,-1 + 255: 19,-2 + 256: 25,0 + 257: 25,-1 + 258: 25,-2 + 259: 35,0 + 260: 35,-1 + 261: 35,-2 + 262: 37,0 + 263: 37,-1 + 264: 37,-2 + 277: -9,16 + 278: -9,17 + 279: -9,18 + 280: -9,19 + 281: -9,15 + 299: 3,12 + 300: 3,13 + 301: 3,14 + 302: 3,15 + 303: 3,16 + 337: -10,24 + 338: -10,25 + 339: -10,26 + 340: -10,23 + 341: -10,27 + 390: -10,23 + 391: -10,25 + 392: -10,27 + 467: 0,41 + 468: 0,40 + 1386: -11,2 + - node: + color: '#FFFFFFFF' + id: WarnLineW + decals: + 14: 0,35 + 15: 19,33 + 16: 19,30 + 17: 0,30 + 18: 23,24 + 19: 23,20 + 20: 13,19 + 21: 14,19 + 22: 13,14 + 23: 14,14 + 24: 10,8 + 25: 12,1 + 26: 6,4 + 27: 4,8 + 28: 8,1 + 29: 7,-2 + 30: -6,4 + 31: -4,8 + 32: -1,8 + 33: 0,8 + 34: 1,8 + 35: -1,3 + 36: 0,3 + 37: 1,3 + 38: -7,-2 + 39: -10,8 + 40: -12,1 + 41: -12,32 + 42: -12,36 + 56: 0,20 + 78: -8,1 + 79: -1,-1 + 80: 0,-1 + 81: 1,-1 + 139: -34,3 + 140: -33,3 + 141: -32,3 + 142: -34,1 + 143: -33,1 + 144: -32,1 + 145: -34,-3 + 146: -33,-3 + 147: -32,-3 + 148: -34,-5 + 149: -33,-5 + 150: -32,-5 + 208: -1,-21 + 209: 0,-21 + 210: 1,-21 + 211: -1,-31 + 212: 0,-31 + 213: 1,-31 + 214: -1,-33 + 215: 0,-33 + 216: 1,-33 + 217: -1,-14 + 218: 0,-14 + 219: 1,-14 + 220: -1,-8 + 221: 0,-8 + 222: 1,-8 + 241: 32,3 + 242: 33,3 + 243: 34,3 + 244: 32,1 + 245: 33,1 + 246: 34,1 + 247: 32,-3 + 248: 33,-3 + 249: 34,-3 + 250: 32,-5 + 251: 33,-5 + 252: 34,-5 + 283: -8,20 + 284: -7,20 + 294: -2,11 + 295: -1,11 + 296: 0,11 + 297: 1,11 + 298: 2,11 + 464: 0,42 + 1384: -12,1 + - node: + color: '#FFA647FF' + id: WoodTrimThinInnerNe + decals: + 1069: 12,12 + - node: + color: '#FFA647FF' + id: WoodTrimThinInnerNw + decals: + 1070: 15,12 + - node: + color: '#FFA647FF' + id: WoodTrimThinInnerSw + decals: + 1064: 10,11 + - node: + color: '#FFA647FF' + id: WoodTrimThinLineE + decals: + 1058: -5,5 + 1059: -5,6 + 1060: -5,7 + 1066: 12,13 + - node: + color: '#FFA647FF' + id: WoodTrimThinLineN + decals: + 1067: 14,12 + 1068: 13,12 + - node: + color: '#FFA647FF' + id: WoodTrimThinLineS + decals: + 1063: 9,11 + - node: + color: '#FFA647FF' + id: WoodTrimThinLineW + decals: + 1061: 10,9 + 1062: 10,10 + 1065: 15,13 + - node: + angle: -3.141592653589793 rad + color: '#145EA8FF' + id: arrow + decals: + 418: -11,28 + 419: -11,22 + - node: + color: '#9B0000FF' + id: arrow + decals: + 420: -13,22 + 421: -13,28 + - node: + color: '#32313B76' + id: splatter + decals: + 1072: 7.5324707,35.836998 + 1073: 8.266846,35.415123 + 1074: 6.9230957,34.618248 + 1075: 8.188721,34.321373 + 1076: 8.813721,35.180748 + - node: + color: '#999999FF' + id: tile_diagonal + decals: + 887: -12,-5 + 891: -12,-5 + 896: -4,-7 + - node: + color: '#999999FF' + id: tile_diagonal_corner + decals: + 893: 12,-5 + 897: 4,-7 + - node: + color: '#999999FF' + id: tile_diagonal_corner_90 + decals: + 894: -12,-5 + 898: -4,-7 + - node: + color: '#999999FF' + id: tile_diagonal_flipped + decals: + 888: 12,-5 + 892: 12,-5 + 895: 4,-7 + - type: GridAtmosphere + version: 2 + data: + tiles: + 0,0: + 0: 16383 + 0,-1: + 0: 14335 + -1,0: + 0: 36863 + 0,1: + 0: 48059 + -1,1: + 0: 48059 + 0,2: + 0: 65523 + -1,2: + 0: 65529 + 0,3: + 0: 65535 + -1,3: + 0: 65535 + 0,4: + 0: 65535 + 1,0: + 0: 49535 + 1,1: + 0: 65525 + 1,2: + 0: 65521 + 1,3: + 0: 46079 + 1,-1: + 0: 65279 + 1,4: + 0: 49151 + 2,0: + 0: 32541 + 2,2: + 0: 61428 + 2,3: + 0: 28910 + 2,-1: + 0: 56575 + 2,1: + 0: 26214 + 2,4: + 0: 30719 + 3,0: + 0: 287 + 1: 19456 + 3,1: + 1: 4369 + 3,2: + 0: 65520 + 3,3: + 0: 63231 + 3,-1: + 0: 65297 + 1: 12 + 3,4: + 0: 28671 + 4,0: + 0: 15 + 1: 3840 + 4,2: + 0: 1792 + 1: 6 + 4,3: + 0: 57463 + -4,0: + 0: 34831 + 1: 8960 + -4,-1: + 0: 65280 + 1: 7 + -5,0: + 0: 15 + 1: 3840 + -4,1: + 1: 12834 + 0: 34952 + -5,1: + 1: 49152 + -4,2: + 0: 49136 + -5,2: + 0: 52416 + 1: 4097 + -4,3: + 0: 62395 + -5,3: + 0: 52428 + 1: 4369 + -4,4: + 0: 65535 + -3,0: + 0: 57111 + -3,1: + 0: 56797 + -3,2: + 0: 65524 + -3,3: + 0: 61695 + -3,-1: + 0: 30719 + -3,4: + 0: 65535 + -2,0: + 0: 29151 + -2,2: + 0: 61424 + -2,3: + 0: 47342 + -2,-1: + 0: 65279 + -2,1: + 0: 61156 + -2,4: + 0: 49151 + -1,-1: + 0: 40191 + -1,4: + 0: 65535 + -5,-1: + 1: 15 + 0: 65280 + -4,-2: + 1: 17544 + -3,-2: + 1: 159 + 0: 61440 + -2,-2: + 1: 71 + 0: 61440 + -2,-3: + 1: 32768 + -1,-3: + 1: 12288 + 0: 34952 + -1,-2: + 0: 65528 + -1,-4: + 0: 34952 + -1,-5: + 0: 34952 + 0,-4: + 0: 13107 + 0,-3: + 0: 13107 + 1: 32768 + 0,-2: + 0: 65523 + 0,-5: + 0: 13107 + 1,-3: + 1: 12288 + 1,-2: + 0: 61712 + 1: 76 + 2,-2: + 1: 47 + 0: 61440 + 3,-2: + 1: 17459 + 0: 4096 + 4,-1: + 1: 15 + 0: 65280 + -1,-8: + 0: 65416 + -1,-7: + 0: 34959 + -1,-6: + 0: 34952 + -1,-9: + 0: 32768 + 0,-8: + 0: 65331 + 0,-7: + 0: 13119 + 0,-6: + 0: 13107 + 0,-9: + 0: 12288 + 1,-8: + 0: 4352 + 1,-7: + 0: 1 + -5,4: + 0: 52428 + 1: 4369 + -4,5: + 0: 65535 + -5,5: + 0: 52428 + 1: 4369 + -4,6: + 0: 65535 + -5,6: + 0: 52428 + 1: 4369 + -4,7: + 0: 65535 + -5,7: + 0: 56524 + 1: 273 + -3,5: + 0: 65535 + -3,6: + 0: 65535 + -3,7: + 0: 65535 + -3,8: + 0: 13105 + 4: 34944 + -2,5: + 0: 30579 + -2,6: + 0: 30711 + -2,7: + 0: 30583 + -1,5: + 0: 65520 + -1,6: + 0: 65535 + -1,7: + 0: 33023 + 0,5: + 0: 65521 + 0,6: + 0: 65535 + 0,7: + 0: 12799 + -1,8: + 0: 2184 + 1: 4402 + 0,8: + 0: 4915 + 1: 136 + 1,5: + 0: 56784 + 1,6: + 0: 53681 + 1,7: + 0: 52445 + 1: 4096 + 1,8: + 1: 4369 + 0: 52236 + 2,5: + 0: 65520 + 2,6: + 0: 65407 + 2,7: + 0: 65407 + 2,8: + 0: 30479 + 3,5: + 0: 65520 + 3,6: + 0: 65407 + 3,7: + 0: 65407 + 3,8: + 0: 15 + 4: 65280 + 4,4: + 0: 61183 + 4,5: + 0: 65520 + 4,6: + 0: 65535 + 4,7: + 0: 47935 + -8,0: + 0: 4383 + 1: 19456 + -8,-1: + 0: 65297 + 1: 12 + -9,0: + 0: 52431 + 1: 4352 + -7,0: + 0: 15 + 1: 3840 + -7,-1: + 0: 65280 + 1: 15 + -7,2: + 1: 12 + -6,0: + 0: 15 + 1: 3840 + -6,2: + 1: 15 + 2: 28672 + -6,3: + 2: 7 + 3: 30464 + -6,-1: + 0: 65280 + 1: 15 + -8,-2: + 0: 4096 + 1: 16384 + -9,-2: + 0: 49152 + 1: 4096 + -9,-1: + 0: 65484 + 1: 1 + -10,0: + 0: 8 + 1: 2048 + -10,-1: + 0: 34816 + 1: 8 + 5,-1: + 1: 15 + 0: 65280 + 5,0: + 0: 15 + 1: 3840 + 6,-1: + 1: 15 + 0: 65280 + 6,0: + 0: 15 + 1: 3840 + 7,-1: + 1: 7 + 0: 65280 + 7,0: + 0: 15 + 1: 1792 + 7,-2: + 1: 16384 + 8,-2: + 0: 28672 + 8,-1: + 0: 65399 + 5,3: + 1: 113 + 0: 61440 + 5,4: + 0: 65535 + 6,3: + 1: 8192 + 6,4: + 1: 546 + 8,0: + 0: 30591 + 9,-1: + 0: 13056 + 9,0: + 0: 3 + -4,8: + 4: 13104 + 0: 34944 + -5,8: + 4: 52416 + 0: 1 + 1: 4368 + -4,9: + 4: 51 + 1: 63616 + -5,9: + 4: 204 + 1: 61713 + -4,10: + 1: 15 + -5,10: + 1: 15 + -3,9: + 0: 1 + 1: 62256 + 4: 136 + -3,10: + 1: 15 + -2,8: + 4: 30576 + -2,9: + 4: 119 + 1: 61440 + -2,10: + 1: 15 + -1,9: + 0: 61152 + -1,10: + 0: 61166 + 0,9: + 0: 65520 + 0,10: + 0: 65535 + 1,10: + 0: 3936 + 1,11: + 1: 14 + 1,9: + 0: 52428 + 2,9: + 0: 30583 + 2,10: + 1: 65520 + 2,11: + 1: 15 + 3,9: + 4: 255 + 1: 61440 + 3,10: + 1: 15 + 4,8: + 0: 139 + 4: 13056 + 1: 34816 + 4,9: + 4: 51 + 1: 63624 + 4,10: + 1: 15 + -6,4: + 4: 1904 + -6,5: + 4: 119 + 5: 28672 + -6,6: + 5: 7 + 4: 30464 + -6,7: + 4: 1904 + 5,5: + 0: 56792 + 5,6: + 0: 4377 + 1: 52416 + 5,7: + 0: 4097 + 1: 52428 + 5,8: + 0: 1 + 1: 56780 + 6,6: + 1: 61712 + 6,7: + 1: 65311 + 6,5: + 1: 8738 + 6,8: + 1: 8177 + 7,6: + 1: 28672 + 7,7: + 1: 30471 + -7,8: + 1: 192 + -6,8: + 1: 35056 + -6,9: + 1: 34952 + -6,10: + 1: 8 + 5,9: + 1: 56797 + 5,10: + 1: 52429 + 5,11: + 1: 52428 + 5,12: + 1: 52428 + 6,9: + 1: 61951 + 6,10: + 1: 65311 + 6,11: + 1: 8177 + 6,12: + 1: 61951 + 7,8: + 1: 1904 + 7,9: + 1: 28791 + 7,10: + 1: 30471 + 7,11: + 1: 1904 + 5,13: + 1: 140 + 6,13: + 1: 15 + 7,12: + 1: 28791 + 7,13: + 1: 7 + uniqueMixes: + - volume: 2500 + temperature: 293.15 + moles: + - 21.824879 + - 82.10312 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - volume: 2500 + immutable: True + moles: + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - volume: 2500 + temperature: 293.15 + moles: + - 6666.982 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - volume: 2500 + temperature: 293.15 + moles: + - 0 + - 6666.982 + - 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 + - volume: 2500 + temperature: 293.15 + moles: + - 0 + - 0 + - 0 + - 6666.982 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + chunkSize: 4 + - type: GasTileOverlay + - type: RadiationGridResistance + - type: BecomesStation + id: Edison +- proto: AcousticGuitarInstrument + entities: + - uid: 3887 + components: + - type: Transform + pos: -5.4753118,6.7015743 + parent: 2 +- proto: AirAlarm + entities: + - uid: 1081 + components: + - type: Transform + pos: 20.5,20.5 + parent: 2 + - type: DeviceList + devices: + - 1588 + - 1587 + - 3749 + - 3748 + - 3665 + - 3664 + - 1583 + - 1589 + - 1590 + - 1584 + - 1585 + - 1586 + - uid: 2106 + components: + - type: Transform + pos: -13.5,32.5 + parent: 2 + - uid: 2107 + components: + - type: Transform + pos: -9.5,32.5 + parent: 2 + - uid: 2686 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,15.5 + parent: 2 + - type: DeviceList + devices: + - 1761 + - 1760 + - 1759 + - 1583 + - 1584 + - 3673 + - 3674 + - uid: 3125 + components: + - type: Transform + pos: 11.5,14.5 + parent: 2 + - type: DeviceList + devices: + - 1758 + - 1757 + - 1585 + - 1586 + - 3714 + - 3713 + - uid: 3817 + components: + - type: Transform + pos: 6.5,14.5 + parent: 2 + - type: DeviceList + devices: + - 1761 + - 1760 + - 1759 + - 1753 + - 1752 + - 1751 + - 1750 + - 1747 + - 1746 + - 1571 + - 1572 + - 1573 + - 1745 + - 1757 + - 1758 + - 3662 + - 3535 + - 3663 + - 3691 + - 3692 + - 3680 + - 3679 + - uid: 3944 + components: + - type: Transform + pos: -3.5,3.5 + parent: 2 + - type: DeviceList + devices: + - 1740 + - 124 + - 47 + - 550 + - 1741 + - 1742 + - 1743 + - 1574 + - 1575 + - 1576 + - 1883 + - 40 + - 1739 + - 549 + - 3534 + - 3533 + - 3564 + - 3274 + - 3284 + - uid: 3952 + components: + - type: Transform + pos: -19.5,1.5 + parent: 2 + - type: DeviceList + devices: + - 1715 + - 1716 + - 1717 + - 1714 + - 1713 + - 1712 + - 3296 + - 3294 + - 3271 + - 3295 + - 3293 + - 3272 + - 3292 + - 3273 + - 3285 + - 1720 + - 1719 + - 1718 + - uid: 3953 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,-19.5 + parent: 2 + - type: DeviceList + devices: + - 1730 + - 1731 + - 1732 + - 1727 + - 1728 + - 1729 + - 3278 + - 3268 + - 3280 + - 3279 + - 3281 + - 3269 + - 3282 + - 3270 + - 3283 + - 3284 + - 3274 + - 1724 + - 1725 + - 1726 + - uid: 3954 + components: + - type: Transform + pos: 20.5,1.5 + parent: 2 + - type: DeviceList + devices: + - 1735 + - 1734 + - 1733 + - 1736 + - 1737 + - 1738 + - 3290 + - 3277 + - 3289 + - 3291 + - 3288 + - 3275 + - 3287 + - 3276 + - 3286 + - 1723 + - 1722 + - 1721 + - uid: 3957 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -12.5,14.5 + parent: 2 + - type: DeviceList + devices: + - 839 + - 2172 + - 3537 + - 1750 + - 1751 + - 1752 + - 1749 + - 1748 +- proto: AirCanister + entities: + - uid: 2110 + components: + - type: Transform + pos: -10.5,33.5 + parent: 2 + - uid: 3223 + components: + - type: Transform + pos: 22.5,21.5 + parent: 2 +- proto: Airlock + entities: + - uid: 113 + components: + - type: Transform + pos: 14.5,14.5 + parent: 2 + - uid: 114 + components: + - type: Transform + pos: 13.5,14.5 + parent: 2 + - uid: 2150 + components: + - type: Transform + pos: 16.5,10.5 + parent: 2 +- proto: AirlockAtmosphericsGlassLocked + entities: + - uid: 181 + components: + - type: Transform + pos: -7.5,10.5 + parent: 2 + - uid: 2149 + components: + - type: Transform + pos: -7.5,9.5 + parent: 2 + - uid: 3062 + components: + - type: Transform + pos: -13.5,10.5 + parent: 2 + - uid: 3063 + components: + - type: Transform + pos: -13.5,9.5 + parent: 2 +- proto: AirlockAtmosphericsLocked + entities: + - uid: 2156 + components: + - type: Transform + pos: -5.5,16.5 + parent: 2 + - uid: 2842 + components: + - type: Transform + pos: -5.5,17.5 + parent: 2 + - uid: 2849 + components: + - type: Transform + pos: -5.5,18.5 + parent: 2 +- proto: AirlockChiefEngineerGlassLocked + entities: + - uid: 2689 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,8.5 + parent: 2 +- proto: AirlockCommand + entities: + - uid: 112 + components: + - type: Transform + pos: 16.5,17.5 + parent: 2 + - uid: 115 + components: + - type: Transform + pos: 16.5,16.5 + parent: 2 +- proto: AirlockEngineeringGlass + entities: + - uid: 1099 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,-20.5 + parent: 2 + - uid: 1678 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,-20.5 + parent: 2 + - uid: 1679 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,-13.5 + parent: 2 + - uid: 1954 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,-20.5 + parent: 2 + - uid: 2146 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,-13.5 + parent: 2 + - uid: 2851 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,-13.5 + parent: 2 + - uid: 3067 + components: + - type: Transform + pos: -24.5,0.5 + parent: 2 + - uid: 3068 + components: + - type: Transform + pos: -24.5,-0.5 + parent: 2 + - uid: 3069 + components: + - type: Transform + pos: -24.5,-1.5 + parent: 2 + - uid: 3070 + components: + - type: Transform + pos: -18.5,0.5 + parent: 2 + - uid: 3071 + components: + - type: Transform + pos: -18.5,-0.5 + parent: 2 + - uid: 3072 + components: + - type: Transform + pos: -18.5,-1.5 + parent: 2 + - uid: 3073 + components: + - type: Transform + pos: -8.5,-2.5 + parent: 2 + - uid: 3074 + components: + - type: Transform + pos: -8.5,-3.5 + parent: 2 + - uid: 3075 + components: + - type: Transform + pos: -8.5,-4.5 + parent: 2 + - uid: 3076 + components: + - type: Transform + pos: -0.5,-7.5 + parent: 2 + - uid: 3077 + components: + - type: Transform + pos: 0.5,-7.5 + parent: 2 + - uid: 3078 + components: + - type: Transform + pos: 1.5,-7.5 + parent: 2 + - uid: 3079 + components: + - type: Transform + pos: 9.5,-4.5 + parent: 2 + - uid: 3080 + components: + - type: Transform + pos: 9.5,-3.5 + parent: 2 + - uid: 3081 + components: + - type: Transform + pos: 9.5,-2.5 + parent: 2 + - uid: 3082 + components: + - type: Transform + pos: 19.5,-1.5 + parent: 2 + - uid: 3083 + components: + - type: Transform + pos: 19.5,-0.5 + parent: 2 + - uid: 3084 + components: + - type: Transform + pos: 19.5,0.5 + parent: 2 + - uid: 3085 + components: + - type: Transform + pos: 25.5,-1.5 + parent: 2 + - uid: 3086 + components: + - type: Transform + pos: 25.5,-0.5 + parent: 2 + - uid: 3087 + components: + - type: Transform + pos: 25.5,0.5 + parent: 2 +- proto: AirlockEngineeringGlassLocked + entities: + - uid: 2130 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-0.5 + parent: 2 + - uid: 2131 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-0.5 + parent: 2 + - uid: 2132 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-0.5 + parent: 2 + - uid: 3090 + components: + - type: Transform + pos: 4.5,8.5 + parent: 2 +- proto: AirlockEngineeringLocked + entities: + - uid: 2133 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,3.5 + parent: 2 + - uid: 2134 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,3.5 + parent: 2 + - uid: 2135 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,3.5 + parent: 2 + - uid: 2137 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,8.5 + parent: 2 + - uid: 2138 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,8.5 + parent: 2 + - uid: 2139 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,8.5 + parent: 2 + - uid: 2152 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,19.5 + parent: 2 + - uid: 2153 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 14.5,19.5 + parent: 2 + - uid: 2157 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,30.5 + parent: 2 + - uid: 2158 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,35.5 + parent: 2 + - uid: 2162 + components: + - type: Transform + pos: -4.5,25.5 + parent: 2 + - uid: 2163 + components: + - type: Transform + pos: 5.5,25.5 + parent: 2 + - uid: 2164 + components: + - type: Transform + pos: 7.5,25.5 + parent: 2 + - uid: 2165 + components: + - type: Transform + pos: 0.5,20.5 + parent: 2 + - uid: 3064 + components: + - type: Transform + pos: 6.5,18.5 + parent: 2 + - uid: 3065 + components: + - type: Transform + pos: 11.5,17.5 + parent: 2 + - uid: 3066 + components: + - type: Transform + pos: 11.5,16.5 + parent: 2 + - uid: 3091 + components: + - type: Transform + pos: 6.5,16.5 + parent: 2 + - uid: 3092 + components: + - type: Transform + pos: 6.5,17.5 + parent: 2 +- proto: AirlockExternalAtmosphericsLocked + entities: + - uid: 3057 + components: + - type: Transform + pos: -19.5,32.5 + parent: 2 +- proto: AirlockExternalGlass + entities: + - uid: 2068 + components: + - type: Transform + pos: -34.5,0.5 + parent: 2 + - uid: 2069 + components: + - type: Transform + pos: -34.5,-0.5 + parent: 2 + - uid: 2070 + components: + - type: Transform + pos: -34.5,-1.5 + parent: 2 + - uid: 2071 + components: + - type: Transform + pos: -33.5,1.5 + parent: 2 + - uid: 2072 + components: + - type: Transform + pos: -32.5,1.5 + parent: 2 + - uid: 2073 + components: + - type: Transform + pos: -31.5,1.5 + parent: 2 + - uid: 2074 + components: + - type: Transform + pos: -33.5,-2.5 + parent: 2 + - uid: 2075 + components: + - type: Transform + pos: -32.5,-2.5 + parent: 2 + - uid: 2076 + components: + - type: Transform + pos: -31.5,-2.5 + parent: 2 + - uid: 2077 + components: + - type: Transform + pos: -1.5,-27.5 + parent: 2 + - uid: 2078 + components: + - type: Transform + pos: -1.5,-28.5 + parent: 2 + - uid: 2079 + components: + - type: Transform + pos: -1.5,-29.5 + parent: 2 + - uid: 2080 + components: + - type: Transform + pos: -0.5,-30.5 + parent: 2 + - uid: 2081 + components: + - type: Transform + pos: 0.5,-30.5 + parent: 2 + - uid: 2082 + components: + - type: Transform + pos: 1.5,-30.5 + parent: 2 + - uid: 2083 + components: + - type: Transform + pos: 2.5,-29.5 + parent: 2 + - uid: 2084 + components: + - type: Transform + pos: 2.5,-28.5 + parent: 2 + - uid: 2085 + components: + - type: Transform + pos: 2.5,-27.5 + parent: 2 + - uid: 2086 + components: + - type: Transform + pos: 32.5,1.5 + parent: 2 + - uid: 2087 + components: + - type: Transform + pos: 33.5,1.5 + parent: 2 + - uid: 2088 + components: + - type: Transform + pos: 34.5,1.5 + parent: 2 + - uid: 2089 + components: + - type: Transform + pos: 35.5,-1.5 + parent: 2 + - uid: 2090 + components: + - type: Transform + pos: 35.5,-0.5 + parent: 2 + - uid: 2091 + components: + - type: Transform + pos: 35.5,0.5 + parent: 2 + - uid: 2092 + components: + - type: Transform + pos: 34.5,-2.5 + parent: 2 + - uid: 2093 + components: + - type: Transform + pos: 33.5,-2.5 + parent: 2 + - uid: 2094 + components: + - type: Transform + pos: 32.5,-2.5 + parent: 2 +- proto: AirlockExternalGlassEngineeringLocked + entities: + - uid: 840 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,30.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 2 + - type: DeviceLinkSource + linkedPorts: + 2037: + - DoorStatus: Close + - DoorStatus: DoorBolt + - uid: 2037 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,33.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 2 + - type: DeviceLinkSource + linkedPorts: + 840: + - DoorStatus: Close + - DoorStatus: DoorBolt + - uid: 2038 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 7.5,42.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 2 + - type: DeviceLinkSource + linkedPorts: + 2125: + - DoorStatus: DoorBolt + - DoorStatus: Close + - uid: 2039 + components: + - type: Transform + pos: -11.5,36.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 2 + - type: DeviceLinkSource + linkedPorts: + 2040: + - DoorStatus: DoorBolt + - DoorStatus: Close + - uid: 2040 + components: + - type: Transform + pos: -11.5,32.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 2 + - type: DeviceLinkSource + linkedPorts: + 2039: + - DoorStatus: DoorBolt + - DoorStatus: Close + - uid: 2123 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 23.5,24.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 2 + - type: DeviceLinkSource + linkedPorts: + 2124: + - DoorStatus: DoorBolt + - DoorStatus: Close + - uid: 2124 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 23.5,20.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 2 + - type: DeviceLinkSource + linkedPorts: + 2123: + - DoorStatus: DoorBolt + - DoorStatus: Close + - uid: 2125 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,42.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 2 + - type: DeviceLinkSource + linkedPorts: + 2038: + - DoorStatus: DoorBolt + - DoorStatus: Close +- proto: AirlockGlass + entities: + - uid: 110 + components: + - type: Transform + pos: 8.5,9.5 + parent: 2 + - uid: 111 + components: + - type: Transform + pos: 8.5,10.5 + parent: 2 +- proto: AirlockGlassShuttle + entities: + - uid: 2041 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,-27.5 + parent: 2 + - uid: 2042 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,-28.5 + parent: 2 + - uid: 2043 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,-29.5 + parent: 2 + - uid: 2044 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,-27.5 + parent: 2 + - uid: 2045 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,-28.5 + parent: 2 + - uid: 2046 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,-29.5 + parent: 2 + - uid: 2047 + components: + - type: Transform + pos: -0.5,-32.5 + parent: 2 + - uid: 2048 + components: + - type: Transform + pos: 0.5,-32.5 + parent: 2 + - uid: 2049 + components: + - type: Transform + pos: 1.5,-32.5 + parent: 2 + - uid: 2050 + components: + - type: Transform + pos: 32.5,-4.5 + parent: 2 + - uid: 2051 + components: + - type: Transform + pos: 33.5,-4.5 + parent: 2 + - uid: 2052 + components: + - type: Transform + pos: 34.5,-4.5 + parent: 2 + - uid: 2053 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 37.5,0.5 + parent: 2 + - uid: 2054 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 37.5,-0.5 + parent: 2 + - uid: 2055 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 37.5,-1.5 + parent: 2 + - uid: 2056 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 32.5,3.5 + parent: 2 + - uid: 2057 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 33.5,3.5 + parent: 2 + - uid: 2058 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 34.5,3.5 + parent: 2 + - uid: 2059 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -33.5,3.5 + parent: 2 + - uid: 2060 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -32.5,3.5 + parent: 2 + - uid: 2061 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -31.5,3.5 + parent: 2 + - uid: 2062 + components: + - type: Transform + pos: -31.5,-4.5 + parent: 2 + - uid: 2063 + components: + - type: Transform + pos: -32.5,-4.5 + parent: 2 + - uid: 2064 + components: + - type: Transform + pos: -33.5,-4.5 + parent: 2 + - uid: 2065 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -36.5,-1.5 + parent: 2 + - uid: 2066 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -36.5,-0.5 + parent: 2 + - uid: 2067 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -36.5,0.5 + parent: 2 +- proto: AirlockMaint + entities: + - uid: 3797 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -11.5,1.5 + parent: 2 +- proto: AirlockMaintChiefEngineerLocked + entities: + - uid: 2690 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -5.5,4.5 + parent: 2 +- proto: AirlockMaintEngiLocked + entities: + - uid: 177 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 10.5,8.5 + parent: 2 + - uid: 178 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 8.5,1.5 + parent: 2 + - uid: 179 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -9.5,8.5 + parent: 2 + - uid: 180 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,4.5 + parent: 2 + - uid: 2551 + components: + - type: Transform + pos: 12.5,1.5 + parent: 2 + - uid: 3093 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -10.5,2.5 + parent: 2 + - uid: 3357 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -7.5,1.5 + parent: 2 +- proto: AirSensor + entities: + - uid: 2104 + components: + - type: Transform + pos: -17.5,35.5 + parent: 2 + - uid: 2105 + components: + - type: Transform + pos: -5.5,35.5 + parent: 2 +- proto: APCBasic + entities: + - uid: 2183 + components: + - type: Transform + pos: -25.5,1.5 + parent: 2 + - uid: 2184 + components: + - type: Transform + pos: 26.5,1.5 + parent: 2 + - uid: 2185 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,-21.5 + parent: 2 + - uid: 2312 + components: + - type: Transform + pos: 7.5,1.5 + parent: 2 + - uid: 2338 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,14.5 + parent: 2 + - uid: 2423 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,18.5 + parent: 2 + - uid: 2487 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -5.5,20.5 + parent: 2 + - uid: 2629 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,40.5 + parent: 2 + - uid: 2854 + components: + - type: Transform + pos: 15.5,25.5 + parent: 2 + - uid: 4160 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -13.5,3.5 + parent: 2 +- proto: AtmosDeviceFanDirectional + entities: + - uid: 542 + components: + - type: Transform + pos: -0.5,-32.5 + parent: 2 + - uid: 594 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -31.5,3.5 + parent: 2 + - uid: 596 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -32.5,3.5 + parent: 2 + - uid: 597 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -33.5,3.5 + parent: 2 + - uid: 737 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -36.5,-1.5 + parent: 2 + - uid: 739 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -36.5,-0.5 + parent: 2 + - uid: 770 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -36.5,0.5 + parent: 2 + - uid: 791 + components: + - type: Transform + pos: -31.5,-4.5 + parent: 2 + - uid: 917 + components: + - type: Transform + pos: -32.5,-4.5 + parent: 2 + - uid: 918 + components: + - type: Transform + pos: -33.5,-4.5 + parent: 2 + - uid: 1069 + components: + - type: Transform + pos: 0.5,-32.5 + parent: 2 + - uid: 1175 + components: + - type: Transform + pos: 1.5,-32.5 + parent: 2 + - uid: 1176 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,-29.5 + parent: 2 + - uid: 1177 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,-28.5 + parent: 2 + - uid: 1178 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,-27.5 + parent: 2 + - uid: 1535 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,-27.5 + parent: 2 + - uid: 1565 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,-28.5 + parent: 2 + - uid: 1582 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,-29.5 + parent: 2 + - uid: 1598 + components: + - type: Transform + pos: 32.5,-4.5 + parent: 2 + - uid: 1600 + components: + - type: Transform + pos: 33.5,-4.5 + parent: 2 + - uid: 1601 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 32.5,3.5 + parent: 2 + - uid: 1602 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 33.5,3.5 + parent: 2 + - uid: 1604 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 34.5,3.5 + parent: 2 + - uid: 1613 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 37.5,0.5 + parent: 2 + - uid: 1683 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 37.5,-0.5 + parent: 2 + - uid: 1684 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 37.5,-1.5 + parent: 2 + - uid: 3927 + components: + - type: Transform + pos: 34.5,-4.5 + parent: 2 +- proto: AtmosFixBlockerMarker + entities: + - uid: 887 + components: + - type: Transform + pos: -23.5,30.5 + parent: 2 + - uid: 888 + components: + - type: Transform + pos: -23.5,29.5 + parent: 2 + - uid: 889 + components: + - type: Transform + pos: -22.5,30.5 + parent: 2 + - uid: 890 + components: + - type: Transform + pos: -22.5,29.5 + parent: 2 + - uid: 891 + components: + - type: Transform + pos: -21.5,30.5 + parent: 2 + - uid: 892 + components: + - type: Transform + pos: -21.5,29.5 + parent: 2 + - uid: 893 + components: + - type: Transform + pos: -23.5,27.5 + parent: 2 + - uid: 894 + components: + - type: Transform + pos: -23.5,26.5 + parent: 2 + - uid: 895 + components: + - type: Transform + pos: -22.5,27.5 + parent: 2 + - uid: 896 + components: + - type: Transform + pos: -22.5,26.5 + parent: 2 + - uid: 897 + components: + - type: Transform + pos: -21.5,27.5 + parent: 2 + - uid: 898 + components: + - type: Transform + pos: -21.5,26.5 + parent: 2 + - uid: 900 + components: + - type: Transform + pos: 15.5,35.5 + parent: 2 + - uid: 901 + components: + - type: Transform + pos: 16.5,37.5 + parent: 2 + - uid: 902 + components: + - type: Transform + pos: 16.5,35.5 + parent: 2 + - uid: 903 + components: + - type: Transform + pos: 15.5,37.5 + parent: 2 + - uid: 904 + components: + - type: Transform + pos: 14.5,37.5 + parent: 2 + - uid: 905 + components: + - type: Transform + pos: -23.5,21.5 + parent: 2 + - uid: 906 + components: + - type: Transform + pos: -23.5,20.5 + parent: 2 + - uid: 907 + components: + - type: Transform + pos: -22.5,21.5 + parent: 2 + - uid: 908 + components: + - type: Transform + pos: -22.5,20.5 + parent: 2 + - uid: 909 + components: + - type: Transform + pos: -21.5,21.5 + parent: 2 + - uid: 910 + components: + - type: Transform + pos: -21.5,20.5 + parent: 2 + - uid: 911 + components: + - type: Transform + pos: -23.5,18.5 + parent: 2 + - uid: 912 + components: + - type: Transform + pos: -23.5,17.5 + parent: 2 + - uid: 913 + components: + - type: Transform + pos: -22.5,18.5 + parent: 2 + - uid: 914 + components: + - type: Transform + pos: -22.5,17.5 + parent: 2 + - uid: 915 + components: + - type: Transform + pos: -21.5,18.5 + parent: 2 + - uid: 916 + components: + - type: Transform + pos: -21.5,17.5 + parent: 2 + - uid: 928 + components: + - type: Transform + pos: 17.5,35.5 + parent: 2 + - uid: 929 + components: + - type: Transform + pos: -17.5,33.5 + parent: 2 + - uid: 930 + components: + - type: Transform + pos: -17.5,34.5 + parent: 2 + - uid: 931 + components: + - type: Transform + pos: -17.5,35.5 + parent: 2 + - uid: 932 + components: + - type: Transform + pos: -17.5,36.5 + parent: 2 + - uid: 933 + components: + - type: Transform + pos: -17.5,37.5 + parent: 2 + - uid: 934 + components: + - type: Transform + pos: -16.5,33.5 + parent: 2 + - uid: 935 + components: + - type: Transform + pos: -16.5,34.5 + parent: 2 + - uid: 936 + components: + - type: Transform + pos: -16.5,35.5 + parent: 2 + - uid: 937 + components: + - type: Transform + pos: -16.5,36.5 + parent: 2 + - uid: 938 + components: + - type: Transform + pos: -16.5,37.5 + parent: 2 + - uid: 939 + components: + - type: Transform + pos: -15.5,33.5 + parent: 2 + - uid: 940 + components: + - type: Transform + pos: -15.5,34.5 + parent: 2 + - uid: 941 + components: + - type: Transform + pos: -15.5,35.5 + parent: 2 + - uid: 942 + components: + - type: Transform + pos: -15.5,36.5 + parent: 2 + - uid: 943 + components: + - type: Transform + pos: -15.5,37.5 + parent: 2 + - uid: 944 + components: + - type: Transform + pos: -14.5,33.5 + parent: 2 + - uid: 945 + components: + - type: Transform + pos: -14.5,34.5 + parent: 2 + - uid: 946 + components: + - type: Transform + pos: -14.5,35.5 + parent: 2 + - uid: 947 + components: + - type: Transform + pos: -14.5,36.5 + parent: 2 + - uid: 948 + components: + - type: Transform + pos: -14.5,37.5 + parent: 2 + - uid: 949 + components: + - type: Transform + pos: -17.5,38.5 + parent: 2 + - uid: 950 + components: + - type: Transform + pos: -16.5,38.5 + parent: 2 + - uid: 951 + components: + - type: Transform + pos: -15.5,38.5 + parent: 2 + - uid: 952 + components: + - type: Transform + pos: -8.5,33.5 + parent: 2 + - uid: 953 + components: + - type: Transform + pos: -8.5,34.5 + parent: 2 + - uid: 954 + components: + - type: Transform + pos: -8.5,35.5 + parent: 2 + - uid: 955 + components: + - type: Transform + pos: -8.5,36.5 + parent: 2 + - uid: 956 + components: + - type: Transform + pos: -8.5,37.5 + parent: 2 + - uid: 957 + components: + - type: Transform + pos: -7.5,33.5 + parent: 2 + - uid: 958 + components: + - type: Transform + pos: -7.5,34.5 + parent: 2 + - uid: 959 + components: + - type: Transform + pos: -7.5,35.5 + parent: 2 + - uid: 960 + components: + - type: Transform + pos: -7.5,36.5 + parent: 2 + - uid: 961 + components: + - type: Transform + pos: -7.5,37.5 + parent: 2 + - uid: 962 + components: + - type: Transform + pos: -6.5,33.5 + parent: 2 + - uid: 963 + components: + - type: Transform + pos: -6.5,34.5 + parent: 2 + - uid: 964 + components: + - type: Transform + pos: -6.5,35.5 + parent: 2 + - uid: 965 + components: + - type: Transform + pos: -6.5,36.5 + parent: 2 + - uid: 966 + components: + - type: Transform + pos: -6.5,37.5 + parent: 2 + - uid: 967 + components: + - type: Transform + pos: -5.5,33.5 + parent: 2 + - uid: 968 + components: + - type: Transform + pos: -5.5,34.5 + parent: 2 + - uid: 969 + components: + - type: Transform + pos: -5.5,35.5 + parent: 2 + - uid: 970 + components: + - type: Transform + pos: -5.5,36.5 + parent: 2 + - uid: 971 + components: + - type: Transform + pos: -5.5,37.5 + parent: 2 + - uid: 972 + components: + - type: Transform + pos: -7.5,38.5 + parent: 2 + - uid: 973 + components: + - type: Transform + pos: -6.5,38.5 + parent: 2 + - uid: 974 + components: + - type: Transform + pos: -5.5,38.5 + parent: 2 + - uid: 981 + components: + - type: Transform + pos: 17.5,37.5 + parent: 2 + - uid: 982 + components: + - type: Transform + pos: 17.5,36.5 + parent: 2 + - uid: 983 + components: + - type: Transform + pos: 15.5,38.5 + parent: 2 + - uid: 1138 + components: + - type: Transform + pos: 14.5,35.5 + parent: 2 + - uid: 1677 + components: + - type: Transform + pos: 14.5,36.5 + parent: 2 + - uid: 1786 + components: + - type: Transform + pos: 15.5,36.5 + parent: 2 + - uid: 1831 + components: + - type: Transform + pos: 16.5,34.5 + parent: 2 + - uid: 1832 + components: + - type: Transform + pos: 17.5,34.5 + parent: 2 + - uid: 1833 + components: + - type: Transform + pos: 13.5,38.5 + parent: 2 + - uid: 1846 + components: + - type: Transform + pos: 13.5,37.5 + parent: 2 + - uid: 1850 + components: + - type: Transform + pos: 14.5,38.5 + parent: 2 + - uid: 1853 + components: + - type: Transform + pos: 16.5,36.5 + parent: 2 + - uid: 1854 + components: + - type: Transform + pos: 15.5,34.5 + parent: 2 + - uid: 2097 + components: + - type: Transform + pos: 12.5,34.5 + parent: 2 + - uid: 2140 + components: + - type: Transform + pos: 12.5,35.5 + parent: 2 + - uid: 2141 + components: + - type: Transform + pos: 13.5,34.5 + parent: 2 + - uid: 2142 + components: + - type: Transform + pos: 12.5,37.5 + parent: 2 + - uid: 2144 + components: + - type: Transform + pos: 13.5,36.5 + parent: 2 + - uid: 2145 + components: + - type: Transform + pos: 13.5,35.5 + parent: 2 + - uid: 2592 + components: + - type: Transform + pos: 12.5,36.5 + parent: 2 + - uid: 2606 + components: + - type: Transform + pos: 14.5,34.5 + parent: 2 + - uid: 3041 + components: + - type: Transform + pos: 16.5,38.5 + parent: 2 +- proto: AtmosFixNitrogenMarker + entities: + - uid: 665 + components: + - type: Transform + pos: -21.5,14.5 + parent: 2 + - uid: 812 + components: + - type: Transform + pos: -21.5,15.5 + parent: 2 + - uid: 813 + components: + - type: Transform + pos: -22.5,14.5 + parent: 2 + - uid: 814 + components: + - type: Transform + pos: -22.5,15.5 + parent: 2 + - uid: 815 + components: + - type: Transform + pos: -23.5,14.5 + parent: 2 + - uid: 816 + components: + - type: Transform + pos: -23.5,15.5 + parent: 2 +- proto: AtmosFixOxygenMarker + entities: + - uid: 568 + components: + - type: Transform + pos: -21.5,12.5 + parent: 2 + - uid: 569 + components: + - type: Transform + pos: -21.5,11.5 + parent: 2 + - uid: 570 + components: + - type: Transform + pos: -22.5,12.5 + parent: 2 + - uid: 573 + components: + - type: Transform + pos: -22.5,11.5 + parent: 2 + - uid: 619 + components: + - type: Transform + pos: -23.5,12.5 + parent: 2 + - uid: 622 + components: + - type: Transform + pos: -23.5,11.5 + parent: 2 +- proto: AtmosFixPlasmaMarker + entities: + - uid: 1 + components: + - type: Transform + pos: -21.5,24.5 + parent: 2 + - uid: 135 + components: + - type: Transform + pos: -21.5,23.5 + parent: 2 + - uid: 150 + components: + - type: Transform + pos: -22.5,23.5 + parent: 2 + - uid: 314 + components: + - type: Transform + pos: -22.5,24.5 + parent: 2 + - uid: 564 + components: + - type: Transform + pos: -23.5,24.5 + parent: 2 + - uid: 565 + components: + - type: Transform + pos: -23.5,23.5 + parent: 2 +- proto: Autolathe + entities: + - uid: 3226 + components: + - type: Transform + pos: 7.5,12.5 + parent: 2 +- proto: BannerEngineering + entities: + - uid: 3815 + components: + - type: Transform + pos: 12.5,-3.5 + parent: 2 + - uid: 3816 + components: + - type: Transform + pos: -11.5,-3.5 + parent: 2 + - uid: 3901 + components: + - type: Transform + pos: 8.5,-0.5 + parent: 2 + - uid: 3902 + components: + - type: Transform + pos: -7.5,-0.5 + parent: 2 +- proto: Barricade + entities: + - uid: 3228 + components: + - type: Transform + pos: 10.5,30.5 + parent: 2 + - uid: 3229 + components: + - type: Transform + pos: 15.5,24.5 + parent: 2 + - uid: 3230 + components: + - type: Transform + pos: 9.5,23.5 + parent: 2 + - uid: 3231 + components: + - type: Transform + pos: 13.5,29.5 + parent: 2 + - uid: 3238 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 12.5,21.5 + parent: 2 + - uid: 3239 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,21.5 + parent: 2 + - uid: 3240 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 14.5,21.5 + parent: 2 + - uid: 3241 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 15.5,21.5 + parent: 2 + - uid: 3242 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 8.5,25.5 + parent: 2 + - uid: 3243 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 19.5,28.5 + parent: 2 + - uid: 3244 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 20.5,28.5 + parent: 2 + - uid: 3245 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 20.5,27.5 + parent: 2 +- proto: BarricadeDirectional + entities: + - uid: 3232 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 8.5,25.5 + parent: 2 + - uid: 3233 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 19.5,28.5 + parent: 2 + - uid: 3234 + components: + - type: Transform + pos: 12.5,21.5 + parent: 2 + - uid: 3235 + components: + - type: Transform + pos: 13.5,21.5 + parent: 2 + - uid: 3236 + components: + - type: Transform + pos: 14.5,21.5 + parent: 2 + - uid: 3237 + components: + - type: Transform + pos: 15.5,21.5 + parent: 2 +- proto: Bed + entities: + - uid: 2699 + components: + - type: Transform + pos: -3.5,4.5 + parent: 2 + - uid: 2715 + components: + - type: Transform + pos: 16.5,13.5 + parent: 2 + - uid: 2716 + components: + - type: Transform + pos: 17.5,13.5 + parent: 2 +- proto: BedsheetCE + entities: + - uid: 2698 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,4.5 + parent: 2 +- proto: BedsheetOrange + entities: + - uid: 2718 + components: + - type: Transform + pos: 16.5,13.5 + parent: 2 + - uid: 2719 + components: + - type: Transform + pos: 17.5,13.5 + parent: 2 +- proto: BenchSofaCorner + entities: + - uid: 3863 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,13.5 + parent: 2 + - type: Physics + canCollide: False + bodyType: Static + - type: Fixtures + fixtures: {} +- proto: BenchSofaLeft + entities: + - uid: 3864 + components: + - type: Transform + pos: 11.5,13.5 + parent: 2 + - type: Physics + bodyType: Static +- proto: BenchSofaRight + entities: + - uid: 3865 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,12.5 + parent: 2 + - type: Physics + bodyType: Static +- proto: BenchSteelLeft + entities: + - uid: 2720 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,-1.5 + parent: 2 + - type: Physics + bodyType: Static + - uid: 3806 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -9.5,-0.5 + parent: 2 + - type: Physics + bodyType: Static + - uid: 3807 + components: + - type: Transform + pos: -22.5,0.5 + parent: 2 + - type: Physics + bodyType: Static + - uid: 3811 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,-6.5 + parent: 2 + - type: Physics + bodyType: Static + - uid: 3812 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,-6.5 + parent: 2 + - type: Physics + bodyType: Static + - uid: 3813 + components: + - type: Transform + pos: 22.5,0.5 + parent: 2 + - type: Physics + bodyType: Static +- proto: BenchSteelRight + entities: + - uid: 3804 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,-0.5 + parent: 2 + - type: Physics + bodyType: Static + - uid: 3805 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -9.5,-1.5 + parent: 2 + - type: Physics + bodyType: Static + - uid: 3808 + components: + - type: Transform + pos: -21.5,0.5 + parent: 2 + - type: Physics + bodyType: Static + - uid: 3809 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -2.5,-6.5 + parent: 2 + - type: Physics + bodyType: Static + - uid: 3810 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,-6.5 + parent: 2 + - type: Physics + bodyType: Static + - uid: 3814 + components: + - type: Transform + pos: 23.5,0.5 + parent: 2 + - type: Physics + bodyType: Static +- proto: BiofabricatorMachineCircuitboard + entities: + - uid: 3852 + components: + - type: Transform + pos: 9.1157875,39.788414 + parent: 2 +- proto: BiomassReclaimerMachineCircuitboard + entities: + - uid: 3853 + components: + - type: Transform + pos: 9.0064125,39.55404 + parent: 2 +- proto: BlastDoor + entities: + - uid: 2098 + components: + - type: Transform + pos: -17.5,38.5 + parent: 2 + - uid: 2099 + components: + - type: Transform + pos: -16.5,38.5 + parent: 2 + - uid: 2100 + components: + - type: Transform + pos: -15.5,38.5 + parent: 2 + - uid: 2101 + components: + - type: Transform + pos: -7.5,38.5 + parent: 2 + - uid: 2102 + components: + - type: Transform + pos: -6.5,38.5 + parent: 2 + - uid: 2103 + components: + - type: Transform + pos: -5.5,38.5 + parent: 2 + - uid: 3042 + components: + - type: Transform + pos: 13.5,38.5 + parent: 2 + - uid: 3043 + components: + - type: Transform + pos: 14.5,38.5 + parent: 2 + - uid: 3044 + components: + - type: Transform + pos: 15.5,38.5 + parent: 2 + - uid: 3045 + components: + - type: Transform + pos: 16.5,38.5 + parent: 2 + - uid: 3046 + components: + - type: Transform + pos: 12.5,20.5 + parent: 2 + - uid: 3052 + components: + - type: Transform + pos: 6.5,25.5 + parent: 2 + - uid: 3058 + components: + - type: Transform + pos: 13.5,20.5 + parent: 2 + - uid: 3059 + components: + - type: Transform + pos: 14.5,20.5 + parent: 2 + - uid: 3060 + components: + - type: Transform + pos: 15.5,20.5 + parent: 2 + - uid: 3061 + components: + - type: Transform + pos: 19.5,29.5 + parent: 2 + - uid: 3889 + components: + - type: Transform + pos: -0.5,36.5 + parent: 2 + - uid: 3890 + components: + - type: Transform + pos: 0.5,36.5 + parent: 2 + - uid: 3891 + components: + - type: Transform + pos: 1.5,36.5 + parent: 2 + - uid: 3892 + components: + - type: Transform + pos: 4.5,37.5 + parent: 2 + - uid: 3893 + components: + - type: Transform + pos: 4.5,38.5 + parent: 2 + - uid: 3894 + components: + - type: Transform + pos: 4.5,39.5 + parent: 2 +- proto: BlockGameArcade + entities: + - uid: 3227 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 15.5,11.5 + parent: 2 +- proto: BookshelfFilled + entities: + - uid: 2693 + components: + - type: Transform + pos: -2.5,7.5 + parent: 2 +- proto: BorgCharger + entities: + - uid: 3862 + components: + - type: Transform + pos: 9.5,13.5 + parent: 2 +- proto: BoxDarts + entities: + - uid: 3903 + components: + - type: Transform + pos: 11.435642,9.570946 + parent: 2 +- proto: ButtonFrameCaution + entities: + - uid: 2114 + components: + - type: Transform + pos: -17.5,32.5 + parent: 2 + - uid: 2115 + components: + - type: Transform + pos: -5.5,32.5 + parent: 2 + - uid: 2116 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -14.5,38.5 + parent: 2 + - uid: 2117 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -8.5,38.5 + parent: 2 + - uid: 2127 + components: + - type: Transform + pos: 12.5,33.5 + parent: 2 + - uid: 2128 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 12.5,38.5 + parent: 2 +- proto: ButtonFrameCautionSecurity + entities: + - uid: 1953 + components: + - type: Transform + pos: 19.5,19.5 + parent: 2 + - uid: 3827 + components: + - type: Transform + pos: 20.5,19.5 + parent: 2 +- proto: CableApcExtension + entities: + - uid: 842 + components: + - type: Transform + pos: -12.5,10.5 + parent: 2 + - uid: 843 + components: + - type: Transform + pos: -13.5,10.5 + parent: 2 + - uid: 871 + components: + - type: Transform + pos: -8.5,10.5 + parent: 2 + - uid: 872 + components: + - type: Transform + pos: -10.5,13.5 + parent: 2 + - uid: 873 + components: + - type: Transform + pos: -10.5,11.5 + parent: 2 + - uid: 899 + components: + - type: Transform + pos: -10.5,12.5 + parent: 2 + - uid: 924 + components: + - type: Transform + pos: -10.5,10.5 + parent: 2 + - uid: 925 + components: + - type: Transform + pos: -11.5,10.5 + parent: 2 + - uid: 927 + components: + - type: Transform + pos: -10.5,9.5 + parent: 2 + - uid: 1845 + components: + - type: Transform + pos: 5.5,14.5 + parent: 2 + - uid: 1849 + components: + - type: Transform + pos: -9.5,10.5 + parent: 2 + - uid: 1863 + components: + - type: Transform + pos: -0.5,-4.5 + parent: 2 + - uid: 2186 + components: + - type: Transform + pos: 2.5,-21.5 + parent: 2 + - uid: 2187 + components: + - type: Transform + pos: 1.5,-21.5 + parent: 2 + - uid: 2188 + components: + - type: Transform + pos: 0.5,-21.5 + parent: 2 + - uid: 2189 + components: + - type: Transform + pos: 0.5,-22.5 + parent: 2 + - uid: 2190 + components: + - type: Transform + pos: 0.5,-23.5 + parent: 2 + - uid: 2191 + components: + - type: Transform + pos: 0.5,-24.5 + parent: 2 + - uid: 2192 + components: + - type: Transform + pos: 0.5,-25.5 + parent: 2 + - uid: 2193 + components: + - type: Transform + pos: 0.5,-26.5 + parent: 2 + - uid: 2194 + components: + - type: Transform + pos: 0.5,-27.5 + parent: 2 + - uid: 2195 + components: + - type: Transform + pos: 0.5,-28.5 + parent: 2 + - uid: 2196 + components: + - type: Transform + pos: 0.5,-29.5 + parent: 2 + - uid: 2197 + components: + - type: Transform + pos: 0.5,-30.5 + parent: 2 + - uid: 2198 + components: + - type: Transform + pos: 0.5,-31.5 + parent: 2 + - uid: 2199 + components: + - type: Transform + pos: -0.5,-28.5 + parent: 2 + - uid: 2200 + components: + - type: Transform + pos: -1.5,-28.5 + parent: 2 + - uid: 2201 + components: + - type: Transform + pos: -2.5,-28.5 + parent: 2 + - uid: 2202 + components: + - type: Transform + pos: 1.5,-28.5 + parent: 2 + - uid: 2203 + components: + - type: Transform + pos: 2.5,-28.5 + parent: 2 + - uid: 2204 + components: + - type: Transform + pos: 3.5,-28.5 + parent: 2 + - uid: 2205 + components: + - type: Transform + pos: 0.5,-20.5 + parent: 2 + - uid: 2206 + components: + - type: Transform + pos: 0.5,-19.5 + parent: 2 + - uid: 2207 + components: + - type: Transform + pos: 0.5,-18.5 + parent: 2 + - uid: 2208 + components: + - type: Transform + pos: 0.5,-17.5 + parent: 2 + - uid: 2209 + components: + - type: Transform + pos: 0.5,-16.5 + parent: 2 + - uid: 2210 + components: + - type: Transform + pos: 0.5,-15.5 + parent: 2 + - uid: 2211 + components: + - type: Transform + pos: 0.5,-14.5 + parent: 2 + - uid: 2212 + components: + - type: Transform + pos: 0.5,-13.5 + parent: 2 + - uid: 2213 + components: + - type: Transform + pos: 0.5,-12.5 + parent: 2 + - uid: 2214 + components: + - type: Transform + pos: 0.5,-11.5 + parent: 2 + - uid: 2215 + components: + - type: Transform + pos: 0.5,-10.5 + parent: 2 + - uid: 2216 + components: + - type: Transform + pos: 0.5,-9.5 + parent: 2 + - uid: 2217 + components: + - type: Transform + pos: 0.5,-8.5 + parent: 2 + - uid: 2218 + components: + - type: Transform + pos: 0.5,-7.5 + parent: 2 + - uid: 2219 + components: + - type: Transform + pos: 0.5,-6.5 + parent: 2 + - uid: 2220 + components: + - type: Transform + pos: 0.5,-5.5 + parent: 2 + - uid: 2221 + components: + - type: Transform + pos: 0.5,-4.5 + parent: 2 + - uid: 2222 + components: + - type: Transform + pos: -1.5,-4.5 + parent: 2 + - uid: 2223 + components: + - type: Transform + pos: -2.5,-4.5 + parent: 2 + - uid: 2224 + components: + - type: Transform + pos: -3.5,-4.5 + parent: 2 + - uid: 2225 + components: + - type: Transform + pos: -4.5,-4.5 + parent: 2 + - uid: 2226 + components: + - type: Transform + pos: 23.5,19.5 + parent: 2 + - uid: 2227 + components: + - type: Transform + pos: 1.5,-4.5 + parent: 2 + - uid: 2228 + components: + - type: Transform + pos: 2.5,-4.5 + parent: 2 + - uid: 2229 + components: + - type: Transform + pos: 3.5,-4.5 + parent: 2 + - uid: 2230 + components: + - type: Transform + pos: 4.5,-4.5 + parent: 2 + - uid: 2231 + components: + - type: Transform + pos: 5.5,-4.5 + parent: 2 + - uid: 2232 + components: + - type: Transform + pos: -25.5,1.5 + parent: 2 + - uid: 2233 + components: + - type: Transform + pos: -25.5,0.5 + parent: 2 + - uid: 2234 + components: + - type: Transform + pos: -25.5,-0.5 + parent: 2 + - uid: 2235 + components: + - type: Transform + pos: -26.5,-0.5 + parent: 2 + - uid: 2236 + components: + - type: Transform + pos: -27.5,-0.5 + parent: 2 + - uid: 2237 + components: + - type: Transform + pos: -28.5,-0.5 + parent: 2 + - uid: 2238 + components: + - type: Transform + pos: -29.5,-0.5 + parent: 2 + - uid: 2239 + components: + - type: Transform + pos: -30.5,-0.5 + parent: 2 + - uid: 2240 + components: + - type: Transform + pos: -31.5,-0.5 + parent: 2 + - uid: 2241 + components: + - type: Transform + pos: -32.5,-0.5 + parent: 2 + - uid: 2242 + components: + - type: Transform + pos: -33.5,-0.5 + parent: 2 + - uid: 2243 + components: + - type: Transform + pos: -34.5,-0.5 + parent: 2 + - uid: 2244 + components: + - type: Transform + pos: -35.5,-0.5 + parent: 2 + - uid: 2245 + components: + - type: Transform + pos: -32.5,0.5 + parent: 2 + - uid: 2246 + components: + - type: Transform + pos: -32.5,1.5 + parent: 2 + - uid: 2247 + components: + - type: Transform + pos: -32.5,2.5 + parent: 2 + - uid: 2248 + components: + - type: Transform + pos: -32.5,-1.5 + parent: 2 + - uid: 2249 + components: + - type: Transform + pos: -32.5,-2.5 + parent: 2 + - uid: 2250 + components: + - type: Transform + pos: -32.5,-3.5 + parent: 2 + - uid: 2251 + components: + - type: Transform + pos: -24.5,-0.5 + parent: 2 + - uid: 2252 + components: + - type: Transform + pos: -23.5,-0.5 + parent: 2 + - uid: 2253 + components: + - type: Transform + pos: -22.5,-0.5 + parent: 2 + - uid: 2254 + components: + - type: Transform + pos: -21.5,-0.5 + parent: 2 + - uid: 2255 + components: + - type: Transform + pos: -20.5,-0.5 + parent: 2 + - uid: 2256 + components: + - type: Transform + pos: -19.5,-0.5 + parent: 2 + - uid: 2257 + components: + - type: Transform + pos: -18.5,-0.5 + parent: 2 + - uid: 2258 + components: + - type: Transform + pos: -17.5,-0.5 + parent: 2 + - uid: 2259 + components: + - type: Transform + pos: -16.5,-0.5 + parent: 2 + - uid: 2260 + components: + - type: Transform + pos: -15.5,-0.5 + parent: 2 + - uid: 2261 + components: + - type: Transform + pos: -14.5,-0.5 + parent: 2 + - uid: 2262 + components: + - type: Transform + pos: -13.5,-0.5 + parent: 2 + - uid: 2263 + components: + - type: Transform + pos: -12.5,-0.5 + parent: 2 + - uid: 2264 + components: + - type: Transform + pos: -11.5,-0.5 + parent: 2 + - uid: 2265 + components: + - type: Transform + pos: -10.5,-0.5 + parent: 2 + - uid: 2266 + components: + - type: Transform + pos: -10.5,-1.5 + parent: 2 + - uid: 2267 + components: + - type: Transform + pos: -10.5,-2.5 + parent: 2 + - uid: 2268 + components: + - type: Transform + pos: -10.5,-3.5 + parent: 2 + - uid: 2269 + components: + - type: Transform + pos: -9.5,-3.5 + parent: 2 + - uid: 2270 + components: + - type: Transform + pos: -8.5,-3.5 + parent: 2 + - uid: 2271 + components: + - type: Transform + pos: -7.5,-3.5 + parent: 2 + - uid: 2272 + components: + - type: Transform + pos: 8.5,-3.5 + parent: 2 + - uid: 2273 + components: + - type: Transform + pos: 9.5,-3.5 + parent: 2 + - uid: 2274 + components: + - type: Transform + pos: 10.5,-3.5 + parent: 2 + - uid: 2275 + components: + - type: Transform + pos: 11.5,-3.5 + parent: 2 + - uid: 2276 + components: + - type: Transform + pos: 11.5,-2.5 + parent: 2 + - uid: 2277 + components: + - type: Transform + pos: 11.5,-1.5 + parent: 2 + - uid: 2278 + components: + - type: Transform + pos: 11.5,-0.5 + parent: 2 + - uid: 2279 + components: + - type: Transform + pos: 12.5,-0.5 + parent: 2 + - uid: 2280 + components: + - type: Transform + pos: 13.5,-0.5 + parent: 2 + - uid: 2281 + components: + - type: Transform + pos: 14.5,-0.5 + parent: 2 + - uid: 2282 + components: + - type: Transform + pos: 15.5,-0.5 + parent: 2 + - uid: 2283 + components: + - type: Transform + pos: 16.5,-0.5 + parent: 2 + - uid: 2284 + components: + - type: Transform + pos: 17.5,-0.5 + parent: 2 + - uid: 2285 + components: + - type: Transform + pos: 18.5,-0.5 + parent: 2 + - uid: 2286 + components: + - type: Transform + pos: 19.5,-0.5 + parent: 2 + - uid: 2287 + components: + - type: Transform + pos: 20.5,-0.5 + parent: 2 + - uid: 2288 + components: + - type: Transform + pos: 21.5,-0.5 + parent: 2 + - uid: 2289 + components: + - type: Transform + pos: 22.5,-0.5 + parent: 2 + - uid: 2290 + components: + - type: Transform + pos: 23.5,-0.5 + parent: 2 + - uid: 2291 + components: + - type: Transform + pos: 24.5,-0.5 + parent: 2 + - uid: 2292 + components: + - type: Transform + pos: 25.5,-0.5 + parent: 2 + - uid: 2293 + components: + - type: Transform + pos: 26.5,-0.5 + parent: 2 + - uid: 2294 + components: + - type: Transform + pos: 27.5,-0.5 + parent: 2 + - uid: 2295 + components: + - type: Transform + pos: 28.5,-0.5 + parent: 2 + - uid: 2296 + components: + - type: Transform + pos: 29.5,-0.5 + parent: 2 + - uid: 2297 + components: + - type: Transform + pos: 30.5,-0.5 + parent: 2 + - uid: 2298 + components: + - type: Transform + pos: 31.5,-0.5 + parent: 2 + - uid: 2299 + components: + - type: Transform + pos: 32.5,-0.5 + parent: 2 + - uid: 2300 + components: + - type: Transform + pos: 33.5,-0.5 + parent: 2 + - uid: 2301 + components: + - type: Transform + pos: 34.5,-0.5 + parent: 2 + - uid: 2302 + components: + - type: Transform + pos: 35.5,-0.5 + parent: 2 + - uid: 2303 + components: + - type: Transform + pos: 36.5,-0.5 + parent: 2 + - uid: 2304 + components: + - type: Transform + pos: 33.5,2.5 + parent: 2 + - uid: 2305 + components: + - type: Transform + pos: 33.5,1.5 + parent: 2 + - uid: 2306 + components: + - type: Transform + pos: 33.5,0.5 + parent: 2 + - uid: 2307 + components: + - type: Transform + pos: 33.5,-1.5 + parent: 2 + - uid: 2308 + components: + - type: Transform + pos: 33.5,-2.5 + parent: 2 + - uid: 2309 + components: + - type: Transform + pos: 33.5,-3.5 + parent: 2 + - uid: 2310 + components: + - type: Transform + pos: 26.5,0.5 + parent: 2 + - uid: 2311 + components: + - type: Transform + pos: 26.5,1.5 + parent: 2 + - uid: 2313 + components: + - type: Transform + pos: 7.5,1.5 + parent: 2 + - uid: 2314 + components: + - type: Transform + pos: 7.5,0.5 + parent: 2 + - uid: 2315 + components: + - type: Transform + pos: 6.5,0.5 + parent: 2 + - uid: 2316 + components: + - type: Transform + pos: 5.5,0.5 + parent: 2 + - uid: 2317 + components: + - type: Transform + pos: 4.5,0.5 + parent: 2 + - uid: 2318 + components: + - type: Transform + pos: 3.5,0.5 + parent: 2 + - uid: 2319 + components: + - type: Transform + pos: 2.5,0.5 + parent: 2 + - uid: 2320 + components: + - type: Transform + pos: 1.5,0.5 + parent: 2 + - uid: 2321 + components: + - type: Transform + pos: 0.5,0.5 + parent: 2 + - uid: 2322 + components: + - type: Transform + pos: -0.5,0.5 + parent: 2 + - uid: 2323 + components: + - type: Transform + pos: -1.5,0.5 + parent: 2 + - uid: 2324 + components: + - type: Transform + pos: -2.5,0.5 + parent: 2 + - uid: 2325 + components: + - type: Transform + pos: -3.5,0.5 + parent: 2 + - uid: 2326 + components: + - type: Transform + pos: -4.5,0.5 + parent: 2 + - uid: 2327 + components: + - type: Transform + pos: -5.5,0.5 + parent: 2 + - uid: 2328 + components: + - type: Transform + pos: -6.5,0.5 + parent: 2 + - uid: 2329 + components: + - type: Transform + pos: 0.5,1.5 + parent: 2 + - uid: 2330 + components: + - type: Transform + pos: 0.5,2.5 + parent: 2 + - uid: 2331 + components: + - type: Transform + pos: 0.5,3.5 + parent: 2 + - uid: 2332 + components: + - type: Transform + pos: 0.5,4.5 + parent: 2 + - uid: 2333 + components: + - type: Transform + pos: 0.5,5.5 + parent: 2 + - uid: 2334 + components: + - type: Transform + pos: 0.5,6.5 + parent: 2 + - uid: 2335 + components: + - type: Transform + pos: 0.5,7.5 + parent: 2 + - uid: 2336 + components: + - type: Transform + pos: -5.5,-0.5 + parent: 2 + - uid: 2337 + components: + - type: Transform + pos: 6.5,-0.5 + parent: 2 + - uid: 2340 + components: + - type: Transform + pos: -5.5,14.5 + parent: 2 + - uid: 2341 + components: + - type: Transform + pos: 4.5,14.5 + parent: 2 + - uid: 2342 + components: + - type: Transform + pos: 3.5,14.5 + parent: 2 + - uid: 2343 + components: + - type: Transform + pos: 3.5,15.5 + parent: 2 + - uid: 2344 + components: + - type: Transform + pos: 3.5,16.5 + parent: 2 + - uid: 2345 + components: + - type: Transform + pos: 3.5,17.5 + parent: 2 + - uid: 2346 + components: + - type: Transform + pos: 3.5,18.5 + parent: 2 + - uid: 2347 + components: + - type: Transform + pos: 2.5,18.5 + parent: 2 + - uid: 2348 + components: + - type: Transform + pos: 1.5,18.5 + parent: 2 + - uid: 2349 + components: + - type: Transform + pos: 0.5,18.5 + parent: 2 + - uid: 2350 + components: + - type: Transform + pos: -0.5,18.5 + parent: 2 + - uid: 2351 + components: + - type: Transform + pos: -1.5,18.5 + parent: 2 + - uid: 2352 + components: + - type: Transform + pos: -2.5,18.5 + parent: 2 + - uid: 2353 + components: + - type: Transform + pos: -3.5,18.5 + parent: 2 + - uid: 2354 + components: + - type: Transform + pos: -2.5,17.5 + parent: 2 + - uid: 2355 + components: + - type: Transform + pos: -2.5,16.5 + parent: 2 + - uid: 2356 + components: + - type: Transform + pos: -2.5,15.5 + parent: 2 + - uid: 2357 + components: + - type: Transform + pos: -2.5,14.5 + parent: 2 + - uid: 2358 + components: + - type: Transform + pos: -3.5,14.5 + parent: 2 + - uid: 2359 + components: + - type: Transform + pos: 4.5,18.5 + parent: 2 + - uid: 2360 + components: + - type: Transform + pos: 5.5,18.5 + parent: 2 + - uid: 2361 + components: + - type: Transform + pos: -4.5,18.5 + parent: 2 + - uid: 2362 + components: + - type: Transform + pos: -4.5,14.5 + parent: 2 + - uid: 2363 + components: + - type: Transform + pos: -4.5,13.5 + parent: 2 + - uid: 2364 + components: + - type: Transform + pos: -4.5,12.5 + parent: 2 + - uid: 2365 + components: + - type: Transform + pos: -4.5,11.5 + parent: 2 + - uid: 2366 + components: + - type: Transform + pos: -4.5,10.5 + parent: 2 + - uid: 2367 + components: + - type: Transform + pos: -4.5,9.5 + parent: 2 + - uid: 2368 + components: + - type: Transform + pos: 5.5,13.5 + parent: 2 + - uid: 2369 + components: + - type: Transform + pos: 5.5,12.5 + parent: 2 + - uid: 2370 + components: + - type: Transform + pos: 5.5,11.5 + parent: 2 + - uid: 2371 + components: + - type: Transform + pos: 5.5,10.5 + parent: 2 + - uid: 2372 + components: + - type: Transform + pos: 5.5,9.5 + parent: 2 + - uid: 2373 + components: + - type: Transform + pos: 6.5,9.5 + parent: 2 + - uid: 2374 + components: + - type: Transform + pos: 7.5,9.5 + parent: 2 + - uid: 2375 + components: + - type: Transform + pos: -5.5,9.5 + parent: 2 + - uid: 2376 + components: + - type: Transform + pos: -6.5,9.5 + parent: 2 + - uid: 2377 + components: + - type: Transform + pos: 8.5,9.5 + parent: 2 + - uid: 2378 + components: + - type: Transform + pos: 9.5,9.5 + parent: 2 + - uid: 2379 + components: + - type: Transform + pos: 10.5,9.5 + parent: 2 + - uid: 2380 + components: + - type: Transform + pos: 11.5,9.5 + parent: 2 + - uid: 2381 + components: + - type: Transform + pos: 12.5,9.5 + parent: 2 + - uid: 2382 + components: + - type: Transform + pos: 13.5,9.5 + parent: 2 + - uid: 2383 + components: + - type: Transform + pos: 14.5,9.5 + parent: 2 + - uid: 2384 + components: + - type: Transform + pos: 15.5,9.5 + parent: 2 + - uid: 2385 + components: + - type: Transform + pos: 15.5,10.5 + parent: 2 + - uid: 2386 + components: + - type: Transform + pos: 15.5,11.5 + parent: 2 + - uid: 2387 + components: + - type: Transform + pos: 15.5,12.5 + parent: 2 + - uid: 2388 + components: + - type: Transform + pos: 15.5,13.5 + parent: 2 + - uid: 2389 + components: + - type: Transform + pos: 14.5,13.5 + parent: 2 + - uid: 2390 + components: + - type: Transform + pos: 13.5,13.5 + parent: 2 + - uid: 2391 + components: + - type: Transform + pos: 12.5,13.5 + parent: 2 + - uid: 2392 + components: + - type: Transform + pos: 11.5,13.5 + parent: 2 + - uid: 2393 + components: + - type: Transform + pos: 10.5,13.5 + parent: 2 + - uid: 2394 + components: + - type: Transform + pos: 10.5,12.5 + parent: 2 + - uid: 2395 + components: + - type: Transform + pos: 10.5,11.5 + parent: 2 + - uid: 2396 + components: + - type: Transform + pos: 10.5,10.5 + parent: 2 + - uid: 2397 + components: + - type: Transform + pos: 16.5,12.5 + parent: 2 + - uid: 2398 + components: + - type: Transform + pos: 17.5,12.5 + parent: 2 + - uid: 2399 + components: + - type: Transform + pos: 18.5,12.5 + parent: 2 + - uid: 2400 + components: + - type: Transform + pos: -3.5,9.5 + parent: 2 + - uid: 2401 + components: + - type: Transform + pos: -2.5,9.5 + parent: 2 + - uid: 2402 + components: + - type: Transform + pos: -1.5,9.5 + parent: 2 + - uid: 2403 + components: + - type: Transform + pos: -0.5,9.5 + parent: 2 + - uid: 2404 + components: + - type: Transform + pos: 0.5,9.5 + parent: 2 + - uid: 2405 + components: + - type: Transform + pos: 1.5,9.5 + parent: 2 + - uid: 2406 + components: + - type: Transform + pos: 2.5,9.5 + parent: 2 + - uid: 2407 + components: + - type: Transform + pos: 3.5,9.5 + parent: 2 + - uid: 2408 + components: + - type: Transform + pos: 4.5,9.5 + parent: 2 + - uid: 2409 + components: + - type: Transform + pos: 0.5,10.5 + parent: 2 + - uid: 2410 + components: + - type: Transform + pos: 0.5,11.5 + parent: 2 + - uid: 2411 + components: + - type: Transform + pos: -3.5,8.5 + parent: 2 + - uid: 2412 + components: + - type: Transform + pos: -3.5,7.5 + parent: 2 + - uid: 2413 + components: + - type: Transform + pos: -3.5,6.5 + parent: 2 + - uid: 2414 + components: + - type: Transform + pos: -3.5,5.5 + parent: 2 + - uid: 2415 + components: + - type: Transform + pos: -4.5,5.5 + parent: 2 + - uid: 2416 + components: + - type: Transform + pos: -5.5,5.5 + parent: 2 + - uid: 2417 + components: + - type: Transform + pos: 4.5,8.5 + parent: 2 + - uid: 2418 + components: + - type: Transform + pos: 4.5,7.5 + parent: 2 + - uid: 2419 + components: + - type: Transform + pos: 4.5,6.5 + parent: 2 + - uid: 2420 + components: + - type: Transform + pos: 4.5,5.5 + parent: 2 + - uid: 2421 + components: + - type: Transform + pos: 5.5,5.5 + parent: 2 + - uid: 2422 + components: + - type: Transform + pos: 6.5,5.5 + parent: 2 + - uid: 2424 + components: + - type: Transform + pos: 16.5,18.5 + parent: 2 + - uid: 2425 + components: + - type: Transform + pos: 15.5,18.5 + parent: 2 + - uid: 2426 + components: + - type: Transform + pos: 14.5,18.5 + parent: 2 + - uid: 2427 + components: + - type: Transform + pos: 13.5,18.5 + parent: 2 + - uid: 2428 + components: + - type: Transform + pos: 12.5,18.5 + parent: 2 + - uid: 2429 + components: + - type: Transform + pos: 12.5,17.5 + parent: 2 + - uid: 2430 + components: + - type: Transform + pos: 12.5,16.5 + parent: 2 + - uid: 2431 + components: + - type: Transform + pos: 12.5,15.5 + parent: 2 + - uid: 2432 + components: + - type: Transform + pos: 13.5,15.5 + parent: 2 + - uid: 2433 + components: + - type: Transform + pos: 14.5,15.5 + parent: 2 + - uid: 2434 + components: + - type: Transform + pos: 15.5,15.5 + parent: 2 + - uid: 2435 + components: + - type: Transform + pos: 15.5,16.5 + parent: 2 + - uid: 2436 + components: + - type: Transform + pos: 15.5,17.5 + parent: 2 + - uid: 2437 + components: + - type: Transform + pos: 11.5,17.5 + parent: 2 + - uid: 2438 + components: + - type: Transform + pos: 10.5,17.5 + parent: 2 + - uid: 2439 + components: + - type: Transform + pos: 9.5,17.5 + parent: 2 + - uid: 2440 + components: + - type: Transform + pos: 8.5,17.5 + parent: 2 + - uid: 2441 + components: + - type: Transform + pos: 7.5,17.5 + parent: 2 + - uid: 2442 + components: + - type: Transform + pos: 7.5,18.5 + parent: 2 + - uid: 2443 + components: + - type: Transform + pos: 7.5,19.5 + parent: 2 + - uid: 2444 + components: + - type: Transform + pos: 7.5,16.5 + parent: 2 + - uid: 2445 + components: + - type: Transform + pos: 7.5,15.5 + parent: 2 + - uid: 2446 + components: + - type: Transform + pos: 10.5,18.5 + parent: 2 + - uid: 2447 + components: + - type: Transform + pos: 10.5,19.5 + parent: 2 + - uid: 2448 + components: + - type: Transform + pos: 10.5,16.5 + parent: 2 + - uid: 2449 + components: + - type: Transform + pos: 10.5,15.5 + parent: 2 + - uid: 2450 + components: + - type: Transform + pos: 17.5,18.5 + parent: 2 + - uid: 2451 + components: + - type: Transform + pos: 18.5,18.5 + parent: 2 + - uid: 2452 + components: + - type: Transform + pos: 19.5,18.5 + parent: 2 + - uid: 2453 + components: + - type: Transform + pos: 20.5,18.5 + parent: 2 + - uid: 2454 + components: + - type: Transform + pos: 21.5,18.5 + parent: 2 + - uid: 2455 + components: + - type: Transform + pos: 22.5,18.5 + parent: 2 + - uid: 2456 + components: + - type: Transform + pos: 23.5,18.5 + parent: 2 + - uid: 2457 + components: + - type: Transform + pos: 23.5,20.5 + parent: 2 + - uid: 2458 + components: + - type: Transform + pos: 23.5,21.5 + parent: 2 + - uid: 2459 + components: + - type: Transform + pos: 23.5,22.5 + parent: 2 + - uid: 2460 + components: + - type: Transform + pos: 23.5,23.5 + parent: 2 + - uid: 2461 + components: + - type: Transform + pos: 23.5,24.5 + parent: 2 + - uid: 2462 + components: + - type: Transform + pos: 23.5,25.5 + parent: 2 + - uid: 2463 + components: + - type: Transform + pos: 23.5,26.5 + parent: 2 + - uid: 2464 + components: + - type: Transform + pos: 23.5,27.5 + parent: 2 + - uid: 2465 + components: + - type: Transform + pos: 23.5,28.5 + parent: 2 + - uid: 2466 + components: + - type: Transform + pos: 23.5,29.5 + parent: 2 + - uid: 2467 + components: + - type: Transform + pos: 23.5,30.5 + parent: 2 + - uid: 2468 + components: + - type: Transform + pos: 23.5,31.5 + parent: 2 + - uid: 2469 + components: + - type: Transform + pos: 23.5,32.5 + parent: 2 + - uid: 2470 + components: + - type: Transform + pos: 23.5,33.5 + parent: 2 + - uid: 2471 + components: + - type: Transform + pos: 23.5,34.5 + parent: 2 + - uid: 2472 + components: + - type: Transform + pos: 23.5,35.5 + parent: 2 + - uid: 2473 + components: + - type: Transform + pos: 23.5,36.5 + parent: 2 + - uid: 2474 + components: + - type: Transform + pos: 23.5,37.5 + parent: 2 + - uid: 2475 + components: + - type: Transform + pos: 23.5,38.5 + parent: 2 + - uid: 2476 + components: + - type: Transform + pos: 23.5,39.5 + parent: 2 + - uid: 2477 + components: + - type: Transform + pos: 23.5,40.5 + parent: 2 + - uid: 2478 + components: + - type: Transform + pos: 23.5,41.5 + parent: 2 + - uid: 2479 + components: + - type: Transform + pos: 23.5,42.5 + parent: 2 + - uid: 2480 + components: + - type: Transform + pos: 23.5,43.5 + parent: 2 + - uid: 2481 + components: + - type: Transform + pos: 23.5,44.5 + parent: 2 + - uid: 2482 + components: + - type: Transform + pos: 23.5,45.5 + parent: 2 + - uid: 2483 + components: + - type: Transform + pos: 23.5,46.5 + parent: 2 + - uid: 2484 + components: + - type: Transform + pos: 23.5,47.5 + parent: 2 + - uid: 2485 + components: + - type: Transform + pos: 23.5,48.5 + parent: 2 + - uid: 2488 + components: + - type: Transform + pos: -5.5,20.5 + parent: 2 + - uid: 2489 + components: + - type: Transform + pos: -6.5,20.5 + parent: 2 + - uid: 2490 + components: + - type: Transform + pos: -7.5,20.5 + parent: 2 + - uid: 2491 + components: + - type: Transform + pos: -8.5,20.5 + parent: 2 + - uid: 2492 + components: + - type: Transform + pos: -9.5,20.5 + parent: 2 + - uid: 2493 + components: + - type: Transform + pos: -10.5,20.5 + parent: 2 + - uid: 2494 + components: + - type: Transform + pos: -11.5,20.5 + parent: 2 + - uid: 2495 + components: + - type: Transform + pos: -12.5,20.5 + parent: 2 + - uid: 2496 + components: + - type: Transform + pos: -13.5,20.5 + parent: 2 + - uid: 2497 + components: + - type: Transform + pos: -14.5,20.5 + parent: 2 + - uid: 2498 + components: + - type: Transform + pos: -15.5,20.5 + parent: 2 + - uid: 2499 + components: + - type: Transform + pos: -16.5,20.5 + parent: 2 + - uid: 2500 + components: + - type: Transform + pos: -17.5,20.5 + parent: 2 + - uid: 2529 + components: + - type: Transform + pos: -18.5,10.5 + parent: 2 + - uid: 2530 + components: + - type: Transform + pos: -19.5,13.5 + parent: 2 + - uid: 2531 + components: + - type: Transform + pos: -20.5,13.5 + parent: 2 + - uid: 2532 + components: + - type: Transform + pos: -21.5,13.5 + parent: 2 + - uid: 2533 + components: + - type: Transform + pos: -22.5,13.5 + parent: 2 + - uid: 2534 + components: + - type: Transform + pos: -23.5,13.5 + parent: 2 + - uid: 2535 + components: + - type: Transform + pos: -19.5,19.5 + parent: 2 + - uid: 2536 + components: + - type: Transform + pos: -20.5,19.5 + parent: 2 + - uid: 2537 + components: + - type: Transform + pos: -21.5,19.5 + parent: 2 + - uid: 2538 + components: + - type: Transform + pos: -22.5,19.5 + parent: 2 + - uid: 2539 + components: + - type: Transform + pos: -23.5,19.5 + parent: 2 + - uid: 2540 + components: + - type: Transform + pos: -19.5,25.5 + parent: 2 + - uid: 2541 + components: + - type: Transform + pos: -20.5,25.5 + parent: 2 + - uid: 2542 + components: + - type: Transform + pos: -21.5,25.5 + parent: 2 + - uid: 2543 + components: + - type: Transform + pos: -22.5,25.5 + parent: 2 + - uid: 2544 + components: + - type: Transform + pos: -23.5,25.5 + parent: 2 + - uid: 2572 + components: + - type: Transform + pos: 17.5,17.5 + parent: 2 + - uid: 2573 + components: + - type: Transform + pos: 17.5,16.5 + parent: 2 + - uid: 2574 + components: + - type: Transform + pos: 17.5,15.5 + parent: 2 + - uid: 2575 + components: + - type: Transform + pos: 18.5,15.5 + parent: 2 + - uid: 2576 + components: + - type: Transform + pos: 19.5,15.5 + parent: 2 + - uid: 2577 + components: + - type: Transform + pos: 20.5,15.5 + parent: 2 + - uid: 2578 + components: + - type: Transform + pos: 21.5,15.5 + parent: 2 + - uid: 2579 + components: + - type: Transform + pos: 22.5,15.5 + parent: 2 + - uid: 2580 + components: + - type: Transform + pos: 23.5,15.5 + parent: 2 + - uid: 2631 + components: + - type: Transform + pos: 4.5,40.5 + parent: 2 + - uid: 2632 + components: + - type: Transform + pos: 3.5,40.5 + parent: 2 + - uid: 2633 + components: + - type: Transform + pos: 2.5,40.5 + parent: 2 + - uid: 2634 + components: + - type: Transform + pos: 1.5,40.5 + parent: 2 + - uid: 2635 + components: + - type: Transform + pos: 0.5,40.5 + parent: 2 + - uid: 2636 + components: + - type: Transform + pos: 0.5,41.5 + parent: 2 + - uid: 2637 + components: + - type: Transform + pos: 0.5,42.5 + parent: 2 + - uid: 2638 + components: + - type: Transform + pos: 0.5,43.5 + parent: 2 + - uid: 2639 + components: + - type: Transform + pos: 0.5,39.5 + parent: 2 + - uid: 2640 + components: + - type: Transform + pos: 0.5,38.5 + parent: 2 + - uid: 2641 + components: + - type: Transform + pos: 0.5,37.5 + parent: 2 + - uid: 2642 + components: + - type: Transform + pos: 0.5,36.5 + parent: 2 + - uid: 2643 + components: + - type: Transform + pos: 0.5,35.5 + parent: 2 + - uid: 2644 + components: + - type: Transform + pos: 0.5,34.5 + parent: 2 + - uid: 2645 + components: + - type: Transform + pos: 0.5,33.5 + parent: 2 + - uid: 2646 + components: + - type: Transform + pos: 0.5,32.5 + parent: 2 + - uid: 2647 + components: + - type: Transform + pos: 0.5,31.5 + parent: 2 + - uid: 2648 + components: + - type: Transform + pos: -0.5,40.5 + parent: 2 + - uid: 2649 + components: + - type: Transform + pos: -1.5,40.5 + parent: 2 + - uid: 2650 + components: + - type: Transform + pos: -2.5,40.5 + parent: 2 + - uid: 2651 + components: + - type: Transform + pos: -2.5,41.5 + parent: 2 + - uid: 2652 + components: + - type: Transform + pos: -2.5,42.5 + parent: 2 + - uid: 2653 + components: + - type: Transform + pos: -2.5,43.5 + parent: 2 + - uid: 2654 + components: + - type: Transform + pos: -2.5,39.5 + parent: 2 + - uid: 2655 + components: + - type: Transform + pos: -2.5,38.5 + parent: 2 + - uid: 2656 + components: + - type: Transform + pos: -2.5,37.5 + parent: 2 + - uid: 2657 + components: + - type: Transform + pos: 4.5,39.5 + parent: 2 + - uid: 2658 + components: + - type: Transform + pos: 4.5,38.5 + parent: 2 + - uid: 2659 + components: + - type: Transform + pos: 4.5,37.5 + parent: 2 + - uid: 2660 + components: + - type: Transform + pos: 5.5,38.5 + parent: 2 + - uid: 2661 + components: + - type: Transform + pos: 6.5,38.5 + parent: 2 + - uid: 2662 + components: + - type: Transform + pos: 7.5,38.5 + parent: 2 + - uid: 2663 + components: + - type: Transform + pos: 8.5,38.5 + parent: 2 + - uid: 2664 + components: + - type: Transform + pos: 9.5,38.5 + parent: 2 + - uid: 2665 + components: + - type: Transform + pos: 8.5,37.5 + parent: 2 + - uid: 2666 + components: + - type: Transform + pos: 8.5,36.5 + parent: 2 + - uid: 2667 + components: + - type: Transform + pos: 1.5,42.5 + parent: 2 + - uid: 2668 + components: + - type: Transform + pos: 2.5,42.5 + parent: 2 + - uid: 2669 + components: + - type: Transform + pos: 3.5,42.5 + parent: 2 + - uid: 2670 + components: + - type: Transform + pos: 4.5,42.5 + parent: 2 + - uid: 2671 + components: + - type: Transform + pos: 5.5,42.5 + parent: 2 + - uid: 2672 + components: + - type: Transform + pos: 6.5,42.5 + parent: 2 + - uid: 2673 + components: + - type: Transform + pos: 7.5,42.5 + parent: 2 + - uid: 2674 + components: + - type: Transform + pos: 8.5,42.5 + parent: 2 + - uid: 2675 + components: + - type: Transform + pos: 9.5,42.5 + parent: 2 + - uid: 2676 + components: + - type: Transform + pos: 10.5,42.5 + parent: 2 + - uid: 2801 + components: + - type: Transform + pos: 8.5,23.5 + parent: 2 + - uid: 2864 + components: + - type: Transform + pos: 15.5,25.5 + parent: 2 + - uid: 2865 + components: + - type: Transform + pos: 16.5,25.5 + parent: 2 + - uid: 2866 + components: + - type: Transform + pos: 17.5,25.5 + parent: 2 + - uid: 2867 + components: + - type: Transform + pos: 18.5,25.5 + parent: 2 + - uid: 2868 + components: + - type: Transform + pos: 19.5,25.5 + parent: 2 + - uid: 2869 + components: + - type: Transform + pos: 19.5,26.5 + parent: 2 + - uid: 2870 + components: + - type: Transform + pos: 19.5,27.5 + parent: 2 + - uid: 2871 + components: + - type: Transform + pos: 19.5,28.5 + parent: 2 + - uid: 2872 + components: + - type: Transform + pos: 19.5,29.5 + parent: 2 + - uid: 2873 + components: + - type: Transform + pos: 19.5,30.5 + parent: 2 + - uid: 2874 + components: + - type: Transform + pos: 19.5,31.5 + parent: 2 + - uid: 2875 + components: + - type: Transform + pos: 19.5,32.5 + parent: 2 + - uid: 2876 + components: + - type: Transform + pos: 19.5,33.5 + parent: 2 + - uid: 2877 + components: + - type: Transform + pos: 19.5,34.5 + parent: 2 + - uid: 2878 + components: + - type: Transform + pos: 19.5,35.5 + parent: 2 + - uid: 2879 + components: + - type: Transform + pos: 19.5,36.5 + parent: 2 + - uid: 2880 + components: + - type: Transform + pos: 19.5,37.5 + parent: 2 + - uid: 2881 + components: + - type: Transform + pos: 19.5,38.5 + parent: 2 + - uid: 2882 + components: + - type: Transform + pos: 19.5,39.5 + parent: 2 + - uid: 2883 + components: + - type: Transform + pos: 18.5,39.5 + parent: 2 + - uid: 2884 + components: + - type: Transform + pos: 17.5,39.5 + parent: 2 + - uid: 2885 + components: + - type: Transform + pos: 16.5,39.5 + parent: 2 + - uid: 2886 + components: + - type: Transform + pos: 15.5,39.5 + parent: 2 + - uid: 2887 + components: + - type: Transform + pos: 14.5,39.5 + parent: 2 + - uid: 2888 + components: + - type: Transform + pos: 13.5,39.5 + parent: 2 + - uid: 2889 + components: + - type: Transform + pos: 19.5,24.5 + parent: 2 + - uid: 2890 + components: + - type: Transform + pos: 19.5,22.5 + parent: 2 + - uid: 2891 + components: + - type: Transform + pos: 19.5,23.5 + parent: 2 + - uid: 2892 + components: + - type: Transform + pos: 18.5,22.5 + parent: 2 + - uid: 2893 + components: + - type: Transform + pos: 17.5,22.5 + parent: 2 + - uid: 2894 + components: + - type: Transform + pos: 16.5,22.5 + parent: 2 + - uid: 2895 + components: + - type: Transform + pos: 15.5,22.5 + parent: 2 + - uid: 2896 + components: + - type: Transform + pos: 14.5,22.5 + parent: 2 + - uid: 2897 + components: + - type: Transform + pos: 13.5,22.5 + parent: 2 + - uid: 2898 + components: + - type: Transform + pos: 12.5,22.5 + parent: 2 + - uid: 2899 + components: + - type: Transform + pos: 11.5,22.5 + parent: 2 + - uid: 2900 + components: + - type: Transform + pos: 10.5,22.5 + parent: 2 + - uid: 2901 + components: + - type: Transform + pos: 9.5,22.5 + parent: 2 + - uid: 2902 + components: + - type: Transform + pos: 8.5,22.5 + parent: 2 + - uid: 2903 + components: + - type: Transform + pos: 8.5,24.5 + parent: 2 + - uid: 2904 + components: + - type: Transform + pos: 8.5,25.5 + parent: 2 + - uid: 2905 + components: + - type: Transform + pos: 8.5,26.5 + parent: 2 + - uid: 2906 + components: + - type: Transform + pos: 8.5,27.5 + parent: 2 + - uid: 2907 + components: + - type: Transform + pos: 8.5,28.5 + parent: 2 + - uid: 2908 + components: + - type: Transform + pos: 8.5,29.5 + parent: 2 + - uid: 2909 + components: + - type: Transform + pos: 8.5,30.5 + parent: 2 + - uid: 2910 + components: + - type: Transform + pos: 8.5,31.5 + parent: 2 + - uid: 2911 + components: + - type: Transform + pos: -12.5,39.5 + parent: 2 + - uid: 2912 + components: + - type: Transform + pos: 9.5,31.5 + parent: 2 + - uid: 2913 + components: + - type: Transform + pos: 10.5,31.5 + parent: 2 + - uid: 2914 + components: + - type: Transform + pos: 11.5,31.5 + parent: 2 + - uid: 2915 + components: + - type: Transform + pos: 12.5,31.5 + parent: 2 + - uid: 2916 + components: + - type: Transform + pos: 13.5,31.5 + parent: 2 + - uid: 2917 + components: + - type: Transform + pos: 14.5,31.5 + parent: 2 + - uid: 2918 + components: + - type: Transform + pos: 15.5,31.5 + parent: 2 + - uid: 2919 + components: + - type: Transform + pos: 16.5,31.5 + parent: 2 + - uid: 2920 + components: + - type: Transform + pos: 16.5,30.5 + parent: 2 + - uid: 2921 + components: + - type: Transform + pos: 16.5,29.5 + parent: 2 + - uid: 2922 + components: + - type: Transform + pos: 16.5,28.5 + parent: 2 + - uid: 2923 + components: + - type: Transform + pos: 16.5,27.5 + parent: 2 + - uid: 2924 + components: + - type: Transform + pos: 16.5,26.5 + parent: 2 + - uid: 2950 + components: + - type: Transform + pos: -14.5,19.5 + parent: 2 + - uid: 2951 + components: + - type: Transform + pos: -14.5,18.5 + parent: 2 + - uid: 2952 + components: + - type: Transform + pos: -14.5,17.5 + parent: 2 + - uid: 2953 + components: + - type: Transform + pos: -14.5,16.5 + parent: 2 + - uid: 2954 + components: + - type: Transform + pos: -14.5,15.5 + parent: 2 + - uid: 2955 + components: + - type: Transform + pos: -14.5,14.5 + parent: 2 + - uid: 2956 + components: + - type: Transform + pos: -14.5,13.5 + parent: 2 + - uid: 2957 + components: + - type: Transform + pos: -14.5,12.5 + parent: 2 + - uid: 2958 + components: + - type: Transform + pos: -14.5,11.5 + parent: 2 + - uid: 2959 + components: + - type: Transform + pos: -14.5,10.5 + parent: 2 + - uid: 2960 + components: + - type: Transform + pos: -14.5,21.5 + parent: 2 + - uid: 2961 + components: + - type: Transform + pos: -14.5,22.5 + parent: 2 + - uid: 2962 + components: + - type: Transform + pos: -14.5,23.5 + parent: 2 + - uid: 2963 + components: + - type: Transform + pos: -14.5,24.5 + parent: 2 + - uid: 2964 + components: + - type: Transform + pos: -14.5,25.5 + parent: 2 + - uid: 2965 + components: + - type: Transform + pos: -14.5,26.5 + parent: 2 + - uid: 2966 + components: + - type: Transform + pos: -14.5,27.5 + parent: 2 + - uid: 2967 + components: + - type: Transform + pos: -14.5,28.5 + parent: 2 + - uid: 2968 + components: + - type: Transform + pos: -14.5,29.5 + parent: 2 + - uid: 2969 + components: + - type: Transform + pos: -14.5,30.5 + parent: 2 + - uid: 2970 + components: + - type: Transform + pos: -8.5,21.5 + parent: 2 + - uid: 2971 + components: + - type: Transform + pos: -8.5,22.5 + parent: 2 + - uid: 2972 + components: + - type: Transform + pos: -8.5,23.5 + parent: 2 + - uid: 2973 + components: + - type: Transform + pos: -8.5,24.5 + parent: 2 + - uid: 2974 + components: + - type: Transform + pos: -8.5,25.5 + parent: 2 + - uid: 2975 + components: + - type: Transform + pos: -8.5,26.5 + parent: 2 + - uid: 2976 + components: + - type: Transform + pos: -8.5,27.5 + parent: 2 + - uid: 2977 + components: + - type: Transform + pos: -8.5,28.5 + parent: 2 + - uid: 2978 + components: + - type: Transform + pos: -8.5,29.5 + parent: 2 + - uid: 2979 + components: + - type: Transform + pos: -8.5,30.5 + parent: 2 + - uid: 2980 + components: + - type: Transform + pos: -8.5,19.5 + parent: 2 + - uid: 2981 + components: + - type: Transform + pos: -8.5,18.5 + parent: 2 + - uid: 2982 + components: + - type: Transform + pos: -8.5,17.5 + parent: 2 + - uid: 2983 + components: + - type: Transform + pos: -8.5,16.5 + parent: 2 + - uid: 2984 + components: + - type: Transform + pos: -8.5,15.5 + parent: 2 + - uid: 2985 + components: + - type: Transform + pos: -13.5,30.5 + parent: 2 + - uid: 2986 + components: + - type: Transform + pos: -12.5,30.5 + parent: 2 + - uid: 2987 + components: + - type: Transform + pos: -11.5,30.5 + parent: 2 + - uid: 2988 + components: + - type: Transform + pos: -10.5,30.5 + parent: 2 + - uid: 2989 + components: + - type: Transform + pos: -9.5,30.5 + parent: 2 + - uid: 2990 + components: + - type: Transform + pos: -11.5,31.5 + parent: 2 + - uid: 2991 + components: + - type: Transform + pos: -11.5,32.5 + parent: 2 + - uid: 2992 + components: + - type: Transform + pos: -11.5,33.5 + parent: 2 + - uid: 2993 + components: + - type: Transform + pos: -11.5,34.5 + parent: 2 + - uid: 2994 + components: + - type: Transform + pos: -11.5,35.5 + parent: 2 + - uid: 2995 + components: + - type: Transform + pos: -11.5,36.5 + parent: 2 + - uid: 2996 + components: + - type: Transform + pos: -11.5,37.5 + parent: 2 + - uid: 2997 + components: + - type: Transform + pos: -11.5,38.5 + parent: 2 + - uid: 2998 + components: + - type: Transform + pos: -11.5,39.5 + parent: 2 + - uid: 2999 + components: + - type: Transform + pos: -10.5,39.5 + parent: 2 + - uid: 3000 + components: + - type: Transform + pos: -9.5,39.5 + parent: 2 + - uid: 3001 + components: + - type: Transform + pos: -8.5,39.5 + parent: 2 + - uid: 3002 + components: + - type: Transform + pos: -7.5,39.5 + parent: 2 + - uid: 3003 + components: + - type: Transform + pos: -6.5,39.5 + parent: 2 + - uid: 3004 + components: + - type: Transform + pos: -5.5,39.5 + parent: 2 + - uid: 3005 + components: + - type: Transform + pos: -13.5,39.5 + parent: 2 + - uid: 3006 + components: + - type: Transform + pos: -14.5,39.5 + parent: 2 + - uid: 3007 + components: + - type: Transform + pos: -15.5,39.5 + parent: 2 + - uid: 3008 + components: + - type: Transform + pos: -16.5,39.5 + parent: 2 + - uid: 3009 + components: + - type: Transform + pos: -17.5,39.5 + parent: 2 + - uid: 3010 + components: + - type: Transform + pos: -18.5,39.5 + parent: 2 + - uid: 3011 + components: + - type: Transform + pos: -19.5,39.5 + parent: 2 + - uid: 3013 + components: + - type: Transform + pos: -19.5,38.5 + parent: 2 + - uid: 3014 + components: + - type: Transform + pos: -19.5,37.5 + parent: 2 + - uid: 3015 + components: + - type: Transform + pos: -19.5,36.5 + parent: 2 + - uid: 3016 + components: + - type: Transform + pos: -19.5,35.5 + parent: 2 + - uid: 3017 + components: + - type: Transform + pos: -19.5,34.5 + parent: 2 + - uid: 3018 + components: + - type: Transform + pos: -19.5,33.5 + parent: 2 + - uid: 3019 + components: + - type: Transform + pos: -19.5,32.5 + parent: 2 + - uid: 3020 + components: + - type: Transform + pos: -19.5,31.5 + parent: 2 + - uid: 3021 + components: + - type: Transform + pos: -19.5,30.5 + parent: 2 + - uid: 3022 + components: + - type: Transform + pos: -19.5,29.5 + parent: 2 + - uid: 3023 + components: + - type: Transform + pos: -19.5,28.5 + parent: 2 + - uid: 3024 + components: + - type: Transform + pos: -19.5,27.5 + parent: 2 + - uid: 3025 + components: + - type: Transform + pos: -19.5,26.5 + parent: 2 + - uid: 3026 + components: + - type: Transform + pos: -19.5,25.5 + parent: 2 + - uid: 3027 + components: + - type: Transform + pos: -19.5,24.5 + parent: 2 + - uid: 3028 + components: + - type: Transform + pos: -19.5,23.5 + parent: 2 + - uid: 3029 + components: + - type: Transform + pos: -19.5,22.5 + parent: 2 + - uid: 3030 + components: + - type: Transform + pos: -19.5,21.5 + parent: 2 + - uid: 3031 + components: + - type: Transform + pos: -19.5,20.5 + parent: 2 + - uid: 3032 + components: + - type: Transform + pos: -19.5,19.5 + parent: 2 + - uid: 3033 + components: + - type: Transform + pos: -19.5,18.5 + parent: 2 + - uid: 3034 + components: + - type: Transform + pos: -19.5,17.5 + parent: 2 + - uid: 3035 + components: + - type: Transform + pos: -19.5,16.5 + parent: 2 + - uid: 3036 + components: + - type: Transform + pos: -19.5,15.5 + parent: 2 + - uid: 3037 + components: + - type: Transform + pos: -19.5,14.5 + parent: 2 + - uid: 3038 + components: + - type: Transform + pos: -19.5,13.5 + parent: 2 + - uid: 3039 + components: + - type: Transform + pos: -19.5,12.5 + parent: 2 + - uid: 3040 + components: + - type: Transform + pos: -19.5,11.5 + parent: 2 + - uid: 3047 + components: + - type: Transform + pos: 5.5,25.5 + parent: 2 + - uid: 3048 + components: + - type: Transform + pos: 6.5,25.5 + parent: 2 + - uid: 3049 + components: + - type: Transform + pos: 7.5,25.5 + parent: 2 + - uid: 3050 + components: + - type: Transform + pos: -5.5,25.5 + parent: 2 + - uid: 3051 + components: + - type: Transform + pos: -6.5,25.5 + parent: 2 + - uid: 3053 + components: + - type: Transform + pos: -7.5,25.5 + parent: 2 + - uid: 3054 + components: + - type: Transform + pos: 0.5,21.5 + parent: 2 + - uid: 3055 + components: + - type: Transform + pos: 0.5,20.5 + parent: 2 + - uid: 3056 + components: + - type: Transform + pos: 0.5,19.5 + parent: 2 + - uid: 3932 + components: + - type: Transform + pos: 6.5,25.5 + parent: 2 + - uid: 3933 + components: + - type: Transform + pos: 5.5,25.5 + parent: 2 + - uid: 3934 + components: + - type: Transform + pos: 7.5,25.5 + parent: 2 + - uid: 4161 + components: + - type: Transform + pos: -13.5,3.5 + parent: 2 + - uid: 4162 + components: + - type: Transform + pos: -12.5,3.5 + parent: 2 + - uid: 4163 + components: + - type: Transform + pos: -11.5,3.5 + parent: 2 + - uid: 4164 + components: + - type: Transform + pos: -11.5,4.5 + parent: 2 + - uid: 4165 + components: + - type: Transform + pos: -11.5,5.5 + parent: 2 + - uid: 4166 + components: + - type: Transform + pos: -11.5,6.5 + parent: 2 +- proto: CableApcStack + entities: + - uid: 3761 + components: + - type: Transform + pos: -2.7100377,37.700348 + parent: 2 + - uid: 3762 + components: + - type: Transform + pos: -2.4444127,37.622223 + parent: 2 +- proto: CableHV + entities: + - uid: 340 + components: + - type: Transform + pos: 0.5,28.5 + parent: 2 + - uid: 347 + components: + - type: Transform + pos: -0.5,29.5 + parent: 2 + - uid: 348 + components: + - type: Transform + pos: 0.5,29.5 + parent: 2 + - uid: 361 + components: + - type: Transform + pos: -1.5,29.5 + parent: 2 + - uid: 365 + components: + - type: Transform + pos: 0.5,20.5 + parent: 2 + - uid: 366 + components: + - type: Transform + pos: 0.5,19.5 + parent: 2 + - uid: 367 + components: + - type: Transform + pos: 1.5,26.5 + parent: 2 + - uid: 368 + components: + - type: Transform + pos: 1.5,25.5 + parent: 2 + - uid: 369 + components: + - type: Transform + pos: 1.5,24.5 + parent: 2 + - uid: 370 + components: + - type: Transform + pos: 1.5,23.5 + parent: 2 + - uid: 371 + components: + - type: Transform + pos: 2.5,22.5 + parent: 2 + - uid: 372 + components: + - type: Transform + pos: 2.5,26.5 + parent: 2 + - uid: 373 + components: + - type: Transform + pos: 2.5,25.5 + parent: 2 + - uid: 374 + components: + - type: Transform + pos: 2.5,24.5 + parent: 2 + - uid: 375 + components: + - type: Transform + pos: 2.5,23.5 + parent: 2 + - uid: 376 + components: + - type: Transform + pos: -1.5,22.5 + parent: 2 + - uid: 377 + components: + - type: Transform + pos: 3.5,26.5 + parent: 2 + - uid: 378 + components: + - type: Transform + pos: 3.5,25.5 + parent: 2 + - uid: 379 + components: + - type: Transform + pos: 3.5,24.5 + parent: 2 + - uid: 380 + components: + - type: Transform + pos: 3.5,23.5 + parent: 2 + - uid: 381 + components: + - type: Transform + pos: -0.5,21.5 + parent: 2 + - uid: 382 + components: + - type: Transform + pos: 2.5,21.5 + parent: 2 + - uid: 383 + components: + - type: Transform + pos: -2.5,26.5 + parent: 2 + - uid: 384 + components: + - type: Transform + pos: -2.5,25.5 + parent: 2 + - uid: 385 + components: + - type: Transform + pos: -2.5,24.5 + parent: 2 + - uid: 386 + components: + - type: Transform + pos: -2.5,23.5 + parent: 2 + - uid: 387 + components: + - type: Transform + pos: 2.5,27.5 + parent: 2 + - uid: 388 + components: + - type: Transform + pos: -1.5,26.5 + parent: 2 + - uid: 389 + components: + - type: Transform + pos: -1.5,25.5 + parent: 2 + - uid: 390 + components: + - type: Transform + pos: -1.5,24.5 + parent: 2 + - uid: 391 + components: + - type: Transform + pos: -1.5,23.5 + parent: 2 + - uid: 392 + components: + - type: Transform + pos: 3.5,27.5 + parent: 2 + - uid: 393 + components: + - type: Transform + pos: -0.5,26.5 + parent: 2 + - uid: 394 + components: + - type: Transform + pos: -0.5,25.5 + parent: 2 + - uid: 395 + components: + - type: Transform + pos: -0.5,24.5 + parent: 2 + - uid: 396 + components: + - type: Transform + pos: -0.5,23.5 + parent: 2 + - uid: 397 + components: + - type: Transform + pos: -0.5,27.5 + parent: 2 + - uid: 398 + components: + - type: Transform + pos: -1.5,21.5 + parent: 2 + - uid: 403 + components: + - type: Transform + pos: -2.5,27.5 + parent: 2 + - uid: 404 + components: + - type: Transform + pos: -1.5,27.5 + parent: 2 + - uid: 409 + components: + - type: Transform + pos: 1.5,27.5 + parent: 2 + - uid: 410 + components: + - type: Transform + pos: 0.5,23.5 + parent: 2 + - uid: 411 + components: + - type: Transform + pos: 0.5,24.5 + parent: 2 + - uid: 412 + components: + - type: Transform + pos: 0.5,25.5 + parent: 2 + - uid: 413 + components: + - type: Transform + pos: 0.5,26.5 + parent: 2 + - uid: 414 + components: + - type: Transform + pos: 0.5,27.5 + parent: 2 + - uid: 426 + components: + - type: Transform + pos: -0.5,13.5 + parent: 2 + - uid: 427 + components: + - type: Transform + pos: -0.5,14.5 + parent: 2 + - uid: 428 + components: + - type: Transform + pos: -0.5,15.5 + parent: 2 + - uid: 429 + components: + - type: Transform + pos: -0.5,16.5 + parent: 2 + - uid: 430 + components: + - type: Transform + pos: -0.5,17.5 + parent: 2 + - uid: 431 + components: + - type: Transform + pos: 1.5,17.5 + parent: 2 + - uid: 432 + components: + - type: Transform + pos: 1.5,16.5 + parent: 2 + - uid: 433 + components: + - type: Transform + pos: 1.5,15.5 + parent: 2 + - uid: 434 + components: + - type: Transform + pos: 1.5,14.5 + parent: 2 + - uid: 435 + components: + - type: Transform + pos: 1.5,13.5 + parent: 2 + - uid: 436 + components: + - type: Transform + pos: 0.5,13.5 + parent: 2 + - uid: 441 + components: + - type: Transform + pos: 1.5,21.5 + parent: 2 + - uid: 447 + components: + - type: Transform + pos: 0.5,21.5 + parent: 2 + - uid: 448 + components: + - type: Transform + pos: 4.5,23.5 + parent: 2 + - uid: 449 + components: + - type: Transform + pos: 4.5,24.5 + parent: 2 + - uid: 450 + components: + - type: Transform + pos: 4.5,25.5 + parent: 2 + - uid: 451 + components: + - type: Transform + pos: 4.5,26.5 + parent: 2 + - uid: 452 + components: + - type: Transform + pos: 4.5,27.5 + parent: 2 + - uid: 454 + components: + - type: Transform + pos: -3.5,23.5 + parent: 2 + - uid: 455 + components: + - type: Transform + pos: -3.5,24.5 + parent: 2 + - uid: 456 + components: + - type: Transform + pos: -3.5,25.5 + parent: 2 + - uid: 457 + components: + - type: Transform + pos: -3.5,26.5 + parent: 2 + - uid: 458 + components: + - type: Transform + pos: -3.5,27.5 + parent: 2 + - uid: 466 + components: + - type: Transform + pos: 1.5,29.5 + parent: 2 + - uid: 467 + components: + - type: Transform + pos: 2.5,29.5 + parent: 2 + - uid: 468 + components: + - type: Transform + pos: 3.5,29.5 + parent: 2 + - uid: 469 + components: + - type: Transform + pos: 4.5,29.5 + parent: 2 + - uid: 470 + components: + - type: Transform + pos: 4.5,28.5 + parent: 2 + - uid: 471 + components: + - type: Transform + pos: -2.5,29.5 + parent: 2 + - uid: 472 + components: + - type: Transform + pos: -3.5,29.5 + parent: 2 + - uid: 473 + components: + - type: Transform + pos: -3.5,28.5 + parent: 2 + - uid: 566 + components: + - type: Transform + pos: -0.5,22.5 + parent: 2 + - uid: 567 + components: + - type: Transform + pos: 1.5,22.5 + parent: 2 + - uid: 611 + components: + - type: Transform + pos: -4.5,25.5 + parent: 2 + - uid: 612 + components: + - type: Transform + pos: -5.5,25.5 + parent: 2 + - uid: 613 + components: + - type: Transform + pos: -6.5,25.5 + parent: 2 + - uid: 614 + components: + - type: Transform + pos: -11.5,26.5 + parent: 2 + - uid: 615 + components: + - type: Transform + pos: -11.5,25.5 + parent: 2 + - uid: 616 + components: + - type: Transform + pos: -11.5,24.5 + parent: 2 + - uid: 617 + components: + - type: Transform + pos: -11.5,27.5 + parent: 2 + - uid: 618 + components: + - type: Transform + pos: -11.5,23.5 + parent: 2 + - uid: 1347 + components: + - type: Transform + pos: 25.5,33.5 + parent: 2 + - uid: 1390 + components: + - type: Transform + pos: 30.5,28.5 + parent: 2 + - uid: 1391 + components: + - type: Transform + pos: 30.5,27.5 + parent: 2 + - uid: 1392 + components: + - type: Transform + pos: 29.5,28.5 + parent: 2 + - uid: 1393 + components: + - type: Transform + pos: 29.5,27.5 + parent: 2 + - uid: 1394 + components: + - type: Transform + pos: 28.5,28.5 + parent: 2 + - uid: 1395 + components: + - type: Transform + pos: 28.5,27.5 + parent: 2 + - uid: 1396 + components: + - type: Transform + pos: 27.5,28.5 + parent: 2 + - uid: 1397 + components: + - type: Transform + pos: 27.5,27.5 + parent: 2 + - uid: 1398 + components: + - type: Transform + pos: 26.5,28.5 + parent: 2 + - uid: 1399 + components: + - type: Transform + pos: 26.5,27.5 + parent: 2 + - uid: 1400 + components: + - type: Transform + pos: 30.5,31.5 + parent: 2 + - uid: 1401 + components: + - type: Transform + pos: 30.5,30.5 + parent: 2 + - uid: 1402 + components: + - type: Transform + pos: 29.5,31.5 + parent: 2 + - uid: 1403 + components: + - type: Transform + pos: 29.5,30.5 + parent: 2 + - uid: 1404 + components: + - type: Transform + pos: 28.5,31.5 + parent: 2 + - uid: 1405 + components: + - type: Transform + pos: 28.5,30.5 + parent: 2 + - uid: 1406 + components: + - type: Transform + pos: 27.5,31.5 + parent: 2 + - uid: 1407 + components: + - type: Transform + pos: 27.5,30.5 + parent: 2 + - uid: 1408 + components: + - type: Transform + pos: 26.5,31.5 + parent: 2 + - uid: 1409 + components: + - type: Transform + pos: 26.5,30.5 + parent: 2 + - uid: 1410 + components: + - type: Transform + pos: 30.5,34.5 + parent: 2 + - uid: 1411 + components: + - type: Transform + pos: 30.5,33.5 + parent: 2 + - uid: 1412 + components: + - type: Transform + pos: 29.5,34.5 + parent: 2 + - uid: 1413 + components: + - type: Transform + pos: 29.5,33.5 + parent: 2 + - uid: 1414 + components: + - type: Transform + pos: 28.5,34.5 + parent: 2 + - uid: 1415 + components: + - type: Transform + pos: 28.5,33.5 + parent: 2 + - uid: 1416 + components: + - type: Transform + pos: 27.5,34.5 + parent: 2 + - uid: 1417 + components: + - type: Transform + pos: 27.5,33.5 + parent: 2 + - uid: 1418 + components: + - type: Transform + pos: 26.5,34.5 + parent: 2 + - uid: 1419 + components: + - type: Transform + pos: 26.5,33.5 + parent: 2 + - uid: 1420 + components: + - type: Transform + pos: 30.5,37.5 + parent: 2 + - uid: 1421 + components: + - type: Transform + pos: 30.5,36.5 + parent: 2 + - uid: 1422 + components: + - type: Transform + pos: 29.5,37.5 + parent: 2 + - uid: 1423 + components: + - type: Transform + pos: 29.5,36.5 + parent: 2 + - uid: 1424 + components: + - type: Transform + pos: 28.5,37.5 + parent: 2 + - uid: 1425 + components: + - type: Transform + pos: 28.5,36.5 + parent: 2 + - uid: 1426 + components: + - type: Transform + pos: 27.5,37.5 + parent: 2 + - uid: 1427 + components: + - type: Transform + pos: 27.5,36.5 + parent: 2 + - uid: 1428 + components: + - type: Transform + pos: 26.5,37.5 + parent: 2 + - uid: 1429 + components: + - type: Transform + pos: 26.5,36.5 + parent: 2 + - uid: 1430 + components: + - type: Transform + pos: 30.5,40.5 + parent: 2 + - uid: 1431 + components: + - type: Transform + pos: 30.5,39.5 + parent: 2 + - uid: 1432 + components: + - type: Transform + pos: 29.5,40.5 + parent: 2 + - uid: 1433 + components: + - type: Transform + pos: 29.5,39.5 + parent: 2 + - uid: 1434 + components: + - type: Transform + pos: 28.5,40.5 + parent: 2 + - uid: 1435 + components: + - type: Transform + pos: 28.5,39.5 + parent: 2 + - uid: 1436 + components: + - type: Transform + pos: 27.5,40.5 + parent: 2 + - uid: 1437 + components: + - type: Transform + pos: 27.5,39.5 + parent: 2 + - uid: 1438 + components: + - type: Transform + pos: 26.5,40.5 + parent: 2 + - uid: 1439 + components: + - type: Transform + pos: 26.5,39.5 + parent: 2 + - uid: 1440 + components: + - type: Transform + pos: 30.5,43.5 + parent: 2 + - uid: 1441 + components: + - type: Transform + pos: 30.5,42.5 + parent: 2 + - uid: 1442 + components: + - type: Transform + pos: 29.5,43.5 + parent: 2 + - uid: 1443 + components: + - type: Transform + pos: 29.5,42.5 + parent: 2 + - uid: 1444 + components: + - type: Transform + pos: 28.5,43.5 + parent: 2 + - uid: 1445 + components: + - type: Transform + pos: 28.5,42.5 + parent: 2 + - uid: 1446 + components: + - type: Transform + pos: 27.5,43.5 + parent: 2 + - uid: 1447 + components: + - type: Transform + pos: 27.5,42.5 + parent: 2 + - uid: 1448 + components: + - type: Transform + pos: 26.5,43.5 + parent: 2 + - uid: 1449 + components: + - type: Transform + pos: 26.5,42.5 + parent: 2 + - uid: 1450 + components: + - type: Transform + pos: 30.5,46.5 + parent: 2 + - uid: 1451 + components: + - type: Transform + pos: 30.5,45.5 + parent: 2 + - uid: 1452 + components: + - type: Transform + pos: 29.5,46.5 + parent: 2 + - uid: 1453 + components: + - type: Transform + pos: 29.5,45.5 + parent: 2 + - uid: 1454 + components: + - type: Transform + pos: 28.5,46.5 + parent: 2 + - uid: 1455 + components: + - type: Transform + pos: 28.5,45.5 + parent: 2 + - uid: 1456 + components: + - type: Transform + pos: 27.5,46.5 + parent: 2 + - uid: 1457 + components: + - type: Transform + pos: 27.5,45.5 + parent: 2 + - uid: 1458 + components: + - type: Transform + pos: 26.5,46.5 + parent: 2 + - uid: 1459 + components: + - type: Transform + pos: 26.5,45.5 + parent: 2 + - uid: 1460 + components: + - type: Transform + pos: 30.5,49.5 + parent: 2 + - uid: 1461 + components: + - type: Transform + pos: 30.5,48.5 + parent: 2 + - uid: 1462 + components: + - type: Transform + pos: 29.5,49.5 + parent: 2 + - uid: 1463 + components: + - type: Transform + pos: 29.5,48.5 + parent: 2 + - uid: 1464 + components: + - type: Transform + pos: 28.5,49.5 + parent: 2 + - uid: 1465 + components: + - type: Transform + pos: 28.5,48.5 + parent: 2 + - uid: 1466 + components: + - type: Transform + pos: 27.5,49.5 + parent: 2 + - uid: 1467 + components: + - type: Transform + pos: 27.5,48.5 + parent: 2 + - uid: 1468 + components: + - type: Transform + pos: 26.5,49.5 + parent: 2 + - uid: 1469 + components: + - type: Transform + pos: 26.5,48.5 + parent: 2 + - uid: 1470 + components: + - type: Transform + pos: 30.5,52.5 + parent: 2 + - uid: 1471 + components: + - type: Transform + pos: 30.5,51.5 + parent: 2 + - uid: 1472 + components: + - type: Transform + pos: 29.5,52.5 + parent: 2 + - uid: 1473 + components: + - type: Transform + pos: 29.5,51.5 + parent: 2 + - uid: 1474 + components: + - type: Transform + pos: 28.5,52.5 + parent: 2 + - uid: 1475 + components: + - type: Transform + pos: 28.5,51.5 + parent: 2 + - uid: 1476 + components: + - type: Transform + pos: 27.5,52.5 + parent: 2 + - uid: 1477 + components: + - type: Transform + pos: 27.5,51.5 + parent: 2 + - uid: 1478 + components: + - type: Transform + pos: 26.5,52.5 + parent: 2 + - uid: 1479 + components: + - type: Transform + pos: 26.5,51.5 + parent: 2 + - uid: 1480 + components: + - type: Transform + pos: 25.5,51.5 + parent: 2 + - uid: 1481 + components: + - type: Transform + pos: 24.5,51.5 + parent: 2 + - uid: 1482 + components: + - type: Transform + pos: 23.5,51.5 + parent: 2 + - uid: 1483 + components: + - type: Transform + pos: 23.5,52.5 + parent: 2 + - uid: 1484 + components: + - type: Transform + pos: 23.5,53.5 + parent: 2 + - uid: 1485 + components: + - type: Transform + pos: 23.5,50.5 + parent: 2 + - uid: 1486 + components: + - type: Transform + pos: 23.5,49.5 + parent: 2 + - uid: 1487 + components: + - type: Transform + pos: 23.5,48.5 + parent: 2 + - uid: 1488 + components: + - type: Transform + pos: 23.5,47.5 + parent: 2 + - uid: 1489 + components: + - type: Transform + pos: 23.5,46.5 + parent: 2 + - uid: 1490 + components: + - type: Transform + pos: 23.5,45.5 + parent: 2 + - uid: 1491 + components: + - type: Transform + pos: 23.5,44.5 + parent: 2 + - uid: 1492 + components: + - type: Transform + pos: 23.5,43.5 + parent: 2 + - uid: 1493 + components: + - type: Transform + pos: 23.5,42.5 + parent: 2 + - uid: 1494 + components: + - type: Transform + pos: 23.5,41.5 + parent: 2 + - uid: 1495 + components: + - type: Transform + pos: 23.5,40.5 + parent: 2 + - uid: 1496 + components: + - type: Transform + pos: 23.5,39.5 + parent: 2 + - uid: 1497 + components: + - type: Transform + pos: 23.5,38.5 + parent: 2 + - uid: 1498 + components: + - type: Transform + pos: 23.5,37.5 + parent: 2 + - uid: 1499 + components: + - type: Transform + pos: 23.5,36.5 + parent: 2 + - uid: 1500 + components: + - type: Transform + pos: 23.5,35.5 + parent: 2 + - uid: 1501 + components: + - type: Transform + pos: 23.5,34.5 + parent: 2 + - uid: 1502 + components: + - type: Transform + pos: 23.5,33.5 + parent: 2 + - uid: 1503 + components: + - type: Transform + pos: 23.5,32.5 + parent: 2 + - uid: 1504 + components: + - type: Transform + pos: 23.5,31.5 + parent: 2 + - uid: 1505 + components: + - type: Transform + pos: 23.5,30.5 + parent: 2 + - uid: 1506 + components: + - type: Transform + pos: 23.5,29.5 + parent: 2 + - uid: 1507 + components: + - type: Transform + pos: 23.5,28.5 + parent: 2 + - uid: 1508 + components: + - type: Transform + pos: 23.5,27.5 + parent: 2 + - uid: 1509 + components: + - type: Transform + pos: 23.5,26.5 + parent: 2 + - uid: 1510 + components: + - type: Transform + pos: 23.5,25.5 + parent: 2 + - uid: 1511 + components: + - type: Transform + pos: 23.5,24.5 + parent: 2 + - uid: 1512 + components: + - type: Transform + pos: 23.5,23.5 + parent: 2 + - uid: 1513 + components: + - type: Transform + pos: 23.5,22.5 + parent: 2 + - uid: 1514 + components: + - type: Transform + pos: 23.5,21.5 + parent: 2 + - uid: 1515 + components: + - type: Transform + pos: 23.5,20.5 + parent: 2 + - uid: 1516 + components: + - type: Transform + pos: 25.5,27.5 + parent: 2 + - uid: 1517 + components: + - type: Transform + pos: 24.5,27.5 + parent: 2 + - uid: 1518 + components: + - type: Transform + pos: 25.5,30.5 + parent: 2 + - uid: 1519 + components: + - type: Transform + pos: 24.5,30.5 + parent: 2 + - uid: 1520 + components: + - type: Transform + pos: 24.5,33.5 + parent: 2 + - uid: 1521 + components: + - type: Transform + pos: 25.5,36.5 + parent: 2 + - uid: 1522 + components: + - type: Transform + pos: 24.5,36.5 + parent: 2 + - uid: 1523 + components: + - type: Transform + pos: 25.5,39.5 + parent: 2 + - uid: 1524 + components: + - type: Transform + pos: 24.5,39.5 + parent: 2 + - uid: 1525 + components: + - type: Transform + pos: 25.5,42.5 + parent: 2 + - uid: 1526 + components: + - type: Transform + pos: 24.5,42.5 + parent: 2 + - uid: 1527 + components: + - type: Transform + pos: 25.5,45.5 + parent: 2 + - uid: 1528 + components: + - type: Transform + pos: 24.5,45.5 + parent: 2 + - uid: 1529 + components: + - type: Transform + pos: 25.5,48.5 + parent: 2 + - uid: 1530 + components: + - type: Transform + pos: 24.5,48.5 + parent: 2 + - uid: 1593 + components: + - type: Transform + pos: 23.5,17.5 + parent: 2 + - uid: 1594 + components: + - type: Transform + pos: 22.5,16.5 + parent: 2 + - uid: 1595 + components: + - type: Transform + pos: 23.5,16.5 + parent: 2 + - uid: 1596 + components: + - type: Transform + pos: 23.5,19.5 + parent: 2 + - uid: 1599 + components: + - type: Transform + pos: 23.5,18.5 + parent: 2 + - uid: 1610 + components: + - type: Transform + pos: 22.5,19.5 + parent: 2 + - uid: 1614 + components: + - type: Transform + pos: 21.5,19.5 + parent: 2 + - uid: 1615 + components: + - type: Transform + pos: 22.5,15.5 + parent: 2 + - uid: 1616 + components: + - type: Transform + pos: 21.5,15.5 + parent: 2 + - uid: 1617 + components: + - type: Transform + pos: 20.5,15.5 + parent: 2 + - uid: 1618 + components: + - type: Transform + pos: 19.5,15.5 + parent: 2 + - uid: 1619 + components: + - type: Transform + pos: 19.5,15.5 + parent: 2 + - uid: 1620 + components: + - type: Transform + pos: 18.5,15.5 + parent: 2 + - uid: 1621 + components: + - type: Transform + pos: 17.5,15.5 + parent: 2 + - uid: 1622 + components: + - type: Transform + pos: 17.5,16.5 + parent: 2 + - uid: 1623 + components: + - type: Transform + pos: 16.5,16.5 + parent: 2 + - uid: 1624 + components: + - type: Transform + pos: 15.5,16.5 + parent: 2 + - uid: 1625 + components: + - type: Transform + pos: 14.5,16.5 + parent: 2 + - uid: 1626 + components: + - type: Transform + pos: 14.5,15.5 + parent: 2 + - uid: 1627 + components: + - type: Transform + pos: 14.5,14.5 + parent: 2 + - uid: 1628 + components: + - type: Transform + pos: 14.5,13.5 + parent: 2 + - uid: 1629 + components: + - type: Transform + pos: 14.5,12.5 + parent: 2 + - uid: 1630 + components: + - type: Transform + pos: 14.5,11.5 + parent: 2 + - uid: 1631 + components: + - type: Transform + pos: 14.5,10.5 + parent: 2 + - uid: 1632 + components: + - type: Transform + pos: 14.5,9.5 + parent: 2 + - uid: 1633 + components: + - type: Transform + pos: 13.5,9.5 + parent: 2 + - uid: 1634 + components: + - type: Transform + pos: 12.5,9.5 + parent: 2 + - uid: 1635 + components: + - type: Transform + pos: 11.5,9.5 + parent: 2 + - uid: 1636 + components: + - type: Transform + pos: 10.5,9.5 + parent: 2 + - uid: 1637 + components: + - type: Transform + pos: 10.5,8.5 + parent: 2 + - uid: 1638 + components: + - type: Transform + pos: 10.5,7.5 + parent: 2 + - uid: 1639 + components: + - type: Transform + pos: 10.5,6.5 + parent: 2 + - uid: 1640 + components: + - type: Transform + pos: 9.5,6.5 + parent: 2 + - uid: 1641 + components: + - type: Transform + pos: 9.5,7.5 + parent: 2 + - uid: 1642 + components: + - type: Transform + pos: 10.5,5.5 + parent: 2 + - uid: 1643 + components: + - type: Transform + pos: 10.5,4.5 + parent: 2 + - uid: 1644 + components: + - type: Transform + pos: 10.5,3.5 + parent: 2 + - uid: 1645 + components: + - type: Transform + pos: 10.5,2.5 + parent: 2 + - uid: 1646 + components: + - type: Transform + pos: 9.5,2.5 + parent: 2 + - uid: 1647 + components: + - type: Transform + pos: 8.5,2.5 + parent: 2 + - uid: 1648 + components: + - type: Transform + pos: 8.5,1.5 + parent: 2 + - uid: 1649 + components: + - type: Transform + pos: 8.5,0.5 + parent: 2 + - uid: 1650 + components: + - type: Transform + pos: 7.5,0.5 + parent: 2 + - uid: 1651 + components: + - type: Transform + pos: 6.5,0.5 + parent: 2 + - uid: 1652 + components: + - type: Transform + pos: 5.5,0.5 + parent: 2 + - uid: 1653 + components: + - type: Transform + pos: 4.5,0.5 + parent: 2 + - uid: 1654 + components: + - type: Transform + pos: 3.5,0.5 + parent: 2 + - uid: 1655 + components: + - type: Transform + pos: 2.5,0.5 + parent: 2 + - uid: 1656 + components: + - type: Transform + pos: 1.5,0.5 + parent: 2 + - uid: 1657 + components: + - type: Transform + pos: 0.5,0.5 + parent: 2 + - uid: 1658 + components: + - type: Transform + pos: -0.5,0.5 + parent: 2 + - uid: 1659 + components: + - type: Transform + pos: -1.5,0.5 + parent: 2 + - uid: 1660 + components: + - type: Transform + pos: -2.5,0.5 + parent: 2 + - uid: 1661 + components: + - type: Transform + pos: -3.5,0.5 + parent: 2 + - uid: 1662 + components: + - type: Transform + pos: -4.5,0.5 + parent: 2 + - uid: 1663 + components: + - type: Transform + pos: -5.5,0.5 + parent: 2 + - uid: 1664 + components: + - type: Transform + pos: -6.5,0.5 + parent: 2 + - uid: 1665 + components: + - type: Transform + pos: -7.5,0.5 + parent: 2 + - uid: 1666 + components: + - type: Transform + pos: -7.5,1.5 + parent: 2 + - uid: 1667 + components: + - type: Transform + pos: -7.5,2.5 + parent: 2 + - uid: 1668 + components: + - type: Transform + pos: -8.5,2.5 + parent: 2 + - uid: 1669 + components: + - type: Transform + pos: -9.5,2.5 + parent: 2 + - uid: 1670 + components: + - type: Transform + pos: -9.5,3.5 + parent: 2 + - uid: 1671 + components: + - type: Transform + pos: -9.5,4.5 + parent: 2 + - uid: 1672 + components: + - type: Transform + pos: -9.5,5.5 + parent: 2 + - uid: 1673 + components: + - type: Transform + pos: -9.5,6.5 + parent: 2 + - uid: 1674 + components: + - type: Transform + pos: -9.5,7.5 + parent: 2 + - uid: 1675 + components: + - type: Transform + pos: -8.5,7.5 + parent: 2 + - uid: 1676 + components: + - type: Transform + pos: -8.5,6.5 + parent: 2 + - uid: 1996 + components: + - type: Transform + pos: 0.5,30.5 + parent: 2 + - uid: 1998 + components: + - type: Transform + pos: 0.5,31.5 + parent: 2 + - uid: 1999 + components: + - type: Transform + pos: 0.5,32.5 + parent: 2 + - uid: 2000 + components: + - type: Transform + pos: 0.5,33.5 + parent: 2 + - uid: 2001 + components: + - type: Transform + pos: 0.5,34.5 + parent: 2 + - uid: 2002 + components: + - type: Transform + pos: 0.5,35.5 + parent: 2 + - uid: 2003 + components: + - type: Transform + pos: 0.5,36.5 + parent: 2 + - uid: 2004 + components: + - type: Transform + pos: 0.5,37.5 + parent: 2 + - uid: 2005 + components: + - type: Transform + pos: 0.5,38.5 + parent: 2 + - uid: 2006 + components: + - type: Transform + pos: 0.5,39.5 + parent: 2 + - uid: 2007 + components: + - type: Transform + pos: 0.5,40.5 + parent: 2 + - uid: 2008 + components: + - type: Transform + pos: 0.5,41.5 + parent: 2 + - uid: 2009 + components: + - type: Transform + pos: 0.5,42.5 + parent: 2 + - uid: 2010 + components: + - type: Transform + pos: 1.5,42.5 + parent: 2 + - uid: 2011 + components: + - type: Transform + pos: 2.5,42.5 + parent: 2 + - uid: 2012 + components: + - type: Transform + pos: 3.5,42.5 + parent: 2 + - uid: 2013 + components: + - type: Transform + pos: 4.5,42.5 + parent: 2 + - uid: 2014 + components: + - type: Transform + pos: 5.5,42.5 + parent: 2 + - uid: 2015 + components: + - type: Transform + pos: 6.5,42.5 + parent: 2 + - uid: 2016 + components: + - type: Transform + pos: 7.5,42.5 + parent: 2 + - uid: 2017 + components: + - type: Transform + pos: 8.5,42.5 + parent: 2 + - uid: 2018 + components: + - type: Transform + pos: 9.5,42.5 + parent: 2 + - uid: 2019 + components: + - type: Transform + pos: 10.5,42.5 + parent: 2 + - uid: 2020 + components: + - type: Transform + pos: 10.5,43.5 + parent: 2 + - uid: 2021 + components: + - type: Transform + pos: 10.5,44.5 + parent: 2 + - uid: 2678 + components: + - type: Transform + pos: 5.5,25.5 + parent: 2 + - uid: 2679 + components: + - type: Transform + pos: 6.5,25.5 + parent: 2 + - uid: 2680 + components: + - type: Transform + pos: 7.5,25.5 + parent: 2 + - uid: 2681 + components: + - type: Transform + pos: 8.5,25.5 + parent: 2 +- proto: CableHVStack + entities: + - uid: 3759 + components: + - type: Transform + pos: -2.7256627,37.997223 + parent: 2 + - uid: 3760 + components: + - type: Transform + pos: -2.4912877,37.903473 + parent: 2 +- proto: CableMV + entities: + - uid: 1835 + components: + - type: Transform + pos: 17.5,17.5 + parent: 2 + - uid: 1918 + components: + - type: Transform + pos: 0.5,42.5 + parent: 2 + - uid: 1946 + components: + - type: Transform + pos: 0.5,41.5 + parent: 2 + - uid: 2143 + components: + - type: Transform + pos: -9.5,10.5 + parent: 2 + - uid: 2148 + components: + - type: Transform + pos: -14.5,10.5 + parent: 2 + - uid: 2155 + components: + - type: Transform + pos: 10.5,8.5 + parent: 2 + - uid: 2486 + components: + - type: Transform + pos: 0.5,-4.5 + parent: 2 + - uid: 2581 + components: + - type: Transform + pos: 1.5,22.5 + parent: 2 + - uid: 2582 + components: + - type: Transform + pos: 0.5,24.5 + parent: 2 + - uid: 2583 + components: + - type: Transform + pos: 0.5,21.5 + parent: 2 + - uid: 2584 + components: + - type: Transform + pos: 0.5,20.5 + parent: 2 + - uid: 2585 + components: + - type: Transform + pos: 0.5,19.5 + parent: 2 + - uid: 2586 + components: + - type: Transform + pos: 0.5,18.5 + parent: 2 + - uid: 2587 + components: + - type: Transform + pos: -0.5,18.5 + parent: 2 + - uid: 2590 + components: + - type: Transform + pos: -1.5,18.5 + parent: 2 + - uid: 2591 + components: + - type: Transform + pos: -2.5,18.5 + parent: 2 + - uid: 2593 + components: + - type: Transform + pos: -9.5,8.5 + parent: 2 + - uid: 2594 + components: + - type: Transform + pos: -9.5,9.5 + parent: 2 + - uid: 2595 + components: + - type: Transform + pos: -10.5,10.5 + parent: 2 + - uid: 2596 + components: + - type: Transform + pos: -11.5,10.5 + parent: 2 + - uid: 2597 + components: + - type: Transform + pos: -6.5,20.5 + parent: 2 + - uid: 2598 + components: + - type: Transform + pos: -5.5,20.5 + parent: 2 + - uid: 2599 + components: + - type: Transform + pos: -2.5,17.5 + parent: 2 + - uid: 2600 + components: + - type: Transform + pos: -2.5,16.5 + parent: 2 + - uid: 2601 + components: + - type: Transform + pos: -2.5,15.5 + parent: 2 + - uid: 2602 + components: + - type: Transform + pos: -2.5,14.5 + parent: 2 + - uid: 2603 + components: + - type: Transform + pos: -3.5,14.5 + parent: 2 + - uid: 2604 + components: + - type: Transform + pos: -4.5,14.5 + parent: 2 + - uid: 2605 + components: + - type: Transform + pos: -5.5,14.5 + parent: 2 + - uid: 2607 + components: + - type: Transform + pos: 0.5,22.5 + parent: 2 + - uid: 2608 + components: + - type: Transform + pos: 0.5,23.5 + parent: 2 + - uid: 2609 + components: + - type: Transform + pos: 0.5,25.5 + parent: 2 + - uid: 2610 + components: + - type: Transform + pos: 0.5,26.5 + parent: 2 + - uid: 2611 + components: + - type: Transform + pos: 0.5,27.5 + parent: 2 + - uid: 2612 + components: + - type: Transform + pos: 0.5,28.5 + parent: 2 + - uid: 2613 + components: + - type: Transform + pos: 0.5,29.5 + parent: 2 + - uid: 2614 + components: + - type: Transform + pos: 0.5,30.5 + parent: 2 + - uid: 2615 + components: + - type: Transform + pos: 0.5,31.5 + parent: 2 + - uid: 2616 + components: + - type: Transform + pos: 0.5,32.5 + parent: 2 + - uid: 2617 + components: + - type: Transform + pos: 0.5,33.5 + parent: 2 + - uid: 2618 + components: + - type: Transform + pos: 0.5,34.5 + parent: 2 + - uid: 2619 + components: + - type: Transform + pos: 0.5,35.5 + parent: 2 + - uid: 2620 + components: + - type: Transform + pos: 0.5,36.5 + parent: 2 + - uid: 2621 + components: + - type: Transform + pos: 0.5,37.5 + parent: 2 + - uid: 2622 + components: + - type: Transform + pos: 0.5,38.5 + parent: 2 + - uid: 2623 + components: + - type: Transform + pos: 0.5,39.5 + parent: 2 + - uid: 2624 + components: + - type: Transform + pos: 0.5,40.5 + parent: 2 + - uid: 2625 + components: + - type: Transform + pos: 1.5,40.5 + parent: 2 + - uid: 2626 + components: + - type: Transform + pos: 2.5,40.5 + parent: 2 + - uid: 2627 + components: + - type: Transform + pos: 3.5,40.5 + parent: 2 + - uid: 2628 + components: + - type: Transform + pos: 4.5,40.5 + parent: 2 + - uid: 2630 + components: + - type: Transform + pos: 4.5,40.5 + parent: 2 + - uid: 2738 + components: + - type: Transform + pos: -8.5,7.5 + parent: 2 + - uid: 2739 + components: + - type: Transform + pos: -8.5,6.5 + parent: 2 + - uid: 2740 + components: + - type: Transform + pos: -9.5,6.5 + parent: 2 + - uid: 2741 + components: + - type: Transform + pos: -9.5,7.5 + parent: 2 + - uid: 2742 + components: + - type: Transform + pos: -9.5,5.5 + parent: 2 + - uid: 2743 + components: + - type: Transform + pos: -9.5,4.5 + parent: 2 + - uid: 2744 + components: + - type: Transform + pos: -9.5,3.5 + parent: 2 + - uid: 2745 + components: + - type: Transform + pos: -9.5,2.5 + parent: 2 + - uid: 2746 + components: + - type: Transform + pos: -10.5,2.5 + parent: 2 + - uid: 2747 + components: + - type: Transform + pos: -11.5,2.5 + parent: 2 + - uid: 2748 + components: + - type: Transform + pos: -11.5,1.5 + parent: 2 + - uid: 2749 + components: + - type: Transform + pos: -11.5,0.5 + parent: 2 + - uid: 2750 + components: + - type: Transform + pos: -11.5,-0.5 + parent: 2 + - uid: 2751 + components: + - type: Transform + pos: -12.5,-0.5 + parent: 2 + - uid: 2752 + components: + - type: Transform + pos: -13.5,-0.5 + parent: 2 + - uid: 2753 + components: + - type: Transform + pos: -14.5,-0.5 + parent: 2 + - uid: 2754 + components: + - type: Transform + pos: -15.5,-0.5 + parent: 2 + - uid: 2755 + components: + - type: Transform + pos: -16.5,-0.5 + parent: 2 + - uid: 2756 + components: + - type: Transform + pos: -17.5,-0.5 + parent: 2 + - uid: 2757 + components: + - type: Transform + pos: -18.5,-0.5 + parent: 2 + - uid: 2758 + components: + - type: Transform + pos: -19.5,-0.5 + parent: 2 + - uid: 2759 + components: + - type: Transform + pos: -20.5,-0.5 + parent: 2 + - uid: 2760 + components: + - type: Transform + pos: -21.5,-0.5 + parent: 2 + - uid: 2761 + components: + - type: Transform + pos: -22.5,-0.5 + parent: 2 + - uid: 2762 + components: + - type: Transform + pos: -23.5,-0.5 + parent: 2 + - uid: 2763 + components: + - type: Transform + pos: -24.5,-0.5 + parent: 2 + - uid: 2764 + components: + - type: Transform + pos: -25.5,-0.5 + parent: 2 + - uid: 2765 + components: + - type: Transform + pos: -25.5,0.5 + parent: 2 + - uid: 2766 + components: + - type: Transform + pos: -25.5,1.5 + parent: 2 + - uid: 2767 + components: + - type: Transform + pos: -10.5,-0.5 + parent: 2 + - uid: 2768 + components: + - type: Transform + pos: -10.5,-1.5 + parent: 2 + - uid: 2769 + components: + - type: Transform + pos: -10.5,-2.5 + parent: 2 + - uid: 2770 + components: + - type: Transform + pos: -10.5,-3.5 + parent: 2 + - uid: 2771 + components: + - type: Transform + pos: -9.5,-3.5 + parent: 2 + - uid: 2772 + components: + - type: Transform + pos: -8.5,-3.5 + parent: 2 + - uid: 2773 + components: + - type: Transform + pos: -7.5,-3.5 + parent: 2 + - uid: 2774 + components: + - type: Transform + pos: -6.5,-3.5 + parent: 2 + - uid: 2775 + components: + - type: Transform + pos: -5.5,-3.5 + parent: 2 + - uid: 2776 + components: + - type: Transform + pos: -4.5,-3.5 + parent: 2 + - uid: 2777 + components: + - type: Transform + pos: -3.5,-3.5 + parent: 2 + - uid: 2778 + components: + - type: Transform + pos: -2.5,-3.5 + parent: 2 + - uid: 2779 + components: + - type: Transform + pos: -1.5,-3.5 + parent: 2 + - uid: 2780 + components: + - type: Transform + pos: -0.5,-3.5 + parent: 2 + - uid: 2781 + components: + - type: Transform + pos: 0.5,-3.5 + parent: 2 + - uid: 2782 + components: + - type: Transform + pos: 0.5,-5.5 + parent: 2 + - uid: 2783 + components: + - type: Transform + pos: 0.5,-6.5 + parent: 2 + - uid: 2784 + components: + - type: Transform + pos: 0.5,-7.5 + parent: 2 + - uid: 2785 + components: + - type: Transform + pos: 0.5,-8.5 + parent: 2 + - uid: 2786 + components: + - type: Transform + pos: 0.5,-9.5 + parent: 2 + - uid: 2787 + components: + - type: Transform + pos: 0.5,-10.5 + parent: 2 + - uid: 2788 + components: + - type: Transform + pos: 0.5,-11.5 + parent: 2 + - uid: 2789 + components: + - type: Transform + pos: 0.5,-12.5 + parent: 2 + - uid: 2790 + components: + - type: Transform + pos: 0.5,-13.5 + parent: 2 + - uid: 2791 + components: + - type: Transform + pos: 0.5,-14.5 + parent: 2 + - uid: 2792 + components: + - type: Transform + pos: 0.5,-15.5 + parent: 2 + - uid: 2793 + components: + - type: Transform + pos: 0.5,-16.5 + parent: 2 + - uid: 2794 + components: + - type: Transform + pos: 0.5,-17.5 + parent: 2 + - uid: 2795 + components: + - type: Transform + pos: 0.5,-18.5 + parent: 2 + - uid: 2796 + components: + - type: Transform + pos: 0.5,-19.5 + parent: 2 + - uid: 2797 + components: + - type: Transform + pos: 0.5,-20.5 + parent: 2 + - uid: 2798 + components: + - type: Transform + pos: 0.5,-21.5 + parent: 2 + - uid: 2799 + components: + - type: Transform + pos: 1.5,-21.5 + parent: 2 + - uid: 2800 + components: + - type: Transform + pos: 2.5,-21.5 + parent: 2 + - uid: 2802 + components: + - type: Transform + pos: 26.5,1.5 + parent: 2 + - uid: 2803 + components: + - type: Transform + pos: 26.5,0.5 + parent: 2 + - uid: 2804 + components: + - type: Transform + pos: 26.5,-0.5 + parent: 2 + - uid: 2805 + components: + - type: Transform + pos: 25.5,-0.5 + parent: 2 + - uid: 2806 + components: + - type: Transform + pos: 24.5,-0.5 + parent: 2 + - uid: 2807 + components: + - type: Transform + pos: 23.5,-0.5 + parent: 2 + - uid: 2808 + components: + - type: Transform + pos: 22.5,-0.5 + parent: 2 + - uid: 2809 + components: + - type: Transform + pos: 21.5,-0.5 + parent: 2 + - uid: 2810 + components: + - type: Transform + pos: 20.5,-0.5 + parent: 2 + - uid: 2811 + components: + - type: Transform + pos: 19.5,-0.5 + parent: 2 + - uid: 2812 + components: + - type: Transform + pos: 18.5,-0.5 + parent: 2 + - uid: 2813 + components: + - type: Transform + pos: 17.5,-0.5 + parent: 2 + - uid: 2814 + components: + - type: Transform + pos: 16.5,-0.5 + parent: 2 + - uid: 2815 + components: + - type: Transform + pos: 15.5,-0.5 + parent: 2 + - uid: 2816 + components: + - type: Transform + pos: 14.5,-0.5 + parent: 2 + - uid: 2817 + components: + - type: Transform + pos: 13.5,-0.5 + parent: 2 + - uid: 2818 + components: + - type: Transform + pos: 12.5,-0.5 + parent: 2 + - uid: 2819 + components: + - type: Transform + pos: 12.5,0.5 + parent: 2 + - uid: 2820 + components: + - type: Transform + pos: 12.5,1.5 + parent: 2 + - uid: 2821 + components: + - type: Transform + pos: 12.5,2.5 + parent: 2 + - uid: 2822 + components: + - type: Transform + pos: 11.5,2.5 + parent: 2 + - uid: 2823 + components: + - type: Transform + pos: 10.5,2.5 + parent: 2 + - uid: 2824 + components: + - type: Transform + pos: 9.5,2.5 + parent: 2 + - uid: 2825 + components: + - type: Transform + pos: 8.5,2.5 + parent: 2 + - uid: 2826 + components: + - type: Transform + pos: 8.5,1.5 + parent: 2 + - uid: 2827 + components: + - type: Transform + pos: 8.5,0.5 + parent: 2 + - uid: 2828 + components: + - type: Transform + pos: 7.5,0.5 + parent: 2 + - uid: 2829 + components: + - type: Transform + pos: 7.5,1.5 + parent: 2 + - uid: 2830 + components: + - type: Transform + pos: 10.5,3.5 + parent: 2 + - uid: 2831 + components: + - type: Transform + pos: 10.5,4.5 + parent: 2 + - uid: 2832 + components: + - type: Transform + pos: 10.5,5.5 + parent: 2 + - uid: 2833 + components: + - type: Transform + pos: 10.5,6.5 + parent: 2 + - uid: 2834 + components: + - type: Transform + pos: 10.5,7.5 + parent: 2 + - uid: 2835 + components: + - type: Transform + pos: 9.5,6.5 + parent: 2 + - uid: 2836 + components: + - type: Transform + pos: 9.5,7.5 + parent: 2 + - uid: 2839 + components: + - type: Transform + pos: 11.5,9.5 + parent: 2 + - uid: 2840 + components: + - type: Transform + pos: 12.5,9.5 + parent: 2 + - uid: 2841 + components: + - type: Transform + pos: 13.5,9.5 + parent: 2 + - uid: 2843 + components: + - type: Transform + pos: 10.5,9.5 + parent: 2 + - uid: 2844 + components: + - type: Transform + pos: -14.5,13.5 + parent: 2 + - uid: 2845 + components: + - type: Transform + pos: -14.5,12.5 + parent: 2 + - uid: 2846 + components: + - type: Transform + pos: -14.5,11.5 + parent: 2 + - uid: 2847 + components: + - type: Transform + pos: -13.5,10.5 + parent: 2 + - uid: 2848 + components: + - type: Transform + pos: -12.5,10.5 + parent: 2 + - uid: 2850 + components: + - type: Transform + pos: 14.5,17.5 + parent: 2 + - uid: 2852 + components: + - type: Transform + pos: 16.5,17.5 + parent: 2 + - uid: 2853 + components: + - type: Transform + pos: 16.5,18.5 + parent: 2 + - uid: 2855 + components: + - type: Transform + pos: 14.5,18.5 + parent: 2 + - uid: 2856 + components: + - type: Transform + pos: 14.5,19.5 + parent: 2 + - uid: 2857 + components: + - type: Transform + pos: 14.5,20.5 + parent: 2 + - uid: 2858 + components: + - type: Transform + pos: 14.5,21.5 + parent: 2 + - uid: 2859 + components: + - type: Transform + pos: 14.5,22.5 + parent: 2 + - uid: 2860 + components: + - type: Transform + pos: 14.5,23.5 + parent: 2 + - uid: 2861 + components: + - type: Transform + pos: 14.5,24.5 + parent: 2 + - uid: 2862 + components: + - type: Transform + pos: 14.5,25.5 + parent: 2 + - uid: 2863 + components: + - type: Transform + pos: 15.5,25.5 + parent: 2 + - uid: 2925 + components: + - type: Transform + pos: 15.5,24.5 + parent: 2 + - uid: 2926 + components: + - type: Transform + pos: 15.5,17.5 + parent: 2 + - uid: 2927 + components: + - type: Transform + pos: 17.5,18.5 + parent: 2 + - uid: 2928 + components: + - type: Transform + pos: 14.5,9.5 + parent: 2 + - uid: 2929 + components: + - type: Transform + pos: 14.5,10.5 + parent: 2 + - uid: 2930 + components: + - type: Transform + pos: 14.5,11.5 + parent: 2 + - uid: 2931 + components: + - type: Transform + pos: 14.5,12.5 + parent: 2 + - uid: 2932 + components: + - type: Transform + pos: 14.5,13.5 + parent: 2 + - uid: 2933 + components: + - type: Transform + pos: 14.5,14.5 + parent: 2 + - uid: 2934 + components: + - type: Transform + pos: 14.5,15.5 + parent: 2 + - uid: 2935 + components: + - type: Transform + pos: 14.5,16.5 + parent: 2 + - uid: 2936 + components: + - type: Transform + pos: -14.5,14.5 + parent: 2 + - uid: 2937 + components: + - type: Transform + pos: -14.5,15.5 + parent: 2 + - uid: 2938 + components: + - type: Transform + pos: -14.5,16.5 + parent: 2 + - uid: 2939 + components: + - type: Transform + pos: -14.5,17.5 + parent: 2 + - uid: 2940 + components: + - type: Transform + pos: -14.5,18.5 + parent: 2 + - uid: 2941 + components: + - type: Transform + pos: -14.5,19.5 + parent: 2 + - uid: 2942 + components: + - type: Transform + pos: -14.5,20.5 + parent: 2 + - uid: 2943 + components: + - type: Transform + pos: -13.5,20.5 + parent: 2 + - uid: 2944 + components: + - type: Transform + pos: -12.5,20.5 + parent: 2 + - uid: 2945 + components: + - type: Transform + pos: -11.5,20.5 + parent: 2 + - uid: 2946 + components: + - type: Transform + pos: -10.5,20.5 + parent: 2 + - uid: 2947 + components: + - type: Transform + pos: -9.5,20.5 + parent: 2 + - uid: 2948 + components: + - type: Transform + pos: -8.5,20.5 + parent: 2 + - uid: 2949 + components: + - type: Transform + pos: -7.5,20.5 + parent: 2 + - uid: 3253 + components: + - type: Transform + pos: 2.5,22.5 + parent: 2 + - uid: 3254 + components: + - type: Transform + pos: 3.5,22.5 + parent: 2 + - uid: 4157 + components: + - type: Transform + pos: -11.5,3.5 + parent: 2 + - uid: 4158 + components: + - type: Transform + pos: -12.5,3.5 + parent: 2 + - uid: 4159 + components: + - type: Transform + pos: -13.5,3.5 + parent: 2 +- proto: CableMVStack + entities: + - uid: 3763 + components: + - type: Transform + pos: -2.7412877,37.419098 + parent: 2 + - uid: 3764 + components: + - type: Transform + pos: -2.4131627,37.309723 + parent: 2 +- proto: CableTerminal + entities: + - uid: 355 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,27.5 + parent: 2 + - uid: 356 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,27.5 + parent: 2 + - uid: 399 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,26.5 + parent: 2 + - uid: 400 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,25.5 + parent: 2 + - uid: 401 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,24.5 + parent: 2 + - uid: 402 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,23.5 + parent: 2 + - uid: 405 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,23.5 + parent: 2 + - uid: 406 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,24.5 + parent: 2 + - uid: 407 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,25.5 + parent: 2 + - uid: 408 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,26.5 + parent: 2 + - uid: 437 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,26.5 + parent: 2 + - uid: 438 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,25.5 + parent: 2 + - uid: 439 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,24.5 + parent: 2 + - uid: 440 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,23.5 + parent: 2 + - uid: 442 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,26.5 + parent: 2 + - uid: 443 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,25.5 + parent: 2 + - uid: 444 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,24.5 + parent: 2 + - uid: 445 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,23.5 + parent: 2 + - uid: 446 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,27.5 + parent: 2 + - uid: 453 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,27.5 + parent: 2 + - uid: 1603 + components: + - type: Transform + pos: 22.5,16.5 + parent: 2 +- proto: CardBoxBlack + entities: + - uid: 1685 + components: + - type: Transform + pos: 12.412376,9.568916 + parent: 2 +- proto: CarpetOrange + entities: + - uid: 2694 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,4.5 + parent: 2 + - uid: 2695 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,5.5 + parent: 2 + - uid: 2696 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,4.5 + parent: 2 + - uid: 2697 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,5.5 + parent: 2 + - uid: 3869 + components: + - type: Transform + pos: 11.5,12.5 + parent: 2 + - uid: 3870 + components: + - type: Transform + pos: 16.5,13.5 + parent: 2 + - uid: 3871 + components: + - type: Transform + pos: 16.5,12.5 + parent: 2 + - uid: 3872 + components: + - type: Transform + pos: 17.5,13.5 + parent: 2 + - uid: 3873 + components: + - type: Transform + pos: 17.5,12.5 + parent: 2 + - uid: 3874 + components: + - type: Transform + pos: 18.5,13.5 + parent: 2 + - uid: 3875 + components: + - type: Transform + pos: 18.5,12.5 + parent: 2 +- proto: Catwalk + entities: + - uid: 149 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,1.5 + parent: 2 + - uid: 151 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,1.5 + parent: 2 + - uid: 152 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,1.5 + parent: 2 + - uid: 153 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,1.5 + parent: 2 + - uid: 154 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,2.5 + parent: 2 + - uid: 156 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,4.5 + parent: 2 + - uid: 157 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,5.5 + parent: 2 + - uid: 158 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,6.5 + parent: 2 + - uid: 159 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,7.5 + parent: 2 + - uid: 255 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -12.5,26.5 + parent: 2 + - uid: 256 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -11.5,26.5 + parent: 2 + - uid: 257 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,26.5 + parent: 2 + - uid: 259 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -12.5,24.5 + parent: 2 + - uid: 260 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -11.5,24.5 + parent: 2 + - uid: 331 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,24.5 + parent: 2 + - uid: 338 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,29.5 + parent: 2 + - uid: 339 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,28.5 + parent: 2 + - uid: 341 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,21.5 + parent: 2 + - uid: 342 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,21.5 + parent: 2 + - uid: 343 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,22.5 + parent: 2 + - uid: 351 + components: + - type: Transform + pos: -1.5,26.5 + parent: 2 + - uid: 352 + components: + - type: Transform + pos: -1.5,25.5 + parent: 2 + - uid: 353 + components: + - type: Transform + pos: -1.5,24.5 + parent: 2 + - uid: 354 + components: + - type: Transform + pos: -1.5,23.5 + parent: 2 + - uid: 357 + components: + - type: Transform + pos: 2.5,23.5 + parent: 2 + - uid: 358 + components: + - type: Transform + pos: 2.5,24.5 + parent: 2 + - uid: 359 + components: + - type: Transform + pos: 2.5,25.5 + parent: 2 + - uid: 360 + components: + - type: Transform + pos: 2.5,26.5 + parent: 2 + - uid: 415 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -1.5,27.5 + parent: 2 + - uid: 416 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,21.5 + parent: 2 + - uid: 417 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,29.5 + parent: 2 + - uid: 418 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,29.5 + parent: 2 + - uid: 419 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -1.5,28.5 + parent: 2 + - uid: 420 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,21.5 + parent: 2 + - uid: 421 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -1.5,21.5 + parent: 2 + - uid: 422 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -1.5,22.5 + parent: 2 + - uid: 423 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -1.5,29.5 + parent: 2 + - uid: 424 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,29.5 + parent: 2 + - uid: 425 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,27.5 + parent: 2 + - uid: 474 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,29.5 + parent: 2 + - uid: 475 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,29.5 + parent: 2 + - uid: 476 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,28.5 + parent: 2 + - uid: 477 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,27.5 + parent: 2 + - uid: 478 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,26.5 + parent: 2 + - uid: 479 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,25.5 + parent: 2 + - uid: 480 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,24.5 + parent: 2 + - uid: 481 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,23.5 + parent: 2 + - uid: 482 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,22.5 + parent: 2 + - uid: 483 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,21.5 + parent: 2 + - uid: 484 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,21.5 + parent: 2 + - uid: 485 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,21.5 + parent: 2 + - uid: 486 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,21.5 + parent: 2 + - uid: 487 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,22.5 + parent: 2 + - uid: 488 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,23.5 + parent: 2 + - uid: 489 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,24.5 + parent: 2 + - uid: 490 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,25.5 + parent: 2 + - uid: 491 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,26.5 + parent: 2 + - uid: 492 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,27.5 + parent: 2 + - uid: 493 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,28.5 + parent: 2 + - uid: 494 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,29.5 + parent: 2 + - uid: 495 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,29.5 + parent: 2 + - uid: 496 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,28.5 + parent: 2 + - uid: 497 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,27.5 + parent: 2 + - uid: 498 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,26.5 + parent: 2 + - uid: 499 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,25.5 + parent: 2 + - uid: 500 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,24.5 + parent: 2 + - uid: 501 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,23.5 + parent: 2 + - uid: 502 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,22.5 + parent: 2 + - uid: 523 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,19.5 + parent: 2 + - uid: 524 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,18.5 + parent: 2 + - uid: 525 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,18.5 + parent: 2 + - uid: 526 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,18.5 + parent: 2 + - uid: 527 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,19.5 + parent: 2 + - uid: 528 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,17.5 + parent: 2 + - uid: 590 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,31.5 + parent: 2 + - uid: 591 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,32.5 + parent: 2 + - uid: 592 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,33.5 + parent: 2 + - uid: 593 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,34.5 + parent: 2 + - uid: 655 + components: + - type: Transform + pos: 23.5,34.5 + parent: 2 + - uid: 743 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -11.5,37.5 + parent: 2 + - uid: 744 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -11.5,38.5 + parent: 2 + - uid: 745 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -11.5,39.5 + parent: 2 + - uid: 746 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -12.5,39.5 + parent: 2 + - uid: 747 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -13.5,39.5 + parent: 2 + - uid: 748 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -14.5,39.5 + parent: 2 + - uid: 749 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -15.5,39.5 + parent: 2 + - uid: 750 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -16.5,39.5 + parent: 2 + - uid: 751 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -17.5,39.5 + parent: 2 + - uid: 752 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,39.5 + parent: 2 + - uid: 753 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -9.5,39.5 + parent: 2 + - uid: 754 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -8.5,39.5 + parent: 2 + - uid: 755 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -7.5,39.5 + parent: 2 + - uid: 756 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -6.5,39.5 + parent: 2 + - uid: 757 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -5.5,39.5 + parent: 2 + - uid: 838 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,1.5 + parent: 2 + - uid: 1052 + components: + - type: Transform + pos: 8.5,42.5 + parent: 2 + - uid: 1053 + components: + - type: Transform + pos: 8.5,41.5 + parent: 2 + - uid: 1054 + components: + - type: Transform + pos: 9.5,42.5 + parent: 2 + - uid: 1055 + components: + - type: Transform + pos: 9.5,41.5 + parent: 2 + - uid: 1056 + components: + - type: Transform + pos: 10.5,42.5 + parent: 2 + - uid: 1057 + components: + - type: Transform + pos: 10.5,41.5 + parent: 2 + - uid: 1058 + components: + - type: Transform + pos: 11.5,42.5 + parent: 2 + - uid: 1059 + components: + - type: Transform + pos: 11.5,41.5 + parent: 2 + - uid: 1060 + components: + - type: Transform + pos: 11.5,43.5 + parent: 2 + - uid: 1061 + components: + - type: Transform + pos: 10.5,43.5 + parent: 2 + - uid: 1062 + components: + - type: Transform + pos: 9.5,43.5 + parent: 2 + - uid: 1063 + components: + - type: Transform + pos: 8.5,43.5 + parent: 2 + - uid: 1090 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -18.5,39.5 + parent: 2 + - uid: 1091 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -19.5,39.5 + parent: 2 + - uid: 1092 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -19.5,38.5 + parent: 2 + - uid: 1093 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -19.5,37.5 + parent: 2 + - uid: 1094 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -19.5,36.5 + parent: 2 + - uid: 1095 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -19.5,35.5 + parent: 2 + - uid: 1096 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -19.5,34.5 + parent: 2 + - uid: 1097 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -19.5,33.5 + parent: 2 + - uid: 1100 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -19.5,28.5 + parent: 2 + - uid: 1101 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -19.5,25.5 + parent: 2 + - uid: 1102 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -19.5,22.5 + parent: 2 + - uid: 1103 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -19.5,19.5 + parent: 2 + - uid: 1104 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -19.5,16.5 + parent: 2 + - uid: 1105 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -19.5,13.5 + parent: 2 + - uid: 1106 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -5.5,25.5 + parent: 2 + - uid: 1107 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -6.5,25.5 + parent: 2 + - uid: 1240 + components: + - type: Transform + pos: 12.5,39.5 + parent: 2 + - uid: 1241 + components: + - type: Transform + pos: 13.5,39.5 + parent: 2 + - uid: 1242 + components: + - type: Transform + pos: 14.5,39.5 + parent: 2 + - uid: 1243 + components: + - type: Transform + pos: 15.5,39.5 + parent: 2 + - uid: 1244 + components: + - type: Transform + pos: 16.5,39.5 + parent: 2 + - uid: 1245 + components: + - type: Transform + pos: 17.5,39.5 + parent: 2 + - uid: 1246 + components: + - type: Transform + pos: 18.5,39.5 + parent: 2 + - uid: 1247 + components: + - type: Transform + pos: 19.5,39.5 + parent: 2 + - uid: 1248 + components: + - type: Transform + pos: 19.5,38.5 + parent: 2 + - uid: 1249 + components: + - type: Transform + pos: 19.5,37.5 + parent: 2 + - uid: 1250 + components: + - type: Transform + pos: 19.5,36.5 + parent: 2 + - uid: 1251 + components: + - type: Transform + pos: 19.5,35.5 + parent: 2 + - uid: 1252 + components: + - type: Transform + pos: 19.5,34.5 + parent: 2 + - uid: 1259 + components: + - type: Transform + pos: 23.5,31.5 + parent: 2 + - uid: 1265 + components: + - type: Transform + pos: 23.5,32.5 + parent: 2 + - uid: 1271 + components: + - type: Transform + pos: 23.5,33.5 + parent: 2 + - uid: 1277 + components: + - type: Transform + pos: 23.5,25.5 + parent: 2 + - uid: 1283 + components: + - type: Transform + pos: 23.5,27.5 + parent: 2 + - uid: 1289 + components: + - type: Transform + pos: 23.5,26.5 + parent: 2 + - uid: 1295 + components: + - type: Transform + pos: 23.5,30.5 + parent: 2 + - uid: 1301 + components: + - type: Transform + pos: 23.5,28.5 + parent: 2 + - uid: 1307 + components: + - type: Transform + pos: 23.5,29.5 + parent: 2 + - uid: 1308 + components: + - type: Transform + pos: 23.5,35.5 + parent: 2 + - uid: 1309 + components: + - type: Transform + pos: 23.5,36.5 + parent: 2 + - uid: 1310 + components: + - type: Transform + pos: 23.5,37.5 + parent: 2 + - uid: 1311 + components: + - type: Transform + pos: 23.5,38.5 + parent: 2 + - uid: 1312 + components: + - type: Transform + pos: 23.5,39.5 + parent: 2 + - uid: 1313 + components: + - type: Transform + pos: 23.5,40.5 + parent: 2 + - uid: 1314 + components: + - type: Transform + pos: 23.5,41.5 + parent: 2 + - uid: 1315 + components: + - type: Transform + pos: 23.5,42.5 + parent: 2 + - uid: 1316 + components: + - type: Transform + pos: 23.5,43.5 + parent: 2 + - uid: 1317 + components: + - type: Transform + pos: 23.5,44.5 + parent: 2 + - uid: 1318 + components: + - type: Transform + pos: 23.5,45.5 + parent: 2 + - uid: 1319 + components: + - type: Transform + pos: 23.5,46.5 + parent: 2 + - uid: 1320 + components: + - type: Transform + pos: 23.5,47.5 + parent: 2 + - uid: 1321 + components: + - type: Transform + pos: 23.5,48.5 + parent: 2 + - uid: 1322 + components: + - type: Transform + pos: 23.5,49.5 + parent: 2 + - uid: 1323 + components: + - type: Transform + pos: 23.5,50.5 + parent: 2 + - uid: 1324 + components: + - type: Transform + pos: 23.5,51.5 + parent: 2 + - uid: 1325 + components: + - type: Transform + pos: 23.5,52.5 + parent: 2 + - uid: 1326 + components: + - type: Transform + pos: 24.5,51.5 + parent: 2 + - uid: 1327 + components: + - type: Transform + pos: 25.5,51.5 + parent: 2 + - uid: 1328 + components: + - type: Transform + pos: 26.5,51.5 + parent: 2 + - uid: 1329 + components: + - type: Transform + pos: 27.5,51.5 + parent: 2 + - uid: 1330 + components: + - type: Transform + pos: 28.5,51.5 + parent: 2 + - uid: 1331 + components: + - type: Transform + pos: 29.5,51.5 + parent: 2 + - uid: 1332 + components: + - type: Transform + pos: 30.5,51.5 + parent: 2 + - uid: 1333 + components: + - type: Transform + pos: 24.5,48.5 + parent: 2 + - uid: 1334 + components: + - type: Transform + pos: 25.5,48.5 + parent: 2 + - uid: 1335 + components: + - type: Transform + pos: 26.5,48.5 + parent: 2 + - uid: 1336 + components: + - type: Transform + pos: 27.5,48.5 + parent: 2 + - uid: 1337 + components: + - type: Transform + pos: 28.5,48.5 + parent: 2 + - uid: 1338 + components: + - type: Transform + pos: 29.5,48.5 + parent: 2 + - uid: 1339 + components: + - type: Transform + pos: 30.5,48.5 + parent: 2 + - uid: 1340 + components: + - type: Transform + pos: 24.5,45.5 + parent: 2 + - uid: 1341 + components: + - type: Transform + pos: 25.5,45.5 + parent: 2 + - uid: 1342 + components: + - type: Transform + pos: 26.5,45.5 + parent: 2 + - uid: 1343 + components: + - type: Transform + pos: 27.5,45.5 + parent: 2 + - uid: 1344 + components: + - type: Transform + pos: 28.5,45.5 + parent: 2 + - uid: 1345 + components: + - type: Transform + pos: 29.5,45.5 + parent: 2 + - uid: 1346 + components: + - type: Transform + pos: 30.5,45.5 + parent: 2 + - uid: 1348 + components: + - type: Transform + pos: 24.5,42.5 + parent: 2 + - uid: 1349 + components: + - type: Transform + pos: 25.5,42.5 + parent: 2 + - uid: 1350 + components: + - type: Transform + pos: 26.5,42.5 + parent: 2 + - uid: 1351 + components: + - type: Transform + pos: 27.5,42.5 + parent: 2 + - uid: 1352 + components: + - type: Transform + pos: 28.5,42.5 + parent: 2 + - uid: 1353 + components: + - type: Transform + pos: 29.5,42.5 + parent: 2 + - uid: 1354 + components: + - type: Transform + pos: 30.5,42.5 + parent: 2 + - uid: 1355 + components: + - type: Transform + pos: 24.5,39.5 + parent: 2 + - uid: 1356 + components: + - type: Transform + pos: 25.5,39.5 + parent: 2 + - uid: 1357 + components: + - type: Transform + pos: 26.5,39.5 + parent: 2 + - uid: 1358 + components: + - type: Transform + pos: 27.5,39.5 + parent: 2 + - uid: 1359 + components: + - type: Transform + pos: 28.5,39.5 + parent: 2 + - uid: 1360 + components: + - type: Transform + pos: 29.5,39.5 + parent: 2 + - uid: 1361 + components: + - type: Transform + pos: 30.5,39.5 + parent: 2 + - uid: 1362 + components: + - type: Transform + pos: 24.5,36.5 + parent: 2 + - uid: 1363 + components: + - type: Transform + pos: 25.5,36.5 + parent: 2 + - uid: 1364 + components: + - type: Transform + pos: 26.5,36.5 + parent: 2 + - uid: 1365 + components: + - type: Transform + pos: 27.5,36.5 + parent: 2 + - uid: 1366 + components: + - type: Transform + pos: 28.5,36.5 + parent: 2 + - uid: 1367 + components: + - type: Transform + pos: 29.5,36.5 + parent: 2 + - uid: 1368 + components: + - type: Transform + pos: 30.5,36.5 + parent: 2 + - uid: 1369 + components: + - type: Transform + pos: 24.5,33.5 + parent: 2 + - uid: 1370 + components: + - type: Transform + pos: 25.5,33.5 + parent: 2 + - uid: 1371 + components: + - type: Transform + pos: 26.5,33.5 + parent: 2 + - uid: 1372 + components: + - type: Transform + pos: 27.5,33.5 + parent: 2 + - uid: 1373 + components: + - type: Transform + pos: 28.5,33.5 + parent: 2 + - uid: 1374 + components: + - type: Transform + pos: 29.5,33.5 + parent: 2 + - uid: 1375 + components: + - type: Transform + pos: 30.5,33.5 + parent: 2 + - uid: 1376 + components: + - type: Transform + pos: 24.5,30.5 + parent: 2 + - uid: 1377 + components: + - type: Transform + pos: 25.5,30.5 + parent: 2 + - uid: 1378 + components: + - type: Transform + pos: 26.5,30.5 + parent: 2 + - uid: 1379 + components: + - type: Transform + pos: 27.5,30.5 + parent: 2 + - uid: 1380 + components: + - type: Transform + pos: 28.5,30.5 + parent: 2 + - uid: 1381 + components: + - type: Transform + pos: 29.5,30.5 + parent: 2 + - uid: 1382 + components: + - type: Transform + pos: 30.5,30.5 + parent: 2 + - uid: 1383 + components: + - type: Transform + pos: 24.5,27.5 + parent: 2 + - uid: 1384 + components: + - type: Transform + pos: 25.5,27.5 + parent: 2 + - uid: 1385 + components: + - type: Transform + pos: 26.5,27.5 + parent: 2 + - uid: 1386 + components: + - type: Transform + pos: 27.5,27.5 + parent: 2 + - uid: 1387 + components: + - type: Transform + pos: 28.5,27.5 + parent: 2 + - uid: 1388 + components: + - type: Transform + pos: 29.5,27.5 + parent: 2 + - uid: 1389 + components: + - type: Transform + pos: 30.5,27.5 + parent: 2 + - uid: 1605 + components: + - type: Transform + pos: 22.5,16.5 + parent: 2 + - uid: 1606 + components: + - type: Transform + pos: 23.5,16.5 + parent: 2 + - uid: 1607 + components: + - type: Transform + pos: 23.5,17.5 + parent: 2 + - uid: 1608 + components: + - type: Transform + pos: 23.5,18.5 + parent: 2 + - uid: 1609 + components: + - type: Transform + pos: 23.5,19.5 + parent: 2 + - uid: 1979 + components: + - type: Transform + pos: -7.5,2.5 + parent: 2 + - uid: 1980 + components: + - type: Transform + pos: -8.5,2.5 + parent: 2 + - uid: 1981 + components: + - type: Transform + pos: -9.5,2.5 + parent: 2 + - uid: 1982 + components: + - type: Transform + pos: -9.5,3.5 + parent: 2 + - uid: 1983 + components: + - type: Transform + pos: -9.5,4.5 + parent: 2 + - uid: 1984 + components: + - type: Transform + pos: -9.5,5.5 + parent: 2 + - uid: 1985 + components: + - type: Transform + pos: -9.5,6.5 + parent: 2 + - uid: 1986 + components: + - type: Transform + pos: -9.5,7.5 + parent: 2 + - uid: 1987 + components: + - type: Transform + pos: 9.5,2.5 + parent: 2 + - uid: 1988 + components: + - type: Transform + pos: 8.5,2.5 + parent: 2 + - uid: 1989 + components: + - type: Transform + pos: 10.5,2.5 + parent: 2 + - uid: 1990 + components: + - type: Transform + pos: 10.5,3.5 + parent: 2 + - uid: 1991 + components: + - type: Transform + pos: 10.5,4.5 + parent: 2 + - uid: 1992 + components: + - type: Transform + pos: 10.5,5.5 + parent: 2 + - uid: 1993 + components: + - type: Transform + pos: 10.5,6.5 + parent: 2 + - uid: 1994 + components: + - type: Transform + pos: 10.5,7.5 + parent: 2 + - uid: 3832 + components: + - type: Transform + pos: -11.5,35.5 + parent: 2 + - uid: 3833 + components: + - type: Transform + pos: -11.5,34.5 + parent: 2 + - uid: 3834 + components: + - type: Transform + pos: -11.5,33.5 + parent: 2 + - uid: 3835 + components: + - type: Transform + pos: 5.5,42.5 + parent: 2 + - uid: 3836 + components: + - type: Transform + pos: 6.5,42.5 + parent: 2 + - uid: 3837 + components: + - type: Transform + pos: 19.5,32.5 + parent: 2 + - uid: 3838 + components: + - type: Transform + pos: 19.5,31.5 + parent: 2 + - uid: 3839 + components: + - type: Transform + pos: 23.5,23.5 + parent: 2 + - uid: 3840 + components: + - type: Transform + pos: 23.5,22.5 + parent: 2 + - uid: 3841 + components: + - type: Transform + pos: 23.5,21.5 + parent: 2 +- proto: Chair + entities: + - uid: 2685 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,6.5 + parent: 2 + - uid: 2703 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 7.5,6.5 + parent: 2 + - uid: 2704 + components: + - type: Transform + pos: 5.5,7.5 + parent: 2 + - uid: 2705 + components: + - type: Transform + pos: 6.5,7.5 + parent: 2 +- proto: ChairWoodFancyOrange + entities: + - uid: 1689 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,6.5 + parent: 2 + - uid: 1690 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,7.5 + parent: 2 +- proto: CircuitImprinterMachineCircuitboard + entities: + - uid: 3854 + components: + - type: Transform + pos: 8.4595375,39.80404 + parent: 2 +- proto: ClosetEmergencyFilledRandom + entities: + - uid: 2112 + components: + - type: Transform + pos: -12.5,34.5 + parent: 2 +- proto: ClosetRadiationSuitFilled + entities: + - uid: 3935 + components: + - type: Transform + pos: -0.5,34.5 + parent: 2 + - uid: 3936 + components: + - type: Transform + pos: 1.5,34.5 + parent: 2 +- proto: ClothingHandsGlovesColorYellow + entities: + - uid: 3942 + components: + - type: Transform + pos: -0.36003697,31.627758 + parent: 2 +- proto: ComfyChair + entities: + - uid: 1694 + components: + - type: Transform + pos: -2.5,6.5 + parent: 2 +- proto: ComputerAlert + entities: + - uid: 537 + components: + - type: Transform + pos: -5.5,1.5 + parent: 2 + - uid: 538 + components: + - type: Transform + pos: 6.5,1.5 + parent: 2 +- proto: ComputerBroken + entities: + - uid: 3246 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 10.5,29.5 + parent: 2 +- proto: ComputerPowerMonitoring + entities: + - uid: 818 + components: + - type: Transform + pos: -0.5,22.5 + parent: 2 + - uid: 1612 + components: + - type: Transform + pos: 21.5,19.5 + parent: 2 + - uid: 3262 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 21.5,15.5 + parent: 2 +- proto: ComputerSolarControl + entities: + - uid: 1611 + components: + - type: Transform + pos: 22.5,19.5 + parent: 2 +- proto: ComputerTabletopStationRecords + entities: + - uid: 1070 + components: + - type: Transform + pos: -6.5,7.5 + parent: 2 +- proto: ComputerTabletopSurveillanceCameraMonitor + entities: + - uid: 125 + components: + - type: Transform + pos: 18.5,19.5 + parent: 2 +- proto: ComputerTelevision + entities: + - uid: 3868 + components: + - type: Transform + pos: 12.5,12.5 + parent: 2 +- proto: ComputerWallmountWithdrawBankATM + entities: + - uid: 3182 + components: + - type: Transform + pos: -7.5,-1.5 + parent: 2 + - type: ContainerContainer + containers: + board: !type:Container + showEnts: False + occludes: True + ents: [] + bank-ATM-cashSlot: !type:ContainerSlot + showEnts: False + occludes: True + ent: null + - type: Physics + canCollide: False + - type: ItemSlots + - uid: 3183 + components: + - type: Transform + pos: 8.5,-1.5 + parent: 2 + - type: ContainerContainer + containers: + board: !type:Container + showEnts: False + occludes: True + ents: [] + bank-ATM-cashSlot: !type:ContainerSlot + showEnts: False + occludes: True + ent: null + - type: Physics + canCollide: False + - type: ItemSlots +- proto: CondenserMachineCircuitBoard + entities: + - uid: 3855 + components: + - type: Transform + pos: 8.4751625,39.49154 + parent: 2 +- proto: ContainmentFieldGenerator + entities: + - uid: 1073 + components: + - type: Transform + pos: 7.5,35.5 + parent: 2 + - uid: 1078 + components: + - type: Transform + pos: 6.5,36.5 + parent: 2 +- proto: ConveyorBelt + entities: + - uid: 2700 + components: + - type: Transform + pos: -12.5,5.5 + parent: 2 + - uid: 2708 + components: + - type: Transform + pos: -12.5,4.5 + parent: 2 + - uid: 2730 + components: + - type: Transform + pos: -12.5,6.5 + parent: 2 + - uid: 2731 + components: + - type: Transform + pos: -12.5,7.5 + parent: 2 +- proto: CurtainsOrangeOpen + entities: + - uid: 1701 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 16.5,13.5 + parent: 2 + - uid: 1702 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 17.5,13.5 + parent: 2 + - uid: 1703 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,13.5 + parent: 2 + - uid: 2684 + components: + - type: Transform + pos: -3.5,4.5 + parent: 2 +- proto: CutterMachineCircuitboard + entities: + - uid: 3860 + components: + - type: Transform + pos: 10.3345375,39.83529 + parent: 2 +- proto: DefibrillatorCabinetFilled + entities: + - uid: 4039 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 8.5,11.5 + parent: 2 +- proto: DisposalBend + entities: + - uid: 1692 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -11.5,-0.5 + parent: 2 + - uid: 1693 + components: + - type: Transform + pos: -10.5,-0.5 + parent: 2 + - uid: 1699 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -12.5,2.5 + parent: 2 + - uid: 4085 + components: + - type: Transform + pos: 11.5,-3.5 + parent: 2 + - uid: 4091 + components: + - type: Transform + pos: 4.5,0.5 + parent: 2 + - uid: 4104 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,9.5 + parent: 2 + - uid: 4120 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,7.5 + parent: 2 + - uid: 4130 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 14.5,16.5 + parent: 2 + - uid: 4131 + components: + - type: Transform + pos: 17.5,16.5 + parent: 2 + - uid: 4143 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -6.5,18.5 + parent: 2 + - uid: 4154 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,9.5 + parent: 2 +- proto: DisposalJunction + entities: + - uid: 3181 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,-3.5 + parent: 2 + - uid: 4073 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,-3.5 + parent: 2 + - uid: 4137 + components: + - type: Transform + pos: -3.5,18.5 + parent: 2 +- proto: DisposalJunctionFlipped + entities: + - uid: 1691 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -11.5,2.5 + parent: 2 + - uid: 4086 + components: + - type: Transform + pos: 0.5,0.5 + parent: 2 + - uid: 4119 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,9.5 + parent: 2 + - uid: 4135 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 15.5,10.5 + parent: 2 + - uid: 4136 + components: + - type: Transform + pos: 14.5,10.5 + parent: 2 +- proto: DisposalPipe + entities: + - uid: 1707 + components: + - type: Transform + pos: -11.5,1.5 + parent: 2 + - uid: 2714 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,-3.5 + parent: 2 + - uid: 3199 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,-2.5 + parent: 2 + - uid: 3224 + components: + - type: Transform + pos: -11.5,0.5 + parent: 2 + - uid: 3225 + components: + - type: Transform + pos: -10.5,-1.5 + parent: 2 + - uid: 3250 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -12.5,3.5 + parent: 2 + - uid: 3251 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -12.5,4.5 + parent: 2 + - uid: 3252 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -12.5,5.5 + parent: 2 + - uid: 3260 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -12.5,6.5 + parent: 2 + - uid: 3753 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 9.5,-3.5 + parent: 2 + - uid: 3928 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 8.5,-3.5 + parent: 2 + - uid: 3929 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 7.5,-3.5 + parent: 2 + - uid: 3958 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,-3.5 + parent: 2 + - uid: 4069 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,-3.5 + parent: 2 + - uid: 4070 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,-3.5 + parent: 2 + - uid: 4071 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 3.5,-3.5 + parent: 2 + - uid: 4072 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,-3.5 + parent: 2 + - uid: 4074 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,-3.5 + parent: 2 + - uid: 4075 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,-3.5 + parent: 2 + - uid: 4076 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-3.5 + parent: 2 + - uid: 4077 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-3.5 + parent: 2 + - uid: 4078 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,-3.5 + parent: 2 + - uid: 4079 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,-3.5 + parent: 2 + - uid: 4080 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,-3.5 + parent: 2 + - uid: 4081 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -7.5,-3.5 + parent: 2 + - uid: 4082 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -8.5,-3.5 + parent: 2 + - uid: 4083 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -9.5,-3.5 + parent: 2 + - uid: 4084 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,-3.5 + parent: 2 + - uid: 4087 + components: + - type: Transform + pos: 0.5,-0.5 + parent: 2 + - uid: 4088 + components: + - type: Transform + pos: 0.5,-1.5 + parent: 2 + - uid: 4089 + components: + - type: Transform + pos: 0.5,-2.5 + parent: 2 + - uid: 4092 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,0.5 + parent: 2 + - uid: 4093 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,0.5 + parent: 2 + - uid: 4094 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,0.5 + parent: 2 + - uid: 4095 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,1.5 + parent: 2 + - uid: 4096 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,2.5 + parent: 2 + - uid: 4097 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,3.5 + parent: 2 + - uid: 4098 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,4.5 + parent: 2 + - uid: 4099 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,5.5 + parent: 2 + - uid: 4100 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,6.5 + parent: 2 + - uid: 4101 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,7.5 + parent: 2 + - uid: 4102 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,8.5 + parent: 2 + - uid: 4106 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 13.5,9.5 + parent: 2 + - uid: 4107 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,9.5 + parent: 2 + - uid: 4108 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,9.5 + parent: 2 + - uid: 4109 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 10.5,9.5 + parent: 2 + - uid: 4110 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 9.5,9.5 + parent: 2 + - uid: 4111 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 8.5,9.5 + parent: 2 + - uid: 4112 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 7.5,9.5 + parent: 2 + - uid: 4113 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,9.5 + parent: 2 + - uid: 4114 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,9.5 + parent: 2 + - uid: 4115 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,9.5 + parent: 2 + - uid: 4116 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,9.5 + parent: 2 + - uid: 4117 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,9.5 + parent: 2 + - uid: 4118 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,9.5 + parent: 2 + - uid: 4121 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,8.5 + parent: 2 + - uid: 4122 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,16.5 + parent: 2 + - uid: 4123 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 15.5,16.5 + parent: 2 + - uid: 4124 + components: + - type: Transform + pos: 14.5,15.5 + parent: 2 + - uid: 4125 + components: + - type: Transform + pos: 14.5,14.5 + parent: 2 + - uid: 4126 + components: + - type: Transform + pos: 14.5,13.5 + parent: 2 + - uid: 4127 + components: + - type: Transform + pos: 14.5,12.5 + parent: 2 + - uid: 4128 + components: + - type: Transform + pos: 14.5,11.5 + parent: 2 + - uid: 4133 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 17.5,10.5 + parent: 2 + - uid: 4134 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,10.5 + parent: 2 + - uid: 4140 + components: + - type: Transform + pos: -6.5,19.5 + parent: 2 + - uid: 4141 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -5.5,18.5 + parent: 2 + - uid: 4142 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,18.5 + parent: 2 + - uid: 4144 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,17.5 + parent: 2 + - uid: 4145 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,16.5 + parent: 2 + - uid: 4146 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,15.5 + parent: 2 + - uid: 4147 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,14.5 + parent: 2 + - uid: 4148 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,13.5 + parent: 2 + - uid: 4149 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,12.5 + parent: 2 + - uid: 4150 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,11.5 + parent: 2 + - uid: 4151 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,10.5 + parent: 2 + - uid: 4152 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,9.5 + parent: 2 + - uid: 4153 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,9.5 + parent: 2 +- proto: DisposalTrunk + entities: + - uid: 1837 + components: + - type: Transform + pos: -12.5,7.5 + parent: 2 + - uid: 2712 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,-4.5 + parent: 2 + - uid: 2713 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 11.5,-4.5 + parent: 2 + - uid: 4090 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,-0.5 + parent: 2 + - uid: 4103 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 3.5,7.5 + parent: 2 + - uid: 4105 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 18.5,10.5 + parent: 2 + - uid: 4129 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 15.5,9.5 + parent: 2 + - uid: 4132 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 17.5,15.5 + parent: 2 + - uid: 4138 + components: + - type: Transform + pos: -3.5,19.5 + parent: 2 + - uid: 4139 + components: + - type: Transform + pos: -6.5,20.5 + parent: 2 +- proto: DisposalUnit + entities: + - uid: 919 + components: + - type: Transform + pos: 1.5,-15.5 + parent: 2 + - uid: 1686 + components: + - type: Transform + pos: 17.5,15.5 + parent: 2 + - uid: 3267 + components: + - type: Transform + pos: -3.5,19.5 + parent: 2 + - uid: 3822 + components: + - type: Transform + pos: 4.5,-0.5 + parent: 2 + - uid: 3823 + components: + - type: Transform + pos: 3.5,7.5 + parent: 2 + - uid: 3824 + components: + - type: Transform + pos: -6.5,20.5 + parent: 2 + - uid: 3826 + components: + - type: Transform + pos: 15.5,9.5 + parent: 2 + - uid: 3830 + components: + - type: Transform + pos: 11.5,-4.5 + parent: 2 + - uid: 3831 + components: + - type: Transform + pos: -10.5,-4.5 + parent: 2 +- proto: DisposalYJunction + entities: + - uid: 4155 + components: + - type: Transform + pos: 0.5,9.5 + parent: 2 +- proto: DrinkMugMetal + entities: + - uid: 3885 + components: + - type: Transform + pos: 11.380635,9.740756 + parent: 2 +- proto: DrinkMugOne + entities: + - uid: 3886 + components: + - type: Transform + pos: -5.6628118,7.4046993 + parent: 2 +- proto: ElectrolysisUnitMachineCircuitboard + entities: + - uid: 3856 + components: + - type: Transform + pos: 9.4126625,39.64779 + parent: 2 +- proto: Emitter + entities: + - uid: 1071 + components: + - type: Transform + pos: 8.5,36.5 + parent: 2 + - uid: 1074 + components: + - type: Transform + pos: 9.5,36.5 + parent: 2 +- proto: EngineeringTechFab + entities: + - uid: 3122 + components: + - type: Transform + pos: 7.5,13.5 + parent: 2 +- proto: ExplosivesSignMed + entities: + - uid: 4007 + components: + - type: Transform + pos: -9.5,38.5 + parent: 2 + - uid: 4008 + components: + - type: Transform + pos: -13.5,38.5 + parent: 2 +- proto: ExtinguisherCabinetFilled + entities: + - uid: 4040 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,19.5 + parent: 2 + - uid: 4041 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -18.5,22.5 + parent: 2 + - uid: 4042 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,40.5 + parent: 2 + - uid: 4043 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 24.5,19.5 + parent: 2 +- proto: FatExtractorMachineCircuitboard + entities: + - uid: 3857 + components: + - type: Transform + pos: 10.2251625,39.61654 + parent: 2 +- proto: FaxMachineNFEdison + entities: + - uid: 1695 + components: + - type: Transform + pos: -1.5,2.5 + parent: 2 +- proto: FireAlarm + entities: + - uid: 2095 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 16.5,11.5 + parent: 2 + - type: DeviceList + devices: + - 1758 + - 1757 + - 1585 + - 1586 + - uid: 2096 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,19.5 + parent: 2 + - type: DeviceList + devices: + - 1761 + - 1760 + - 1759 + - 1583 + - 1584 + - uid: 3123 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,19.5 + parent: 2 + - type: DeviceList + configurators: + - invalid + devices: + - 1588 + - 1587 + - uid: 3124 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 11.5,18.5 + parent: 2 + - type: DeviceList + devices: + - 1583 + - 1589 + - 1590 + - 1584 + - 1585 + - 1586 + - uid: 3818 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,15.5 + parent: 2 + - type: DeviceList + devices: + - 1761 + - 1760 + - 1759 + - 1753 + - 1752 + - 1751 + - 1750 + - 1747 + - 1746 + - 1571 + - 1572 + - 1573 + - 1745 + - 1757 + - 1758 + - 1568 + - 1567 + - uid: 3945 + components: + - type: Transform + pos: 4.5,3.5 + parent: 2 + - type: DeviceList + devices: + - 1740 + - 124 + - 47 + - 550 + - 1741 + - 1742 + - 1743 + - 1574 + - 1575 + - 1576 + - 1883 + - 40 + - 1739 + - 549 + - uid: 3946 + components: + - type: Transform + pos: -23.5,1.5 + parent: 2 + - type: DeviceList + devices: + - 1715 + - 1716 + - 1717 + - 1714 + - 1713 + - 1712 + - uid: 3947 + components: + - type: Transform + pos: -12.5,1.5 + parent: 2 + - type: DeviceList + devices: + - 1715 + - 1716 + - 1717 + - 1720 + - 1719 + - 1718 + - 551 + - uid: 3948 + components: + - type: Transform + pos: 13.5,1.5 + parent: 2 + - type: DeviceList + devices: + - 1735 + - 1734 + - 1733 + - 1723 + - 1722 + - 1721 + - 1566 + - uid: 3949 + components: + - type: Transform + pos: 24.5,1.5 + parent: 2 + - type: DeviceList + devices: + - 1735 + - 1734 + - 1733 + - 1736 + - 1737 + - 1738 + - uid: 3950 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,-5.5 + parent: 2 + - type: DeviceList + devices: + - 1723 + - 1722 + - 1721 + - 1724 + - 1725 + - 1726 + - 1720 + - 1719 + - 1718 + - 1740 + - 124 + - 47 + - 1741 + - 1742 + - 1743 + - 1883 + - 40 + - 1739 + - uid: 3951 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,-19.5 + parent: 2 + - type: DeviceList + devices: + - 1730 + - 1731 + - 1732 + - 1727 + - 1728 + - 1729 + - uid: 3955 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,8.5 + parent: 2 + - type: DeviceList + devices: + - 1749 + - 1748 + - 1746 + - 1747 + - 1569 + - uid: 3956 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -13.5,14.5 + parent: 2 + - type: DeviceList + configurators: + - invalid + devices: + - 1750 + - 1751 + - 1752 + - 1749 + - 1748 +- proto: FireAxeCabinetFilled + entities: + - uid: 2726 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,30.5 + parent: 2 +- proto: Firelock + entities: + - uid: 539 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,2.5 + parent: 2 + - uid: 549 + components: + - type: Transform + pos: 8.5,1.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3945 + - 3944 + - uid: 550 + components: + - type: Transform + pos: -7.5,1.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3945 + - 3944 + - uid: 551 + components: + - type: Transform + pos: -11.5,1.5 + parent: 2 + - type: DeviceNetwork + configurators: + - invalid + deviceLists: + - 3947 + - uid: 1566 + components: + - type: Transform + pos: 12.5,1.5 + parent: 2 + - type: DeviceNetwork + configurators: + - invalid + deviceLists: + - 3948 + - uid: 1567 + components: + - type: Transform + pos: 6.5,4.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3818 + - uid: 1568 + components: + - type: Transform + pos: -5.5,4.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3818 + - uid: 1569 + components: + - type: Transform + pos: -9.5,8.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3955 + - uid: 1570 + components: + - type: Transform + pos: 10.5,8.5 + parent: 2 + - uid: 1571 + components: + - type: Transform + pos: -0.5,8.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3818 + - 3817 + - uid: 1572 + components: + - type: Transform + pos: 0.5,8.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3818 + - 3817 + - uid: 1573 + components: + - type: Transform + pos: 1.5,8.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3818 + - 3817 + - uid: 1574 + components: + - type: Transform + pos: -0.5,3.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3945 + - 3944 + - uid: 1575 + components: + - type: Transform + pos: 0.5,3.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3945 + - 3944 + - uid: 1576 + components: + - type: Transform + pos: 1.5,3.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3945 + - 3944 + - uid: 1578 + components: + - type: Transform + pos: 0.5,35.5 + parent: 2 + - uid: 1579 + components: + - type: Transform + pos: 0.5,30.5 + parent: 2 + - uid: 1580 + components: + - type: Transform + pos: 4.5,42.5 + parent: 2 + - uid: 1581 + components: + - type: Transform + pos: 19.5,30.5 + parent: 2 + - uid: 1583 + components: + - type: Transform + pos: 11.5,17.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3124 + - 1081 + - 2096 + - 2686 + - uid: 1584 + components: + - type: Transform + pos: 11.5,16.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3124 + - 1081 + - 2096 + - 2686 + - uid: 1585 + components: + - type: Transform + pos: 13.5,14.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3124 + - 1081 + - 2095 + - 3125 + - uid: 1586 + components: + - type: Transform + pos: 14.5,14.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3124 + - 1081 + - 2095 + - 3125 + - uid: 1587 + components: + - type: Transform + pos: 16.5,16.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3123 + - 1081 + - uid: 1588 + components: + - type: Transform + pos: 16.5,17.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3123 + - 1081 + - uid: 1589 + components: + - type: Transform + pos: 13.5,19.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3124 + - 1081 + - uid: 1590 + components: + - type: Transform + pos: 14.5,19.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3124 + - 1081 + - uid: 1755 + components: + - type: Transform + pos: 5.5,25.5 + parent: 2 + - uid: 1756 + components: + - type: Transform + pos: 7.5,25.5 + parent: 2 +- proto: FirelockGlass + entities: + - uid: 40 + components: + - type: Transform + pos: 6.5,-1.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3945 + - 3944 + - 3950 + - uid: 47 + components: + - type: Transform + pos: -4.5,-1.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3945 + - 3944 + - 3950 + - uid: 124 + components: + - type: Transform + pos: -5.5,-1.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3945 + - 3944 + - 3950 + - uid: 1712 + components: + - type: Transform + pos: -24.5,0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3946 + - 3952 + - uid: 1713 + components: + - type: Transform + pos: -24.5,-0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3946 + - 3952 + - uid: 1714 + components: + - type: Transform + pos: -24.5,-1.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3946 + - 3952 + - uid: 1715 + components: + - type: Transform + pos: -18.5,0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3947 + - 3946 + - 3952 + - uid: 1716 + components: + - type: Transform + pos: -18.5,-0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3947 + - 3946 + - 3952 + - uid: 1717 + components: + - type: Transform + pos: -18.5,-1.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3947 + - 3946 + - 3952 + - uid: 1718 + components: + - type: Transform + pos: -8.5,-2.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3947 + - 3952 + - 3950 + - uid: 1719 + components: + - type: Transform + pos: -8.5,-3.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3947 + - 3952 + - 3950 + - uid: 1720 + components: + - type: Transform + pos: -8.5,-4.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3947 + - 3952 + - 3950 + - uid: 1721 + components: + - type: Transform + pos: 9.5,-2.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3948 + - 3950 + - 3954 + - uid: 1722 + components: + - type: Transform + pos: 9.5,-3.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3948 + - 3950 + - 3954 + - uid: 1723 + components: + - type: Transform + pos: 9.5,-4.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3948 + - 3950 + - 3954 + - uid: 1724 + components: + - type: Transform + pos: -0.5,-7.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3953 + - 3950 + - uid: 1725 + components: + - type: Transform + pos: 0.5,-7.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3953 + - 3950 + - uid: 1726 + components: + - type: Transform + pos: 1.5,-7.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3953 + - 3950 + - uid: 1727 + components: + - type: Transform + pos: -0.5,-13.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3951 + - 3953 + - uid: 1728 + components: + - type: Transform + pos: 0.5,-13.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3951 + - 3953 + - uid: 1729 + components: + - type: Transform + pos: 1.5,-13.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3951 + - 3953 + - uid: 1730 + components: + - type: Transform + pos: -0.5,-20.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3951 + - 3953 + - uid: 1731 + components: + - type: Transform + pos: 0.5,-20.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3951 + - 3953 + - uid: 1732 + components: + - type: Transform + pos: 1.5,-20.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3951 + - 3953 + - uid: 1733 + components: + - type: Transform + pos: 19.5,0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3949 + - 3948 + - 3954 + - uid: 1734 + components: + - type: Transform + pos: 19.5,-0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3949 + - 3948 + - 3954 + - uid: 1735 + components: + - type: Transform + pos: 19.5,-1.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3949 + - 3948 + - 3954 + - uid: 1736 + components: + - type: Transform + pos: 25.5,0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3949 + - 3954 + - uid: 1737 + components: + - type: Transform + pos: 25.5,-0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3949 + - 3954 + - uid: 1738 + components: + - type: Transform + pos: 25.5,-1.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3949 + - 3954 + - uid: 1739 + components: + - type: Transform + pos: 7.5,-1.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3945 + - 3944 + - 3950 + - uid: 1740 + components: + - type: Transform + pos: -6.5,-1.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3945 + - 3944 + - 3950 + - uid: 1741 + components: + - type: Transform + pos: -0.5,-0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3945 + - 3944 + - 3950 + - uid: 1742 + components: + - type: Transform + pos: 0.5,-0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3945 + - 3944 + - 3950 + - uid: 1743 + components: + - type: Transform + pos: 1.5,-0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3945 + - 3944 + - 3950 + - uid: 1744 + components: + - type: Transform + pos: -3.5,8.5 + parent: 2 + - uid: 1745 + components: + - type: Transform + pos: 4.5,8.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3818 + - 3817 + - uid: 1746 + components: + - type: Transform + pos: -7.5,9.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3818 + - 3817 + - 3955 + - uid: 1747 + components: + - type: Transform + pos: -7.5,10.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3818 + - 3817 + - 3955 + - uid: 1748 + components: + - type: Transform + pos: -13.5,9.5 + parent: 2 + - type: DeviceNetwork + configurators: + - invalid + deviceLists: + - 3955 + - 3956 + - 3957 + - uid: 1749 + components: + - type: Transform + pos: -13.5,10.5 + parent: 2 + - type: DeviceNetwork + configurators: + - invalid + deviceLists: + - 3955 + - 3956 + - 3957 + - uid: 1750 + components: + - type: Transform + pos: -5.5,16.5 + parent: 2 + - type: DeviceNetwork + configurators: + - invalid + deviceLists: + - 3818 + - 3817 + - 3956 + - 3957 + - uid: 1751 + components: + - type: Transform + pos: -5.5,17.5 + parent: 2 + - type: DeviceNetwork + configurators: + - invalid + deviceLists: + - 3818 + - 3817 + - 3956 + - 3957 + - uid: 1752 + components: + - type: Transform + pos: -5.5,18.5 + parent: 2 + - type: DeviceNetwork + configurators: + - invalid + deviceLists: + - 3818 + - 3817 + - 3956 + - 3957 + - uid: 1753 + components: + - type: Transform + pos: 0.5,20.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3818 + - 3817 + - uid: 1754 + components: + - type: Transform + pos: -4.5,25.5 + parent: 2 + - uid: 1757 + components: + - type: Transform + pos: 8.5,9.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 2095 + - 3125 + - 3818 + - 3817 + - uid: 1758 + components: + - type: Transform + pos: 8.5,10.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 2095 + - 3125 + - 3818 + - 3817 + - uid: 1759 + components: + - type: Transform + pos: 6.5,16.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 2096 + - 2686 + - 3818 + - 3817 + - uid: 1760 + components: + - type: Transform + pos: 6.5,17.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 2096 + - 2686 + - 3818 + - 3817 + - uid: 1761 + components: + - type: Transform + pos: 6.5,18.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 2096 + - 2686 + - 3818 + - 3817 + - uid: 1883 + components: + - type: Transform + pos: 5.5,-1.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3945 + - 3944 + - 3950 +- proto: FlatpackerMachineCircuitboard + entities: + - uid: 3848 + components: + - type: Transform + pos: 10.4126625,39.413414 + parent: 2 +- proto: GasMixerOn + entities: + - uid: 1113 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -15.5,15.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' +- proto: GasOutletInjector + entities: + - uid: 784 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -21.5,11.5 + parent: 2 + - uid: 785 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -21.5,14.5 + parent: 2 + - uid: 786 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -21.5,17.5 + parent: 2 + - uid: 787 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -21.5,20.5 + parent: 2 + - uid: 788 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -21.5,23.5 + parent: 2 + - uid: 789 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -21.5,26.5 + parent: 2 + - uid: 790 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -21.5,29.5 + parent: 2 +- proto: GasPassiveGate + entities: + - uid: 798 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -19.5,30.5 + parent: 2 + - uid: 799 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -19.5,27.5 + parent: 2 + - uid: 800 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -19.5,24.5 + parent: 2 + - uid: 801 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -19.5,21.5 + parent: 2 + - uid: 802 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -19.5,18.5 + parent: 2 + - uid: 803 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -19.5,15.5 + parent: 2 + - uid: 804 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -19.5,12.5 + parent: 2 + - uid: 805 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -19.5,11.5 + parent: 2 + - uid: 806 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -19.5,14.5 + parent: 2 + - uid: 807 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -19.5,17.5 + parent: 2 + - uid: 808 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -19.5,20.5 + parent: 2 + - uid: 809 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -19.5,23.5 + parent: 2 + - uid: 810 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -19.5,26.5 + parent: 2 + - uid: 811 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -19.5,29.5 + parent: 2 +- proto: GasPassiveVent + entities: + - uid: 663 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -21.5,27.5 + parent: 2 + - uid: 792 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -21.5,30.5 + parent: 2 + - uid: 793 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -21.5,24.5 + parent: 2 + - uid: 794 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -21.5,21.5 + parent: 2 + - uid: 795 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -21.5,18.5 + parent: 2 + - uid: 796 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -21.5,15.5 + parent: 2 + - uid: 797 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -21.5,12.5 + parent: 2 + - uid: 881 + components: + - type: Transform + pos: -16.5,33.5 + parent: 2 + - uid: 882 + components: + - type: Transform + pos: -15.5,33.5 + parent: 2 + - uid: 883 + components: + - type: Transform + pos: -14.5,33.5 + parent: 2 + - uid: 884 + components: + - type: Transform + pos: -8.5,33.5 + parent: 2 + - uid: 885 + components: + - type: Transform + pos: -7.5,33.5 + parent: 2 + - uid: 886 + components: + - type: Transform + pos: -6.5,33.5 + parent: 2 + - uid: 1088 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -15.5,7.5 + parent: 2 + - uid: 1089 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -16.5,7.5 + parent: 2 + - uid: 1236 + components: + - type: Transform + pos: 17.5,36.5 + parent: 2 + - uid: 1237 + components: + - type: Transform + pos: 12.5,36.5 + parent: 2 +- proto: GasPipeBend + entities: + - uid: 162 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,1.5 + parent: 2 + - uid: 163 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,1.5 + parent: 2 + - uid: 1112 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -15.5,12.5 + parent: 2 + - uid: 1119 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -16.5,14.5 + parent: 2 + - uid: 1120 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -16.5,11.5 + parent: 2 + - uid: 1183 + components: + - type: Transform + pos: -6.5,37.5 + parent: 2 + - uid: 1184 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -7.5,37.5 + parent: 2 + - uid: 1185 + components: + - type: Transform + pos: -15.5,37.5 + parent: 2 + - uid: 1186 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -16.5,37.5 + parent: 2 + - uid: 1197 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 13.5,37.5 + parent: 2 + - uid: 1198 + components: + - type: Transform + pos: 16.5,37.5 + parent: 2 + - uid: 1201 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 12.5,34.5 + parent: 2 + - uid: 1202 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 17.5,34.5 + parent: 2 + - uid: 3297 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-27.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3298 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,-31.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3299 + components: + - type: Transform + pos: 3.5,-27.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3353 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 10.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3354 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3355 + components: + - type: Transform + pos: -9.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3356 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -9.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3365 + components: + - type: Transform + pos: 33.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3368 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 32.5,2.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3369 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 32.5,-3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3370 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 36.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3418 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 12.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3419 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,-3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3429 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,-3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3430 + components: + - type: Transform + pos: -1.5,-3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3431 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,-5.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3432 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,-5.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3467 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -32.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3468 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -31.5,-3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3469 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -35.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3470 + components: + - type: Transform + pos: -31.5,2.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3498 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -11.5,-3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3522 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-28.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3558 + components: + - type: Transform + pos: -7.5,2.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3562 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -7.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3591 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,18.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3592 + components: + - type: Transform + pos: 2.5,18.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3593 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,18.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3594 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,18.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3601 + components: + - type: Transform + pos: -0.5,21.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3602 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,21.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3603 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,21.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3604 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,21.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3605 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,29.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3606 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,29.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3607 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,29.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3608 + components: + - type: Transform + pos: 2.5,29.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3712 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3722 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 13.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3724 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,11.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3733 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,17.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' +- proto: GasPipeFourway + entities: + - uid: 817 + components: + - type: Transform + pos: 0.5,1.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 821 + components: + - type: Transform + pos: 0.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1110 + components: + - type: Transform + pos: -16.5,15.5 + parent: 2 + - uid: 1115 + components: + - type: Transform + pos: -16.5,12.5 + parent: 2 + - uid: 1203 + components: + - type: Transform + pos: 13.5,34.5 + parent: 2 + - uid: 1204 + components: + - type: Transform + pos: 14.5,34.5 + parent: 2 + - uid: 1205 + components: + - type: Transform + pos: 15.5,34.5 + parent: 2 + - uid: 1206 + components: + - type: Transform + pos: 16.5,34.5 + parent: 2 + - uid: 3305 + components: + - type: Transform + pos: 1.5,-27.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3331 + components: + - type: Transform + pos: 0.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3334 + components: + - type: Transform + pos: 0.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3378 + components: + - type: Transform + pos: 32.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3474 + components: + - type: Transform + pos: -31.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3571 + components: + - type: Transform + pos: -3.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3667 + components: + - type: Transform + pos: 14.5,16.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3690 + components: + - type: Transform + pos: 4.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3825 + components: + - type: Transform + pos: -12.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' +- proto: GasPipeStraight + entities: + - uid: 136 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,2.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 137 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,3.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 138 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,4.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 139 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,5.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 140 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,6.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 141 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,7.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 142 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,8.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 143 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 144 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,-0.5 + parent: 2 + - uid: 145 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,-0.5 + parent: 2 + - uid: 258 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,26.5 + parent: 2 + - uid: 332 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -12.5,26.5 + parent: 2 + - uid: 333 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -12.5,24.5 + parent: 2 + - uid: 543 + components: + - type: Transform + pos: 13.5,32.5 + parent: 2 + - uid: 606 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,24.5 + parent: 2 + - uid: 764 + components: + - type: Transform + pos: -16.5,32.5 + parent: 2 + - uid: 765 + components: + - type: Transform + pos: -15.5,32.5 + parent: 2 + - uid: 766 + components: + - type: Transform + pos: -14.5,32.5 + parent: 2 + - uid: 767 + components: + - type: Transform + pos: -8.5,32.5 + parent: 2 + - uid: 768 + components: + - type: Transform + pos: -7.5,32.5 + parent: 2 + - uid: 769 + components: + - type: Transform + pos: -6.5,32.5 + parent: 2 + - uid: 771 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -20.5,29.5 + parent: 2 + - uid: 772 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -20.5,27.5 + parent: 2 + - uid: 773 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -20.5,26.5 + parent: 2 + - uid: 774 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -20.5,24.5 + parent: 2 + - uid: 775 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -20.5,23.5 + parent: 2 + - uid: 776 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -20.5,21.5 + parent: 2 + - uid: 777 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -20.5,20.5 + parent: 2 + - uid: 778 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -20.5,18.5 + parent: 2 + - uid: 779 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -20.5,17.5 + parent: 2 + - uid: 780 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -20.5,15.5 + parent: 2 + - uid: 781 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -20.5,14.5 + parent: 2 + - uid: 782 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -20.5,12.5 + parent: 2 + - uid: 783 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -20.5,11.5 + parent: 2 + - uid: 822 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,29.5 + parent: 2 + - uid: 823 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,27.5 + parent: 2 + - uid: 824 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,26.5 + parent: 2 + - uid: 825 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,24.5 + parent: 2 + - uid: 831 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,30.5 + parent: 2 + - uid: 1086 + components: + - type: Transform + pos: -16.5,8.5 + parent: 2 + - uid: 1087 + components: + - type: Transform + pos: -15.5,8.5 + parent: 2 + - uid: 1111 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -15.5,13.5 + parent: 2 + - uid: 1116 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -15.5,14.5 + parent: 2 + - uid: 1122 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -14.5,15.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 1123 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -13.5,15.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 1124 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -12.5,15.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 1125 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -11.5,15.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 1126 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -10.5,15.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 1127 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -9.5,15.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 1128 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -8.5,15.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 1134 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1135 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -1.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1136 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1137 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1139 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -5.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1140 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -6.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1141 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -7.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1142 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -8.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1143 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -9.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1144 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -10.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1145 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -11.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1146 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -12.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1147 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -13.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1232 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,33.5 + parent: 2 + - uid: 1233 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 14.5,33.5 + parent: 2 + - uid: 1234 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 15.5,33.5 + parent: 2 + - uid: 1235 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 16.5,33.5 + parent: 2 + - uid: 1687 + components: + - type: Transform + pos: 15.5,32.5 + parent: 2 + - uid: 1688 + components: + - type: Transform + pos: 16.5,32.5 + parent: 2 + - uid: 1697 + components: + - type: Transform + pos: 14.5,32.5 + parent: 2 + - uid: 2503 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,12.5 + parent: 2 + - uid: 2504 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,11.5 + parent: 2 + - uid: 2522 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,21.5 + parent: 2 + - uid: 2523 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,20.5 + parent: 2 + - uid: 2524 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,23.5 + parent: 2 + - uid: 2525 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,18.5 + parent: 2 + - uid: 2526 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,17.5 + parent: 2 + - uid: 2527 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,14.5 + parent: 2 + - uid: 2528 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,15.5 + parent: 2 + - uid: 2691 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -20.5,30.5 + parent: 2 + - uid: 3300 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -1.5,-27.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3301 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,-27.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3302 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-30.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3303 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-29.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3304 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-28.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3306 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,-27.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3307 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,-27.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3308 + components: + - type: Transform + pos: 1.5,-26.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3309 + components: + - type: Transform + pos: 1.5,-25.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3310 + components: + - type: Transform + pos: 1.5,-24.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3311 + components: + - type: Transform + pos: 1.5,-22.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3312 + components: + - type: Transform + pos: 1.5,-21.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3313 + components: + - type: Transform + pos: 1.5,-20.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3314 + components: + - type: Transform + pos: 1.5,-19.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3315 + components: + - type: Transform + pos: 1.5,-18.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3316 + components: + - type: Transform + pos: 1.5,-17.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3317 + components: + - type: Transform + pos: 1.5,-15.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3318 + components: + - type: Transform + pos: 1.5,-14.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3319 + components: + - type: Transform + pos: 1.5,-13.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3320 + components: + - type: Transform + pos: 1.5,-12.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3321 + components: + - type: Transform + pos: 1.5,-11.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3322 + components: + - type: Transform + pos: 1.5,-10.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3323 + components: + - type: Transform + pos: 1.5,-8.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3324 + components: + - type: Transform + pos: 1.5,-7.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3325 + components: + - type: Transform + pos: 1.5,-6.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3332 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3333 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3336 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3337 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3338 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3339 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3340 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3341 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3342 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -7.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3343 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -8.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3344 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3345 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3346 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 3.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3347 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3348 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3349 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3350 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 7.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3351 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 8.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3352 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 9.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3371 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 35.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3372 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 34.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3373 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 33.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3374 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 32.5,-0.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3375 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 32.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3376 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 32.5,1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3377 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 32.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3379 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 31.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3380 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 30.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3381 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3382 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 32.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3383 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 31.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3384 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 30.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3385 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 29.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3386 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 28.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3387 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 27.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3388 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3389 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 25.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3390 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3391 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 27.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3392 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3393 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 25.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3394 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3395 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 23.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3396 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3397 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3398 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 21.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3399 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3400 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3401 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 18.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3402 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 17.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3403 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 16.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3404 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 15.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3405 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3406 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3407 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3408 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 10.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3409 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 10.5,-0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3410 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3411 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3412 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3413 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 17.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3414 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3415 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 15.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3416 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 14.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3417 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 13.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3420 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 12.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3421 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,-3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3422 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 9.5,-3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3423 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 8.5,-3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3424 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 7.5,-3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3425 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,-3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3426 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,-3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3427 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,-3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3428 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 3.5,-3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3433 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,-5.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3434 + components: + - type: Transform + pos: -1.5,-4.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3435 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,-4.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3436 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3437 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3438 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,-3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3439 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,-3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3440 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,-3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3441 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -7.5,-3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3442 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -8.5,-3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3443 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -9.5,-3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3444 + components: + - type: Transform + pos: -11.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3445 + components: + - type: Transform + pos: -9.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3446 + components: + - type: Transform + pos: -9.5,-0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3447 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -10.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3448 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -11.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3449 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -13.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3450 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -14.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3451 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -15.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3452 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -16.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3453 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -17.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3454 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3455 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -19.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3456 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -20.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3457 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -21.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3458 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -23.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3459 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -24.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3460 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -25.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3461 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -26.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3462 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -27.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3463 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -28.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3464 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -29.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3465 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -30.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3466 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -31.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3471 + components: + - type: Transform + pos: -31.5,1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3472 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -34.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3473 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -31.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3475 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -31.5,-0.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3476 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -31.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3477 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -32.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3478 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -33.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3480 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -30.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3481 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -29.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3482 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -28.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3483 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -26.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3484 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -25.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3485 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -24.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3486 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -23.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3487 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -22.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3488 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -21.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3489 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -19.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3490 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3491 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -17.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3492 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -16.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3493 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -15.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3494 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -14.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3495 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -13.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3496 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -12.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3499 + components: + - type: Transform + pos: -0.5,-3.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3500 + components: + - type: Transform + pos: -0.5,-4.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3501 + components: + - type: Transform + pos: -0.5,-5.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3502 + components: + - type: Transform + pos: -0.5,-6.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3503 + components: + - type: Transform + pos: -0.5,-7.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3504 + components: + - type: Transform + pos: -0.5,-8.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3505 + components: + - type: Transform + pos: -0.5,-9.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3506 + components: + - type: Transform + pos: -0.5,-10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3507 + components: + - type: Transform + pos: -0.5,-12.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3508 + components: + - type: Transform + pos: -0.5,-13.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3509 + components: + - type: Transform + pos: -0.5,-14.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3510 + components: + - type: Transform + pos: -0.5,-15.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3511 + components: + - type: Transform + pos: -0.5,-16.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3512 + components: + - type: Transform + pos: -0.5,-18.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3513 + components: + - type: Transform + pos: -0.5,-19.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3514 + components: + - type: Transform + pos: -0.5,-20.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3515 + components: + - type: Transform + pos: -0.5,-21.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3516 + components: + - type: Transform + pos: -0.5,-22.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3517 + components: + - type: Transform + pos: -0.5,-23.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3518 + components: + - type: Transform + pos: -0.5,-24.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3519 + components: + - type: Transform + pos: -0.5,-25.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3520 + components: + - type: Transform + pos: -0.5,-26.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3521 + components: + - type: Transform + pos: -0.5,-27.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3525 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3526 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3527 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3528 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3529 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3530 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3531 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 3.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3532 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3538 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -7.5,16.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3539 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -7.5,17.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3540 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -7.5,18.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3541 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -7.5,19.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3543 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -13.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3544 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -12.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3545 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -11.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3548 + components: + - type: Transform + pos: -9.5,8.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3549 + components: + - type: Transform + pos: -9.5,7.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3550 + components: + - type: Transform + pos: -9.5,6.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3551 + components: + - type: Transform + pos: -9.5,5.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3552 + components: + - type: Transform + pos: -9.5,4.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3553 + components: + - type: Transform + pos: -9.5,3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3555 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -10.5,2.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3556 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -8.5,2.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3559 + components: + - type: Transform + pos: -11.5,1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3560 + components: + - type: Transform + pos: -11.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3561 + components: + - type: Transform + pos: -7.5,1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3563 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3565 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -11.5,-0.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3566 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -8.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3567 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -7.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3568 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3569 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3570 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3572 + components: + - type: Transform + pos: -3.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3573 + components: + - type: Transform + pos: -3.5,11.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3574 + components: + - type: Transform + pos: -3.5,12.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3575 + components: + - type: Transform + pos: -3.5,13.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3579 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3580 + components: + - type: Transform + pos: 2.5,11.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3581 + components: + - type: Transform + pos: 2.5,12.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3582 + components: + - type: Transform + pos: 2.5,13.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3583 + components: + - type: Transform + pos: 2.5,14.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3584 + components: + - type: Transform + pos: 2.5,15.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3585 + components: + - type: Transform + pos: 2.5,16.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3586 + components: + - type: Transform + pos: 2.5,17.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3588 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,15.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3589 + components: + - type: Transform + pos: -3.5,16.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3590 + components: + - type: Transform + pos: -3.5,17.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3595 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,18.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3596 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -1.5,18.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3597 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,19.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3598 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,19.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3599 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,20.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3600 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,20.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3611 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,22.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3612 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,23.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3613 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,24.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3614 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,25.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3615 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,26.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3616 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,27.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3617 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,22.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3618 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,23.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3619 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,24.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3620 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,25.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3621 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,26.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3622 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,27.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3623 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,30.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3624 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3625 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,33.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3626 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,32.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3627 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3628 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,34.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3629 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,34.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3632 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,35.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3633 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,35.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3634 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,36.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3635 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,36.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3643 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,37.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3644 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,37.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3645 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,37.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3646 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,37.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3647 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,37.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3648 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,37.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3649 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,37.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3650 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,38.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3651 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,38.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3652 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,39.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3653 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,39.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3654 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 3.5,39.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3655 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,39.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3656 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,39.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3660 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,15.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3661 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,15.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3668 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 13.5,16.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3669 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,16.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3670 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,16.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3671 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 10.5,16.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3672 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 9.5,16.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3676 + components: + - type: Transform + pos: -4.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3677 + components: + - type: Transform + pos: -4.5,8.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3678 + components: + - type: Transform + pos: -4.5,7.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3681 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,7.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3682 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,8.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3683 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3684 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3685 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3686 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3687 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3688 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3689 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 3.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3693 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,7.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3694 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,8.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3695 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,7.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3696 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,8.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3697 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3699 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3700 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3701 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3702 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,11.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3703 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,12.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3704 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,13.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3705 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3706 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3707 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 7.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3708 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 8.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3709 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 9.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3710 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3711 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 11.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3715 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3716 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 7.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3717 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 8.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3718 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 9.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3719 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3720 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 11.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3721 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 12.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3725 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 14.5,12.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3726 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 14.5,13.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3727 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 14.5,14.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3728 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 14.5,15.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3729 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 8.5,17.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3730 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 7.5,17.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3731 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,17.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3732 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,17.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3734 + components: + - type: Transform + pos: 4.5,16.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3735 + components: + - type: Transform + pos: 4.5,15.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3736 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 10.5,17.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3737 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,17.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3738 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,17.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3739 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,17.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3740 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 15.5,17.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3741 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 16.5,17.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3742 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 17.5,17.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3743 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 18.5,17.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3744 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 15.5,16.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3745 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 16.5,16.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3746 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 17.5,16.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3747 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 18.5,16.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3750 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,30.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 4168 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -12.5,1.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 4169 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -12.5,2.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' +- proto: GasPipeTJunction + entities: + - uid: 128 + components: + - type: Transform + pos: -1.5,1.5 + parent: 2 + - uid: 146 + components: + - type: Transform + pos: 2.5,1.5 + parent: 2 + - uid: 836 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -7.5,15.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 837 + components: + - type: Transform + pos: -4.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1131 + components: + - type: Transform + pos: -16.5,10.5 + parent: 2 + - uid: 1195 + components: + - type: Transform + pos: 14.5,37.5 + parent: 2 + - uid: 1196 + components: + - type: Transform + pos: 15.5,37.5 + parent: 2 + - uid: 3326 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,-23.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3327 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,-16.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3328 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,-9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3329 + components: + - type: Transform + pos: 1.5,-5.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3330 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-5.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3335 + components: + - type: Transform + pos: -0.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3358 + components: + - type: Transform + pos: -22.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3359 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -20.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3360 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -27.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3361 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,-3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3362 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 11.5,-3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3363 + components: + - type: Transform + pos: 13.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3364 + components: + - type: Transform + pos: 23.5,0.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3366 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 28.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3367 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 21.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3497 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -11.5,-1.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3523 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,-17.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3524 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,-11.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3542 + components: + - type: Transform + pos: -15.5,10.5 + parent: 2 + - uid: 3546 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3547 + components: + - type: Transform + pos: -9.5,9.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3554 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -9.5,2.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3557 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -11.5,2.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3576 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,14.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3577 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,14.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3578 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3587 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,15.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3609 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,28.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3610 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,28.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3630 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,32.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3631 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,33.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3636 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,37.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3637 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,39.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3666 + components: + - type: Transform + pos: 13.5,17.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3675 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 9.5,17.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3698 + components: + - type: Transform + pos: 5.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3723 + components: + - type: Transform + pos: 13.5,11.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' +- proto: GasPort + entities: + - uid: 147 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,-1.5 + parent: 2 + - uid: 148 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,-1.5 + parent: 2 + - uid: 164 + components: + - type: Transform + pos: 4.5,2.5 + parent: 2 + - uid: 165 + components: + - type: Transform + pos: -3.5,2.5 + parent: 2 + - uid: 1114 + components: + - type: Transform + pos: -16.5,13.5 + parent: 2 + - uid: 1121 + components: + - type: Transform + pos: -16.5,16.5 + parent: 2 + - uid: 1132 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -17.5,10.5 + parent: 2 + - uid: 3204 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,23.5 + parent: 2 + - uid: 3205 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,22.5 + parent: 2 + - uid: 3206 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,21.5 + parent: 2 +- proto: GasPressurePump + entities: + - uid: 129 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,1.5 + parent: 2 + - uid: 131 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,1.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 132 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,1.5 + parent: 2 + - uid: 133 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,1.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1133 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -14.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' +- proto: GasPressurePumpOnMax + entities: + - uid: 1108 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -17.5,12.5 + parent: 2 + - uid: 1109 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -17.5,15.5 + parent: 2 + - uid: 1117 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -17.5,14.5 + parent: 2 + - uid: 1118 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -17.5,11.5 + parent: 2 +- proto: GasRecycler + entities: + - uid: 1948 + components: + - type: Transform + pos: -5.5,24.5 + parent: 2 +- proto: GasThermoMachineFreezer + entities: + - uid: 3201 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -5.5,21.5 + parent: 2 + - uid: 3202 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -5.5,22.5 + parent: 2 + - uid: 3203 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -5.5,23.5 + parent: 2 +- proto: GasValve + entities: + - uid: 130 + components: + - type: Transform + pos: -1.5,0.5 + parent: 2 + - uid: 134 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,0.5 + parent: 2 + - uid: 607 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -12.5,27.5 + parent: 2 + - uid: 608 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,27.5 + parent: 2 + - uid: 609 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,23.5 + parent: 2 + - uid: 610 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -12.5,23.5 + parent: 2 + - uid: 758 + components: + - type: Transform + pos: -16.5,31.5 + parent: 2 + - uid: 759 + components: + - type: Transform + pos: -14.5,31.5 + parent: 2 + - uid: 760 + components: + - type: Transform + pos: -8.5,31.5 + parent: 2 + - uid: 761 + components: + - type: Transform + pos: -6.5,31.5 + parent: 2 + - uid: 762 + components: + - type: Transform + pos: -15.5,31.5 + parent: 2 + - uid: 763 + components: + - type: Transform + pos: -7.5,31.5 + parent: 2 + - uid: 1084 + components: + - type: Transform + pos: -16.5,9.5 + parent: 2 + - uid: 1085 + components: + - type: Transform + pos: -15.5,9.5 + parent: 2 + - uid: 1199 + components: + - type: Transform + pos: 12.5,35.5 + parent: 2 + - uid: 1200 + components: + - type: Transform + pos: 17.5,35.5 + parent: 2 +- proto: GasVentPump + entities: + - uid: 839 + components: + - type: Transform + pos: -10.5,10.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3957 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2172 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -14.5,9.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3957 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3278 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -2.5,-28.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3953 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3279 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,-28.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3953 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3280 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,-31.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3953 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3281 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,-23.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3953 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3282 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,-16.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3953 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3283 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,-9.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3953 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3284 + components: + - type: Transform + pos: 0.5,-4.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3944 + - 3953 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3285 + components: + - type: Transform + pos: -10.5,-2.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3952 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3286 + components: + - type: Transform + pos: 11.5,-2.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3954 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3287 + components: + - type: Transform + pos: 21.5,-0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3954 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3288 + components: + - type: Transform + pos: 28.5,-0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3954 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3289 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 33.5,2.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3954 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3290 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 33.5,-3.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3954 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3291 + components: + - type: Transform + pos: 36.5,-0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3954 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3292 + components: + - type: Transform + pos: -20.5,-0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3952 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3293 + components: + - type: Transform + pos: -27.5,-0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3952 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3294 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -32.5,2.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3952 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3295 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -32.5,-3.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3952 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3296 + components: + - type: Transform + pos: -35.5,-0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3952 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3537 + components: + - type: Transform + pos: -7.5,20.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3957 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3564 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -5.5,0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3944 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3638 + components: + - type: Transform + pos: -0.5,40.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3642 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,37.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3657 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,32.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3658 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,28.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3662 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 3.5,14.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3817 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3663 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,14.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3817 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3664 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,16.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 1081 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3674 + components: + - type: Transform + pos: 9.5,18.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 2686 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3680 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,6.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3817 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3691 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,6.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3817 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3713 + components: + - type: Transform + pos: 12.5,10.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3125 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3749 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,17.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 1081 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4170 + components: + - type: Transform + pos: -11.5,3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' +- proto: GasVentScrubber + entities: + - uid: 3268 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,-28.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3953 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3269 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,-17.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3953 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3270 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,-11.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3953 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3271 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -32.5,-0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3952 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3272 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -22.5,-0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3952 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3273 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -12.5,-0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3952 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3274 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-3.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3944 + - 3953 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3275 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 23.5,-0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3954 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3276 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,-0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3954 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3277 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 33.5,-0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3954 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3533 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3944 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3534 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3944 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3535 + components: + - type: Transform + pos: 0.5,11.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3817 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3639 + components: + - type: Transform + pos: 1.5,40.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3640 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,33.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3641 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,39.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3659 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,28.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3665 + components: + - type: Transform + pos: 14.5,17.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 1081 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3673 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 8.5,16.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 2686 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3679 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,6.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3817 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3692 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,6.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3817 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3714 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 12.5,11.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3125 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3748 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,16.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 1081 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 4171 + components: + - type: Transform + pos: -12.5,3.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' +- proto: GeigerCounter + entities: + - uid: 3939 + components: + - type: Transform + pos: -0.70378697,31.690258 + parent: 2 + - uid: 3940 + components: + - type: Transform + pos: -0.51628697,31.580883 + parent: 2 +- proto: GravityGeneratorMini + entities: + - uid: 820 + components: + - type: Transform + pos: 17.5,19.5 + parent: 2 +- proto: Grille + entities: + - uid: 586 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,32.5 + parent: 2 + - uid: 587 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,33.5 + parent: 2 + - uid: 588 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,32.5 + parent: 2 + - uid: 589 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,33.5 + parent: 2 + - uid: 841 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,12.5 + parent: 2 + - uid: 844 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,13.5 + parent: 2 + - uid: 920 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,20.5 + parent: 2 + - uid: 921 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,21.5 + parent: 2 + - uid: 922 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,18.5 + parent: 2 + - uid: 926 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,11.5 + parent: 2 + - uid: 1083 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,17.5 + parent: 2 + - uid: 1129 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,14.5 + parent: 2 + - uid: 1130 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,15.5 + parent: 2 + - uid: 1764 + components: + - type: Transform + pos: -3.5,42.5 + parent: 2 + - uid: 1765 + components: + - type: Transform + pos: -1.5,44.5 + parent: 2 + - uid: 1766 + components: + - type: Transform + pos: -0.5,44.5 + parent: 2 + - uid: 1767 + components: + - type: Transform + pos: 0.5,44.5 + parent: 2 + - uid: 1768 + components: + - type: Transform + pos: 1.5,44.5 + parent: 2 + - uid: 1769 + components: + - type: Transform + pos: 2.5,44.5 + parent: 2 + - uid: 1770 + components: + - type: Transform + pos: 5.5,35.5 + parent: 2 + - uid: 1771 + components: + - type: Transform + pos: 5.5,34.5 + parent: 2 + - uid: 1772 + components: + - type: Transform + pos: 11.5,37.5 + parent: 2 + - uid: 1773 + components: + - type: Transform + pos: 11.5,36.5 + parent: 2 + - uid: 1774 + components: + - type: Transform + pos: 11.5,35.5 + parent: 2 + - uid: 1775 + components: + - type: Transform + pos: 7.5,33.5 + parent: 2 + - uid: 1776 + components: + - type: Transform + pos: 8.5,33.5 + parent: 2 + - uid: 1777 + components: + - type: Transform + pos: 9.5,33.5 + parent: 2 + - uid: 1778 + components: + - type: Transform + pos: 5.5,31.5 + parent: 2 + - uid: 1779 + components: + - type: Transform + pos: 5.5,32.5 + parent: 2 + - uid: 1780 + components: + - type: Transform + pos: 13.5,33.5 + parent: 2 + - uid: 1781 + components: + - type: Transform + pos: 14.5,33.5 + parent: 2 + - uid: 1782 + components: + - type: Transform + pos: 15.5,33.5 + parent: 2 + - uid: 1783 + components: + - type: Transform + pos: 16.5,33.5 + parent: 2 + - uid: 1784 + components: + - type: Transform + pos: 18.5,36.5 + parent: 2 + - uid: 1785 + components: + - type: Transform + pos: 18.5,35.5 + parent: 2 + - uid: 1787 + components: + - type: Transform + pos: 21.5,28.5 + parent: 2 + - uid: 1788 + components: + - type: Transform + pos: 21.5,27.5 + parent: 2 + - uid: 1789 + components: + - type: Transform + pos: 21.5,22.5 + parent: 2 + - uid: 1790 + components: + - type: Transform + pos: 21.5,21.5 + parent: 2 + - uid: 1791 + components: + - type: Transform + pos: 24.5,22.5 + parent: 2 + - uid: 1792 + components: + - type: Transform + pos: 24.5,21.5 + parent: 2 + - uid: 1793 + components: + - type: Transform + pos: 18.5,20.5 + parent: 2 + - uid: 1794 + components: + - type: Transform + pos: 19.5,20.5 + parent: 2 + - uid: 1795 + components: + - type: Transform + pos: 24.5,17.5 + parent: 2 + - uid: 1796 + components: + - type: Transform + pos: 24.5,16.5 + parent: 2 + - uid: 1797 + components: + - type: Transform + pos: 21.5,14.5 + parent: 2 + - uid: 1798 + components: + - type: Transform + pos: 22.5,14.5 + parent: 2 + - uid: 1799 + components: + - type: Transform + pos: 19.5,13.5 + parent: 2 + - uid: 1800 + components: + - type: Transform + pos: 19.5,12.5 + parent: 2 + - uid: 1801 + components: + - type: Transform + pos: 17.5,9.5 + parent: 2 + - uid: 1802 + components: + - type: Transform + pos: 18.5,9.5 + parent: 2 + - uid: 1803 + components: + - type: Transform + pos: 13.5,8.5 + parent: 2 + - uid: 1804 + components: + - type: Transform + pos: 14.5,8.5 + parent: 2 + - uid: 1805 + components: + - type: Transform + pos: 15.5,8.5 + parent: 2 + - uid: 1806 + components: + - type: Transform + pos: 8.5,12.5 + parent: 2 + - uid: 1807 + components: + - type: Transform + pos: 8.5,13.5 + parent: 2 + - uid: 1808 + components: + - type: Transform + pos: 5.5,28.5 + parent: 2 + - uid: 1809 + components: + - type: Transform + pos: 5.5,27.5 + parent: 2 + - uid: 1810 + components: + - type: Transform + pos: 5.5,23.5 + parent: 2 + - uid: 1811 + components: + - type: Transform + pos: 5.5,22.5 + parent: 2 + - uid: 1812 + components: + - type: Transform + pos: 4.5,20.5 + parent: 2 + - uid: 1813 + components: + - type: Transform + pos: 3.5,20.5 + parent: 2 + - uid: 1814 + components: + - type: Transform + pos: 2.5,20.5 + parent: 2 + - uid: 1815 + components: + - type: Transform + pos: -3.5,20.5 + parent: 2 + - uid: 1816 + components: + - type: Transform + pos: -2.5,20.5 + parent: 2 + - uid: 1817 + components: + - type: Transform + pos: -1.5,20.5 + parent: 2 + - uid: 1818 + components: + - type: Transform + pos: -4.5,22.5 + parent: 2 + - uid: 1819 + components: + - type: Transform + pos: -4.5,23.5 + parent: 2 + - uid: 1820 + components: + - type: Transform + pos: -4.5,27.5 + parent: 2 + - uid: 1821 + components: + - type: Transform + pos: -4.5,28.5 + parent: 2 + - uid: 1822 + components: + - type: Transform + pos: -4.5,33.5 + parent: 2 + - uid: 1823 + components: + - type: Transform + pos: -4.5,34.5 + parent: 2 + - uid: 1824 + components: + - type: Transform + pos: -4.5,35.5 + parent: 2 + - uid: 1825 + components: + - type: Transform + pos: -8.5,32.5 + parent: 2 + - uid: 1826 + components: + - type: Transform + pos: -7.5,32.5 + parent: 2 + - uid: 1827 + components: + - type: Transform + pos: -6.5,32.5 + parent: 2 + - uid: 1828 + components: + - type: Transform + pos: -14.5,32.5 + parent: 2 + - uid: 1829 + components: + - type: Transform + pos: -15.5,32.5 + parent: 2 + - uid: 1830 + components: + - type: Transform + pos: -16.5,32.5 + parent: 2 + - uid: 1839 + components: + - type: Transform + pos: -20.5,30.5 + parent: 2 + - uid: 1840 + components: + - type: Transform + pos: -20.5,29.5 + parent: 2 + - uid: 1841 + components: + - type: Transform + pos: -20.5,27.5 + parent: 2 + - uid: 1842 + components: + - type: Transform + pos: -20.5,26.5 + parent: 2 + - uid: 1843 + components: + - type: Transform + pos: -20.5,24.5 + parent: 2 + - uid: 1844 + components: + - type: Transform + pos: -20.5,23.5 + parent: 2 + - uid: 1847 + components: + - type: Transform + pos: -20.5,21.5 + parent: 2 + - uid: 1848 + components: + - type: Transform + pos: -20.5,20.5 + parent: 2 + - uid: 1851 + components: + - type: Transform + pos: -20.5,18.5 + parent: 2 + - uid: 1852 + components: + - type: Transform + pos: -20.5,17.5 + parent: 2 + - uid: 1855 + components: + - type: Transform + pos: -20.5,15.5 + parent: 2 + - uid: 1856 + components: + - type: Transform + pos: -20.5,14.5 + parent: 2 + - uid: 1857 + components: + - type: Transform + pos: -20.5,12.5 + parent: 2 + - uid: 1858 + components: + - type: Transform + pos: -20.5,11.5 + parent: 2 + - uid: 1860 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,26.5 + parent: 2 + - uid: 1861 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,24.5 + parent: 2 + - uid: 1862 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,23.5 + parent: 2 + - uid: 1864 + components: + - type: Transform + pos: -16.5,8.5 + parent: 2 + - uid: 1865 + components: + - type: Transform + pos: -15.5,8.5 + parent: 2 + - uid: 1866 + components: + - type: Transform + pos: -11.5,14.5 + parent: 2 + - uid: 1867 + components: + - type: Transform + pos: -10.5,14.5 + parent: 2 + - uid: 1868 + components: + - type: Transform + pos: -9.5,14.5 + parent: 2 + - uid: 1869 + components: + - type: Transform + pos: -7.5,12.5 + parent: 2 + - uid: 1870 + components: + - type: Transform + pos: -7.5,13.5 + parent: 2 + - uid: 1871 + components: + - type: Transform + pos: -6.5,8.5 + parent: 2 + - uid: 1872 + components: + - type: Transform + pos: -5.5,8.5 + parent: 2 + - uid: 1873 + components: + - type: Transform + pos: -1.5,7.5 + parent: 2 + - uid: 1874 + components: + - type: Transform + pos: -1.5,6.5 + parent: 2 + - uid: 1875 + components: + - type: Transform + pos: -1.5,5.5 + parent: 2 + - uid: 1876 + components: + - type: Transform + pos: -1.5,4.5 + parent: 2 + - uid: 1877 + components: + - type: Transform + pos: 2.5,7.5 + parent: 2 + - uid: 1878 + components: + - type: Transform + pos: 2.5,6.5 + parent: 2 + - uid: 1879 + components: + - type: Transform + pos: 2.5,5.5 + parent: 2 + - uid: 1880 + components: + - type: Transform + pos: 2.5,4.5 + parent: 2 + - uid: 1881 + components: + - type: Transform + pos: 6.5,8.5 + parent: 2 + - uid: 1882 + components: + - type: Transform + pos: 7.5,8.5 + parent: 2 + - uid: 1885 + components: + - type: Transform + pos: -1.5,-0.5 + parent: 2 + - uid: 1886 + components: + - type: Transform + pos: 2.5,-0.5 + parent: 2 + - uid: 1887 + components: + - type: Transform + pos: -35.5,1.5 + parent: 2 + - uid: 1888 + components: + - type: Transform + pos: -34.5,2.5 + parent: 2 + - uid: 1889 + components: + - type: Transform + pos: -35.5,-2.5 + parent: 2 + - uid: 1890 + components: + - type: Transform + pos: -34.5,-3.5 + parent: 2 + - uid: 1891 + components: + - type: Transform + pos: -30.5,2.5 + parent: 2 + - uid: 1892 + components: + - type: Transform + pos: -30.5,-3.5 + parent: 2 + - uid: 1893 + components: + - type: Transform + pos: -28.5,1.5 + parent: 2 + - uid: 1894 + components: + - type: Transform + pos: -27.5,1.5 + parent: 2 + - uid: 1895 + components: + - type: Transform + pos: -26.5,1.5 + parent: 2 + - uid: 1896 + components: + - type: Transform + pos: -28.5,-2.5 + parent: 2 + - uid: 1897 + components: + - type: Transform + pos: -27.5,-2.5 + parent: 2 + - uid: 1898 + components: + - type: Transform + pos: -26.5,-2.5 + parent: 2 + - uid: 1899 + components: + - type: Transform + pos: -22.5,1.5 + parent: 2 + - uid: 1900 + components: + - type: Transform + pos: -21.5,1.5 + parent: 2 + - uid: 1901 + components: + - type: Transform + pos: -20.5,1.5 + parent: 2 + - uid: 1902 + components: + - type: Transform + pos: -22.5,-2.5 + parent: 2 + - uid: 1903 + components: + - type: Transform + pos: -21.5,-2.5 + parent: 2 + - uid: 1904 + components: + - type: Transform + pos: -20.5,-2.5 + parent: 2 + - uid: 1905 + components: + - type: Transform + pos: -16.5,1.5 + parent: 2 + - uid: 1906 + components: + - type: Transform + pos: -15.5,1.5 + parent: 2 + - uid: 1907 + components: + - type: Transform + pos: -14.5,1.5 + parent: 2 + - uid: 1908 + components: + - type: Transform + pos: -16.5,-2.5 + parent: 2 + - uid: 1909 + components: + - type: Transform + pos: -15.5,-2.5 + parent: 2 + - uid: 1910 + components: + - type: Transform + pos: -14.5,-2.5 + parent: 2 + - uid: 1913 + components: + - type: Transform + pos: -10.5,-5.5 + parent: 2 + - uid: 1914 + components: + - type: Transform + pos: -9.5,-5.5 + parent: 2 + - uid: 1915 + components: + - type: Transform + pos: -7.5,-5.5 + parent: 2 + - uid: 1916 + components: + - type: Transform + pos: -6.5,-5.5 + parent: 2 + - uid: 1920 + components: + - type: Transform + pos: -1.5,-9.5 + parent: 2 + - uid: 1921 + components: + - type: Transform + pos: -1.5,-10.5 + parent: 2 + - uid: 1922 + components: + - type: Transform + pos: -1.5,-11.5 + parent: 2 + - uid: 1923 + components: + - type: Transform + pos: 2.5,-9.5 + parent: 2 + - uid: 1924 + components: + - type: Transform + pos: 2.5,-10.5 + parent: 2 + - uid: 1925 + components: + - type: Transform + pos: 2.5,-11.5 + parent: 2 + - uid: 1926 + components: + - type: Transform + pos: -1.5,-15.5 + parent: 2 + - uid: 1927 + components: + - type: Transform + pos: -1.5,-16.5 + parent: 2 + - uid: 1928 + components: + - type: Transform + pos: -1.5,-17.5 + parent: 2 + - uid: 1929 + components: + - type: Transform + pos: -1.5,-18.5 + parent: 2 + - uid: 1930 + components: + - type: Transform + pos: 2.5,-15.5 + parent: 2 + - uid: 1931 + components: + - type: Transform + pos: 2.5,-16.5 + parent: 2 + - uid: 1932 + components: + - type: Transform + pos: 2.5,-17.5 + parent: 2 + - uid: 1933 + components: + - type: Transform + pos: 2.5,-18.5 + parent: 2 + - uid: 1934 + components: + - type: Transform + pos: -1.5,-22.5 + parent: 2 + - uid: 1935 + components: + - type: Transform + pos: -1.5,-23.5 + parent: 2 + - uid: 1936 + components: + - type: Transform + pos: -1.5,-24.5 + parent: 2 + - uid: 1937 + components: + - type: Transform + pos: 2.5,-22.5 + parent: 2 + - uid: 1938 + components: + - type: Transform + pos: 2.5,-23.5 + parent: 2 + - uid: 1939 + components: + - type: Transform + pos: 2.5,-24.5 + parent: 2 + - uid: 1940 + components: + - type: Transform + pos: -2.5,-26.5 + parent: 2 + - uid: 1941 + components: + - type: Transform + pos: 3.5,-26.5 + parent: 2 + - uid: 1942 + components: + - type: Transform + pos: -2.5,-30.5 + parent: 2 + - uid: 1943 + components: + - type: Transform + pos: 3.5,-30.5 + parent: 2 + - uid: 1944 + components: + - type: Transform + pos: -1.5,-31.5 + parent: 2 + - uid: 1945 + components: + - type: Transform + pos: 2.5,-31.5 + parent: 2 + - uid: 1949 + components: + - type: Transform + pos: 7.5,-5.5 + parent: 2 + - uid: 1950 + components: + - type: Transform + pos: 8.5,-5.5 + parent: 2 + - uid: 1951 + components: + - type: Transform + pos: 10.5,-5.5 + parent: 2 + - uid: 1952 + components: + - type: Transform + pos: 11.5,-5.5 + parent: 2 + - uid: 1955 + components: + - type: Transform + pos: 15.5,-2.5 + parent: 2 + - uid: 1956 + components: + - type: Transform + pos: 16.5,-2.5 + parent: 2 + - uid: 1957 + components: + - type: Transform + pos: 17.5,-2.5 + parent: 2 + - uid: 1958 + components: + - type: Transform + pos: 15.5,1.5 + parent: 2 + - uid: 1959 + components: + - type: Transform + pos: 16.5,1.5 + parent: 2 + - uid: 1960 + components: + - type: Transform + pos: 17.5,1.5 + parent: 2 + - uid: 1961 + components: + - type: Transform + pos: 21.5,1.5 + parent: 2 + - uid: 1962 + components: + - type: Transform + pos: 22.5,1.5 + parent: 2 + - uid: 1963 + components: + - type: Transform + pos: 23.5,1.5 + parent: 2 + - uid: 1964 + components: + - type: Transform + pos: 21.5,-2.5 + parent: 2 + - uid: 1965 + components: + - type: Transform + pos: 22.5,-2.5 + parent: 2 + - uid: 1966 + components: + - type: Transform + pos: 23.5,-2.5 + parent: 2 + - uid: 1967 + components: + - type: Transform + pos: 27.5,1.5 + parent: 2 + - uid: 1968 + components: + - type: Transform + pos: 28.5,1.5 + parent: 2 + - uid: 1969 + components: + - type: Transform + pos: 29.5,1.5 + parent: 2 + - uid: 1970 + components: + - type: Transform + pos: 27.5,-2.5 + parent: 2 + - uid: 1971 + components: + - type: Transform + pos: 28.5,-2.5 + parent: 2 + - uid: 1972 + components: + - type: Transform + pos: 29.5,-2.5 + parent: 2 + - uid: 1973 + components: + - type: Transform + pos: 31.5,-3.5 + parent: 2 + - uid: 1974 + components: + - type: Transform + pos: 31.5,2.5 + parent: 2 + - uid: 1975 + components: + - type: Transform + pos: 35.5,2.5 + parent: 2 + - uid: 1976 + components: + - type: Transform + pos: 36.5,1.5 + parent: 2 + - uid: 1977 + components: + - type: Transform + pos: 36.5,-2.5 + parent: 2 + - uid: 1978 + components: + - type: Transform + pos: 35.5,-3.5 + parent: 2 + - uid: 2517 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,27.5 + parent: 2 + - uid: 2518 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,30.5 + parent: 2 + - uid: 2519 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,29.5 + parent: 2 + - uid: 2568 + components: + - type: Transform + pos: 4.5,-1.5 + parent: 2 + - uid: 2569 + components: + - type: Transform + pos: 3.5,-1.5 + parent: 2 + - uid: 2570 + components: + - type: Transform + pos: -2.5,-1.5 + parent: 2 + - uid: 2571 + components: + - type: Transform + pos: -3.5,-1.5 + parent: 2 + - uid: 3261 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -13.5,5.5 + parent: 2 + - uid: 3779 + components: + - type: Transform + pos: -18.5,34.5 + parent: 2 + - uid: 3780 + components: + - type: Transform + pos: -18.5,35.5 + parent: 2 + - uid: 3781 + components: + - type: Transform + pos: -18.5,33.5 + parent: 2 + - uid: 3882 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -13.5,4.5 + parent: 2 +- proto: HandheldHealthAnalyzerEmpty + entities: + - uid: 3943 + components: + - type: Transform + pos: 1.436838,31.659008 + parent: 2 +- proto: HeatExchanger + entities: + - uid: 1158 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -16.5,35.5 + parent: 2 + - uid: 1172 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -16.5,36.5 + parent: 2 + - uid: 1173 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -15.5,36.5 + parent: 2 + - uid: 1174 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -15.5,35.5 + parent: 2 + - uid: 1179 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -7.5,35.5 + parent: 2 + - uid: 1180 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -6.5,35.5 + parent: 2 + - uid: 1181 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -7.5,36.5 + parent: 2 + - uid: 1182 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -6.5,36.5 + parent: 2 + - uid: 1187 + components: + - type: Transform + pos: 13.5,36.5 + parent: 2 + - uid: 1188 + components: + - type: Transform + pos: 13.5,35.5 + parent: 2 + - uid: 1189 + components: + - type: Transform + pos: 14.5,36.5 + parent: 2 + - uid: 1190 + components: + - type: Transform + pos: 14.5,35.5 + parent: 2 + - uid: 1191 + components: + - type: Transform + pos: 15.5,36.5 + parent: 2 + - uid: 1192 + components: + - type: Transform + pos: 15.5,35.5 + parent: 2 + - uid: 1193 + components: + - type: Transform + pos: 16.5,36.5 + parent: 2 + - uid: 1194 + components: + - type: Transform + pos: 16.5,35.5 + parent: 2 +- proto: HighSecDoor + entities: + - uid: 2159 + components: + - type: Transform + pos: 5.5,38.5 + parent: 2 + - uid: 2160 + components: + - type: Transform + pos: 5.5,37.5 + parent: 2 + - uid: 2161 + components: + - type: Transform + pos: 5.5,39.5 + parent: 2 +- proto: InflatableDoorStack + entities: + - uid: 3774 + components: + - type: Transform + pos: 4.792515,19.64035 + parent: 2 + - uid: 3775 + components: + - type: Transform + pos: 4.917515,19.468475 + parent: 2 +- proto: InflatableWallStack + entities: + - uid: 3772 + components: + - type: Transform + pos: 4.448765,19.64035 + parent: 2 + - uid: 3773 + components: + - type: Transform + pos: 4.58939,19.499725 + parent: 2 +- proto: IntercomCommon + entities: + - uid: 4068 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,-5.5 + parent: 2 +- proto: LockableButtonEngineering + entities: + - uid: 2118 + components: + - type: Transform + pos: -5.5,32.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 2101: + - Pressed: Toggle + 2102: + - Pressed: Toggle + 2103: + - Pressed: Toggle + - uid: 2119 + components: + - type: Transform + pos: -17.5,32.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 2098: + - Pressed: Toggle + 2099: + - Pressed: Toggle + 2100: + - Pressed: Toggle + - uid: 2120 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -14.5,38.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 2100: + - Pressed: Toggle + 2099: + - Pressed: Toggle + 2098: + - Pressed: Toggle + - uid: 2121 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -8.5,38.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 2101: + - Pressed: Toggle + 2102: + - Pressed: Toggle + 2103: + - Pressed: Toggle + - uid: 2126 + components: + - type: Transform + pos: 12.5,33.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 3042: + - Pressed: Toggle + 3043: + - Pressed: Toggle + 3044: + - Pressed: Toggle + 3045: + - Pressed: Toggle + - uid: 2129 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 12.5,38.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 3042: + - Pressed: Toggle + 3043: + - Pressed: Toggle + 3044: + - Pressed: Toggle + 3045: + - Pressed: Toggle +- proto: LockerAtmosphericsFilled + entities: + - uid: 2154 + components: + - type: Transform + pos: -6.5,15.5 + parent: 2 + - uid: 2589 + components: + - type: Transform + pos: -7.5,15.5 + parent: 2 +- proto: LockerChiefEngineer + entities: + - uid: 2136 + components: + - type: Transform + pos: -2.5,4.5 + parent: 2 + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.14923 + moles: + - 1.7459903 + - 6.568249 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 +- proto: LockerElectricalSupplies + entities: + - uid: 572 + components: + - type: Transform + pos: -2.5,28.5 + parent: 2 +- proto: LockerElectricalSuppliesFilled + entities: + - uid: 1836 + components: + - type: Transform + pos: -2.5,22.5 + parent: 2 +- proto: LockerWallColorAtmosTech + entities: + - uid: 3193 + components: + - type: Transform + pos: 8.5,20.5 + parent: 2 + - uid: 3194 + components: + - type: Transform + pos: 10.5,20.5 + parent: 2 +- proto: LockerWallColorEngineer + entities: + - uid: 3191 + components: + - type: Transform + pos: 9.5,20.5 + parent: 2 + - uid: 3192 + components: + - type: Transform + pos: 7.5,20.5 + parent: 2 +- proto: LockerWallColorWelding + entities: + - uid: 3782 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,24.5 + parent: 2 +- proto: LockerWallEVAColorAtmosTechFilled + entities: + - uid: 3197 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 10.5,14.5 + parent: 2 + - uid: 3198 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 8.5,14.5 + parent: 2 +- proto: LockerWallEVAColorEngineerFilled + entities: + - uid: 3195 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 7.5,14.5 + parent: 2 + - uid: 3196 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 9.5,14.5 + parent: 2 +- proto: LockerWallMaterialsBasicFilled + entities: + - uid: 2166 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -13.5,13.5 + parent: 2 + - uid: 2167 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -13.5,11.5 + parent: 2 + - uid: 2168 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -13.5,12.5 + parent: 2 +- proto: MachineCryoSleepPod + entities: + - uid: 127 + components: + - type: Transform + pos: 18.5,13.5 + parent: 2 +- proto: MachineFrame + entities: + - uid: 1075 + components: + - type: Transform + pos: 8.5,34.5 + parent: 2 + - uid: 1079 + components: + - type: Transform + pos: 9.5,35.5 + parent: 2 + - uid: 3132 + components: + - type: Transform + pos: -2.5,19.5 + parent: 2 + - uid: 3133 + components: + - type: Transform + pos: -1.5,19.5 + parent: 2 + - uid: 3134 + components: + - type: Transform + pos: 3.5,19.5 + parent: 2 + - uid: 3135 + components: + - type: Transform + pos: 2.5,19.5 + parent: 2 + - uid: 3756 + components: + - type: Transform + pos: 6.5,35.5 + parent: 2 +- proto: MachineFrameDestroyed + entities: + - uid: 1076 + components: + - type: Transform + pos: 8.5,35.5 + parent: 2 + - uid: 1077 + components: + - type: Transform + pos: 7.5,36.5 + parent: 2 + - uid: 3247 + components: + - type: Transform + pos: 10.5,25.5 + parent: 2 + - uid: 3248 + components: + - type: Transform + pos: 10.5,26.5 + parent: 2 + - uid: 3755 + components: + - type: Transform + pos: 7.5,34.5 + parent: 2 +- proto: MaterialReclaimerMachineCircuitboard + entities: + - uid: 3858 + components: + - type: Transform + pos: 9.2251625,39.42904 + parent: 2 +- proto: MedkitRadiationFilled + entities: + - uid: 3941 + components: + - type: Transform + pos: 1.733713,31.518383 + parent: 2 +- proto: Mirror + entities: + - uid: 2723 + components: + - type: Transform + pos: 17.5,11.5 + parent: 2 +- proto: NFAshtray + entities: + - uid: 3883 + components: + - type: Transform + pos: 5.9530277,6.5180383 + parent: 2 + - uid: 3884 + components: + - type: Transform + pos: 11.61501,9.490756 + parent: 2 +- proto: NitrogenCanister + entities: + - uid: 2109 + components: + - type: Transform + pos: -10.5,34.5 + parent: 2 + - uid: 3218 + components: + - type: Transform + pos: 6.5,41.5 + parent: 2 + - uid: 3219 + components: + - type: Transform + pos: 22.5,22.5 + parent: 2 + - uid: 3220 + components: + - type: Transform + pos: 20.5,32.5 + parent: 2 +- proto: OxygenCanister + entities: + - uid: 2108 + components: + - type: Transform + pos: -10.5,35.5 + parent: 2 + - uid: 3121 + components: + - type: Transform + pos: 22.5,23.5 + parent: 2 + - uid: 3221 + components: + - type: Transform + pos: 20.5,31.5 + parent: 2 + - uid: 3222 + components: + - type: Transform + pos: 5.5,41.5 + parent: 2 +- proto: ParticleAcceleratorControlBox + entities: + - uid: 3766 + components: + - type: Transform + pos: 10.5,36.5 + parent: 2 +- proto: PartRodMetal + entities: + - uid: 3757 + components: + - type: Transform + pos: -2.6162877,38.559723 + parent: 2 + - uid: 3758 + components: + - type: Transform + pos: -2.3975377,38.356598 + parent: 2 +- proto: PlaqueAtmos + entities: + - uid: 4032 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -9.5,34.5 + parent: 2 +- proto: PlasmaTankFilled + entities: + - uid: 3784 + components: + - type: Transform + pos: 10.343593,38.81561 + parent: 2 + - uid: 3785 + components: + - type: Transform + pos: 10.687343,38.805195 + parent: 2 + - uid: 3786 + components: + - type: Transform + pos: 10.291509,38.482277 + parent: 2 + - uid: 3787 + components: + - type: Transform + pos: 10.666509,38.461445 + parent: 2 +- proto: PlasticFlapsClear + entities: + - uid: 2727 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -6.5,-1.5 + parent: 2 + - uid: 2728 + components: + - type: Transform + pos: 7.5,-1.5 + parent: 2 +- proto: PlastitaniumWindow + entities: + - uid: 624 + components: + - type: Transform + pos: -20.5,30.5 + parent: 2 + - uid: 657 + components: + - type: Transform + pos: -20.5,12.5 + parent: 2 + - uid: 658 + components: + - type: Transform + pos: -20.5,15.5 + parent: 2 + - uid: 659 + components: + - type: Transform + pos: -20.5,18.5 + parent: 2 + - uid: 660 + components: + - type: Transform + pos: -20.5,21.5 + parent: 2 + - uid: 661 + components: + - type: Transform + pos: -20.5,24.5 + parent: 2 + - uid: 662 + components: + - type: Transform + pos: -20.5,27.5 + parent: 2 + - uid: 987 + components: + - type: Transform + pos: -20.5,29.5 + parent: 2 + - uid: 988 + components: + - type: Transform + pos: -20.5,26.5 + parent: 2 + - uid: 989 + components: + - type: Transform + pos: -20.5,23.5 + parent: 2 + - uid: 990 + components: + - type: Transform + pos: -20.5,20.5 + parent: 2 + - uid: 991 + components: + - type: Transform + pos: -20.5,17.5 + parent: 2 + - uid: 992 + components: + - type: Transform + pos: -20.5,14.5 + parent: 2 + - uid: 993 + components: + - type: Transform + pos: -20.5,11.5 + parent: 2 +- proto: PortableGeneratorJrPacman + entities: + - uid: 923 + components: + - type: Transform + pos: 3.5,22.5 + parent: 2 +- proto: PortableGeneratorJrPacmanMachineCircuitboard + entities: + - uid: 3849 + components: + - type: Transform + pos: 10.6626625,39.507164 + parent: 2 +- proto: PortableScrubber + entities: + - uid: 2175 + components: + - type: Transform + pos: -11.5,12.5 + parent: 2 + - uid: 2176 + components: + - type: Transform + pos: -11.5,13.5 + parent: 2 +- proto: PosterContrabandAtmosiaDeclarationIndependence + entities: + - uid: 4038 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -18.5,10.5 + parent: 2 +- proto: PosterContrabandHackingGuide + entities: + - uid: 3962 + components: + - type: Transform + pos: -10.5,1.5 + parent: 2 +- proto: PosterContrabandMissingGloves + entities: + - uid: 3963 + components: + - type: Transform + pos: 11.5,1.5 + parent: 2 +- proto: PosterLegitBuild + entities: + - uid: 3959 + components: + - type: Transform + pos: 7.5,24.5 + parent: 2 +- proto: PosterLegitDejaVu + entities: + - uid: 3960 + components: + - type: Transform + pos: 24.5,-2.5 + parent: 2 +- proto: PosterLegitDontPanic + entities: + - uid: 3961 + components: + - type: Transform + pos: -23.5,-2.5 + parent: 2 +- proto: PosterLegitSafetyMothPiping + entities: + - uid: 3966 + components: + - type: Transform + pos: 2.5,-14.5 + parent: 2 +- proto: PosterLegitSMFires + entities: + - uid: 3964 + components: + - type: Transform + pos: 5.5,-5.5 + parent: 2 +- proto: PosterLegitSMHardhats + entities: + - uid: 3965 + components: + - type: Transform + pos: -12.5,-2.5 + parent: 2 +- proto: PottedPlantRandom + entities: + - uid: 3129 + components: + - type: Transform + pos: 11.5,0.5 + parent: 2 + - uid: 3819 + components: + - type: Transform + pos: 1.5,-18.5 + parent: 2 + - uid: 3820 + components: + - type: Transform + pos: 21.5,0.5 + parent: 2 +- proto: PottedPlantRandomPlastic + entities: + - uid: 3089 + components: + - type: Transform + pos: -10.5,0.5 + parent: 2 + - uid: 3821 + components: + - type: Transform + pos: -20.5,0.5 + parent: 2 + - uid: 3866 + components: + - type: Transform + pos: 12.5,13.5 + parent: 2 +- proto: PowerCellRecharger + entities: + - uid: 3765 + components: + - type: Transform + pos: -1.5,37.5 + parent: 2 + - uid: 3767 + components: + - type: Transform + pos: 2.5,2.5 + parent: 2 + - uid: 3768 + components: + - type: Transform + pos: -5.5,-1.5 + parent: 2 + - uid: 3769 + components: + - type: Transform + pos: 5.5,-1.5 + parent: 2 + - uid: 3770 + components: + - type: Transform + pos: 5.5,19.5 + parent: 2 + - uid: 3771 + components: + - type: Transform + pos: -4.5,19.5 + parent: 2 + - uid: 3931 + components: + - type: Transform + pos: 3.5,28.5 + parent: 2 +- proto: PoweredLEDLightPostSmall + entities: + - uid: 3118 + components: + - type: Transform + pos: -20.5,40.5 + parent: 2 + - uid: 3119 + components: + - type: Transform + pos: -4.5,40.5 + parent: 2 + - uid: 3120 + components: + - type: Transform + pos: -11.5,40.5 + parent: 2 + - uid: 3175 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 24.5,29.5 + parent: 2 + - uid: 3212 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 11.5,43.5 + parent: 2 + - uid: 3213 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 20.5,40.5 + parent: 2 + - uid: 3214 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 24.5,50.5 + parent: 2 + - uid: 3215 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 24.5,35.5 + parent: 2 + - uid: 3216 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 24.5,44.5 + parent: 2 +- proto: Poweredlight + entities: + - uid: 2024 + components: + - type: Transform + pos: -30.5,0.5 + parent: 2 + - uid: 2025 + components: + - type: Transform + pos: -23.5,0.5 + parent: 2 + - uid: 2026 + components: + - type: Transform + pos: 31.5,0.5 + parent: 2 + - uid: 2027 + components: + - type: Transform + pos: 24.5,0.5 + parent: 2 + - uid: 2028 + components: + - type: Transform + pos: 18.5,0.5 + parent: 2 + - uid: 2029 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,-2.5 + parent: 2 + - uid: 2030 + components: + - type: Transform + pos: -17.5,0.5 + parent: 2 + - uid: 2031 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -11.5,-2.5 + parent: 2 + - uid: 2032 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,-4.5 + parent: 2 + - uid: 2033 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,-4.5 + parent: 2 + - uid: 2034 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,-8.5 + parent: 2 + - uid: 2035 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,-19.5 + parent: 2 + - uid: 2036 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,-26.5 + parent: 2 + - uid: 2545 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -14.5,14.5 + parent: 2 + - uid: 2546 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -17.5,19.5 + parent: 2 + - uid: 2547 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -17.5,25.5 + parent: 2 + - uid: 2548 + components: + - type: Transform + pos: -12.5,31.5 + parent: 2 + - uid: 2549 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -5.5,29.5 + parent: 2 + - uid: 2550 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -6.5,19.5 + parent: 2 + - uid: 2552 + components: + - type: Transform + pos: 8.5,19.5 + parent: 2 + - uid: 2553 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 12.5,15.5 + parent: 2 + - uid: 2554 + components: + - type: Transform + pos: 20.5,19.5 + parent: 2 + - uid: 2556 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 7.5,6.5 + parent: 2 + - uid: 2557 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,6.5 + parent: 2 + - uid: 2558 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,14.5 + parent: 2 + - uid: 2559 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,14.5 + parent: 2 + - uid: 2560 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,5.5 + parent: 2 + - uid: 2561 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,5.5 + parent: 2 + - uid: 2562 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,9.5 + parent: 2 + - uid: 2563 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,9.5 + parent: 2 + - uid: 2564 + components: + - type: Transform + pos: -0.5,19.5 + parent: 2 + - uid: 2565 + components: + - type: Transform + pos: 1.5,19.5 + parent: 2 + - uid: 2566 + components: + - type: Transform + pos: -4.5,1.5 + parent: 2 + - uid: 2567 + components: + - type: Transform + pos: 5.5,1.5 + parent: 2 + - uid: 3207 + components: + - type: Transform + pos: -0.5,34.5 + parent: 2 + - uid: 3208 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,37.5 + parent: 2 + - uid: 3209 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,41.5 + parent: 2 + - uid: 3210 + components: + - type: Transform + pos: 8.5,39.5 + parent: 2 + - uid: 3211 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,41.5 + parent: 2 + - uid: 3217 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,9.5 + parent: 2 +- proto: PoweredSmallLight + entities: + - uid: 548 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -19.5,19.5 + parent: 2 + - uid: 1709 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -19.5,25.5 + parent: 2 + - uid: 2724 + components: + - type: Transform + pos: 18.5,10.5 + parent: 2 + - uid: 2729 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -19.5,13.5 + parent: 2 + - uid: 2732 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -14.5,35.5 + parent: 2 + - uid: 2733 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -8.5,35.5 + parent: 2 + - uid: 2734 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -10.5,34.5 + parent: 2 + - uid: 2735 + components: + - type: Transform + pos: 12.5,13.5 + parent: 2 + - uid: 2736 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 15.5,11.5 + parent: 2 + - uid: 2737 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 11.5,9.5 + parent: 2 + - uid: 3751 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -19.5,31.5 + parent: 2 + - uid: 3898 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 22.5,23.5 + parent: 2 + - uid: 4167 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -11.5,3.5 + parent: 2 +- proto: Rack + entities: + - uid: 2113 + components: + - type: Transform + pos: -12.5,33.5 + parent: 2 + - uid: 3937 + components: + - type: Transform + pos: -0.5,31.5 + parent: 2 + - uid: 3938 + components: + - type: Transform + pos: 1.5,31.5 + parent: 2 +- proto: RadiationCollectorNoTank + entities: + - uid: 1072 + components: + - type: Transform + pos: 9.5,34.5 + parent: 2 + - uid: 1080 + components: + - type: Transform + pos: 6.5,34.5 + parent: 2 +- proto: Railing + entities: + - uid: 3095 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -20.5,39.5 + parent: 2 + - uid: 3096 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -20.5,38.5 + parent: 2 + - uid: 3097 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -20.5,37.5 + parent: 2 + - uid: 3098 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -20.5,36.5 + parent: 2 + - uid: 3099 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -20.5,35.5 + parent: 2 + - uid: 3100 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -20.5,34.5 + parent: 2 + - uid: 3101 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -20.5,33.5 + parent: 2 + - uid: 3102 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -19.5,40.5 + parent: 2 + - uid: 3103 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -18.5,40.5 + parent: 2 + - uid: 3104 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -17.5,40.5 + parent: 2 + - uid: 3105 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -16.5,40.5 + parent: 2 + - uid: 3106 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -15.5,40.5 + parent: 2 + - uid: 3107 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -14.5,40.5 + parent: 2 + - uid: 3108 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -13.5,40.5 + parent: 2 + - uid: 3109 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -12.5,40.5 + parent: 2 + - uid: 3110 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -11.5,40.5 + parent: 2 + - uid: 3111 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,40.5 + parent: 2 + - uid: 3112 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -9.5,40.5 + parent: 2 + - uid: 3113 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -8.5,40.5 + parent: 2 + - uid: 3114 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -7.5,40.5 + parent: 2 + - uid: 3115 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -6.5,40.5 + parent: 2 + - uid: 3116 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -5.5,40.5 + parent: 2 + - uid: 3117 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,40.5 + parent: 2 + - uid: 3126 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,34.5 + parent: 2 + - uid: 3142 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 12.5,40.5 + parent: 2 + - uid: 3143 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,40.5 + parent: 2 + - uid: 3144 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 14.5,40.5 + parent: 2 + - uid: 3145 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 15.5,40.5 + parent: 2 + - uid: 3146 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 16.5,40.5 + parent: 2 + - uid: 3147 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 17.5,40.5 + parent: 2 + - uid: 3148 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,40.5 + parent: 2 + - uid: 3149 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 19.5,40.5 + parent: 2 + - uid: 3151 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,39.5 + parent: 2 + - uid: 3152 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,38.5 + parent: 2 + - uid: 3153 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,37.5 + parent: 2 + - uid: 3154 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,36.5 + parent: 2 + - uid: 3155 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,35.5 + parent: 2 + - uid: 3156 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,34.5 + parent: 2 + - uid: 3157 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,35.5 + parent: 2 + - uid: 3158 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,36.5 + parent: 2 + - uid: 3159 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,37.5 + parent: 2 + - uid: 3160 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,38.5 + parent: 2 + - uid: 3161 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,39.5 + parent: 2 + - uid: 3162 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,40.5 + parent: 2 + - uid: 3163 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,41.5 + parent: 2 + - uid: 3164 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,42.5 + parent: 2 + - uid: 3165 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,43.5 + parent: 2 + - uid: 3166 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,44.5 + parent: 2 + - uid: 3167 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,45.5 + parent: 2 + - uid: 3168 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,46.5 + parent: 2 + - uid: 3169 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,47.5 + parent: 2 + - uid: 3170 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,48.5 + parent: 2 + - uid: 3171 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,49.5 + parent: 2 + - uid: 3172 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,50.5 + parent: 2 + - uid: 3173 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,51.5 + parent: 2 + - uid: 3177 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 11.5,41.5 + parent: 2 + - uid: 3178 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 11.5,42.5 + parent: 2 + - uid: 3179 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 11.5,43.5 + parent: 2 +- proto: RailingCorner + entities: + - uid: 3094 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -20.5,40.5 + parent: 2 + - uid: 3150 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,40.5 + parent: 2 + - uid: 3174 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 22.5,52.5 + parent: 2 + - uid: 3184 + components: + - type: Transform + pos: 12.5,18.5 + parent: 2 + - uid: 3185 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 15.5,18.5 + parent: 2 + - uid: 3186 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 15.5,15.5 + parent: 2 + - uid: 3187 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 12.5,15.5 + parent: 2 +- proto: RailingCornerSmall + entities: + - uid: 3176 + components: + - type: Transform + pos: 22.5,33.5 + parent: 2 + - uid: 3180 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 11.5,44.5 + parent: 2 +- proto: RandomPosterAny + entities: + - uid: 3969 + components: + - type: Transform + pos: 11.5,33.5 + parent: 2 + - uid: 3970 + components: + - type: Transform + pos: 21.5,24.5 + parent: 2 + - uid: 4034 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -13.5,34.5 + parent: 2 + - uid: 4035 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -18.5,25.5 + parent: 2 + - uid: 4036 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -18.5,16.5 + parent: 2 + - uid: 4037 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -7.5,14.5 + parent: 2 + - uid: 4064 + components: + - type: Transform + pos: -10.5,5.5 + parent: 2 + - uid: 4065 + components: + - type: Transform + pos: -7.5,4.5 + parent: 2 + - uid: 4066 + components: + - type: Transform + pos: 8.5,4.5 + parent: 2 + - uid: 4067 + components: + - type: Transform + pos: 11.5,5.5 + parent: 2 +- proto: RandomPosterContrabandDeadDrop + entities: + - uid: 3967 + components: + - type: Transform + pos: 11.5,25.5 + parent: 2 + - uid: 3968 + components: + - type: Transform + pos: 5.5,36.5 + parent: 2 +- proto: RandomPosterLegit + entities: + - uid: 4053 + components: + - type: Transform + pos: 24.5,15.5 + parent: 2 + - uid: 4054 + components: + - type: Transform + pos: 18.5,14.5 + parent: 2 + - uid: 4055 + components: + - type: Transform + pos: 11.5,8.5 + parent: 2 + - uid: 4056 + components: + - type: Transform + pos: -2.5,8.5 + parent: 2 + - uid: 4057 + components: + - type: Transform + pos: -2.5,30.5 + parent: 2 + - uid: 4058 + components: + - type: Transform + pos: 4.5,30.5 + parent: 2 + - uid: 4059 + components: + - type: Transform + pos: -3.5,38.5 + parent: 2 + - uid: 4060 + components: + - type: Transform + pos: 20.5,-2.5 + parent: 2 + - uid: 4061 + components: + - type: Transform + pos: 30.5,-2.5 + parent: 2 + - uid: 4062 + components: + - type: Transform + pos: -1.5,-14.5 + parent: 2 + - uid: 4063 + components: + - type: Transform + pos: -19.5,-2.5 + parent: 2 +- proto: Recycler + entities: + - uid: 1859 + components: + - type: Transform + pos: -12.5,5.5 + parent: 2 +- proto: ReinforcedPlasmaWindow + entities: + - uid: 650 + components: + - type: Transform + pos: 1.5,44.5 + parent: 2 + - uid: 651 + components: + - type: Transform + pos: -0.5,44.5 + parent: 2 + - uid: 738 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 11.5,35.5 + parent: 2 + - uid: 975 + components: + - type: Transform + pos: -8.5,32.5 + parent: 2 + - uid: 976 + components: + - type: Transform + pos: -7.5,32.5 + parent: 2 + - uid: 977 + components: + - type: Transform + pos: -6.5,32.5 + parent: 2 + - uid: 978 + components: + - type: Transform + pos: -16.5,32.5 + parent: 2 + - uid: 979 + components: + - type: Transform + pos: -15.5,32.5 + parent: 2 + - uid: 980 + components: + - type: Transform + pos: -14.5,32.5 + parent: 2 + - uid: 984 + components: + - type: Transform + pos: -4.5,33.5 + parent: 2 + - uid: 985 + components: + - type: Transform + pos: -4.5,34.5 + parent: 2 + - uid: 986 + components: + - type: Transform + pos: -4.5,35.5 + parent: 2 + - uid: 999 + components: + - type: Transform + pos: 0.5,44.5 + parent: 2 + - uid: 1000 + components: + - type: Transform + pos: -1.5,44.5 + parent: 2 + - uid: 1002 + components: + - type: Transform + pos: 2.5,44.5 + parent: 2 + - uid: 1041 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 11.5,37.5 + parent: 2 + - uid: 1042 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 11.5,36.5 + parent: 2 + - uid: 1156 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 16.5,33.5 + parent: 2 + - uid: 1157 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,33.5 + parent: 2 + - uid: 1160 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 13.5,33.5 + parent: 2 + - uid: 1162 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 15.5,33.5 + parent: 2 + - uid: 1238 + components: + - type: Transform + pos: 18.5,35.5 + parent: 2 + - uid: 1239 + components: + - type: Transform + pos: 18.5,36.5 + parent: 2 + - uid: 3776 + components: + - type: Transform + pos: -18.5,35.5 + parent: 2 + - uid: 3777 + components: + - type: Transform + pos: -18.5,34.5 + parent: 2 + - uid: 3778 + components: + - type: Transform + pos: -18.5,33.5 + parent: 2 +- proto: ReinforcedWindow + entities: + - uid: 7 + components: + - type: Transform + pos: 2.5,7.5 + parent: 2 + - uid: 8 + components: + - type: Transform + pos: 2.5,6.5 + parent: 2 + - uid: 9 + components: + - type: Transform + pos: 2.5,5.5 + parent: 2 + - uid: 10 + components: + - type: Transform + pos: 2.5,4.5 + parent: 2 + - uid: 12 + components: + - type: Transform + pos: -1.5,4.5 + parent: 2 + - uid: 13 + components: + - type: Transform + pos: -1.5,5.5 + parent: 2 + - uid: 14 + components: + - type: Transform + pos: -1.5,6.5 + parent: 2 + - uid: 15 + components: + - type: Transform + pos: -1.5,7.5 + parent: 2 + - uid: 104 + components: + - type: Transform + pos: -2.5,-26.5 + parent: 2 + - uid: 105 + components: + - type: Transform + pos: -2.5,-30.5 + parent: 2 + - uid: 106 + components: + - type: Transform + pos: -1.5,-31.5 + parent: 2 + - uid: 107 + components: + - type: Transform + pos: 2.5,-31.5 + parent: 2 + - uid: 108 + components: + - type: Transform + pos: 3.5,-30.5 + parent: 2 + - uid: 109 + components: + - type: Transform + pos: 3.5,-26.5 + parent: 2 + - uid: 116 + components: + - type: Transform + pos: -6.5,-5.5 + parent: 2 + - uid: 117 + components: + - type: Transform + pos: -7.5,-5.5 + parent: 2 + - uid: 118 + components: + - type: Transform + pos: -9.5,-5.5 + parent: 2 + - uid: 119 + components: + - type: Transform + pos: -10.5,-5.5 + parent: 2 + - uid: 120 + components: + - type: Transform + pos: 7.5,-5.5 + parent: 2 + - uid: 121 + components: + - type: Transform + pos: 8.5,-5.5 + parent: 2 + - uid: 122 + components: + - type: Transform + pos: 2.5,-0.5 + parent: 2 + - uid: 123 + components: + - type: Transform + pos: -1.5,-0.5 + parent: 2 + - uid: 197 + components: + - type: Transform + pos: 10.5,-5.5 + parent: 2 + - uid: 198 + components: + - type: Transform + pos: 11.5,-5.5 + parent: 2 + - uid: 201 + components: + - type: Transform + pos: 15.5,1.5 + parent: 2 + - uid: 202 + components: + - type: Transform + pos: 16.5,1.5 + parent: 2 + - uid: 203 + components: + - type: Transform + pos: 17.5,1.5 + parent: 2 + - uid: 204 + components: + - type: Transform + pos: 15.5,-2.5 + parent: 2 + - uid: 205 + components: + - type: Transform + pos: 16.5,-2.5 + parent: 2 + - uid: 206 + components: + - type: Transform + pos: 17.5,-2.5 + parent: 2 + - uid: 207 + components: + - type: Transform + pos: -14.5,-2.5 + parent: 2 + - uid: 208 + components: + - type: Transform + pos: -15.5,-2.5 + parent: 2 + - uid: 209 + components: + - type: Transform + pos: -16.5,-2.5 + parent: 2 + - uid: 210 + components: + - type: Transform + pos: -14.5,1.5 + parent: 2 + - uid: 211 + components: + - type: Transform + pos: -15.5,1.5 + parent: 2 + - uid: 212 + components: + - type: Transform + pos: -16.5,1.5 + parent: 2 + - uid: 213 + components: + - type: Transform + pos: 29.5,1.5 + parent: 2 + - uid: 214 + components: + - type: Transform + pos: 28.5,1.5 + parent: 2 + - uid: 215 + components: + - type: Transform + pos: 27.5,1.5 + parent: 2 + - uid: 216 + components: + - type: Transform + pos: 29.5,-2.5 + parent: 2 + - uid: 217 + components: + - type: Transform + pos: 28.5,-2.5 + parent: 2 + - uid: 218 + components: + - type: Transform + pos: 27.5,-2.5 + parent: 2 + - uid: 219 + components: + - type: Transform + pos: 2.5,-9.5 + parent: 2 + - uid: 220 + components: + - type: Transform + pos: 2.5,-10.5 + parent: 2 + - uid: 221 + components: + - type: Transform + pos: 2.5,-11.5 + parent: 2 + - uid: 222 + components: + - type: Transform + pos: -1.5,-9.5 + parent: 2 + - uid: 223 + components: + - type: Transform + pos: -1.5,-10.5 + parent: 2 + - uid: 224 + components: + - type: Transform + pos: -1.5,-11.5 + parent: 2 + - uid: 225 + components: + - type: Transform + pos: 2.5,-24.5 + parent: 2 + - uid: 226 + components: + - type: Transform + pos: 2.5,-23.5 + parent: 2 + - uid: 227 + components: + - type: Transform + pos: 2.5,-22.5 + parent: 2 + - uid: 228 + components: + - type: Transform + pos: -1.5,-24.5 + parent: 2 + - uid: 229 + components: + - type: Transform + pos: -1.5,-23.5 + parent: 2 + - uid: 230 + components: + - type: Transform + pos: -1.5,-22.5 + parent: 2 + - uid: 243 + components: + - type: Transform + pos: -35.5,1.5 + parent: 2 + - uid: 244 + components: + - type: Transform + pos: -35.5,-2.5 + parent: 2 + - uid: 245 + components: + - type: Transform + pos: -34.5,2.5 + parent: 2 + - uid: 246 + components: + - type: Transform + pos: -30.5,2.5 + parent: 2 + - uid: 247 + components: + - type: Transform + pos: -34.5,-3.5 + parent: 2 + - uid: 248 + components: + - type: Transform + pos: -30.5,-3.5 + parent: 2 + - uid: 249 + components: + - type: Transform + pos: -28.5,-2.5 + parent: 2 + - uid: 250 + components: + - type: Transform + pos: -27.5,-2.5 + parent: 2 + - uid: 251 + components: + - type: Transform + pos: -26.5,-2.5 + parent: 2 + - uid: 252 + components: + - type: Transform + pos: -28.5,1.5 + parent: 2 + - uid: 253 + components: + - type: Transform + pos: -27.5,1.5 + parent: 2 + - uid: 254 + components: + - type: Transform + pos: -26.5,1.5 + parent: 2 + - uid: 261 + components: + - type: Transform + pos: -6.5,8.5 + parent: 2 + - uid: 262 + components: + - type: Transform + pos: -5.5,8.5 + parent: 2 + - uid: 263 + components: + - type: Transform + pos: 7.5,8.5 + parent: 2 + - uid: 264 + components: + - type: Transform + pos: 6.5,8.5 + parent: 2 + - uid: 301 + components: + - type: Transform + pos: -22.5,1.5 + parent: 2 + - uid: 302 + components: + - type: Transform + pos: -21.5,1.5 + parent: 2 + - uid: 303 + components: + - type: Transform + pos: -20.5,1.5 + parent: 2 + - uid: 304 + components: + - type: Transform + pos: -22.5,-2.5 + parent: 2 + - uid: 305 + components: + - type: Transform + pos: -21.5,-2.5 + parent: 2 + - uid: 306 + components: + - type: Transform + pos: -20.5,-2.5 + parent: 2 + - uid: 307 + components: + - type: Transform + pos: 21.5,-2.5 + parent: 2 + - uid: 308 + components: + - type: Transform + pos: 22.5,-2.5 + parent: 2 + - uid: 309 + components: + - type: Transform + pos: 23.5,-2.5 + parent: 2 + - uid: 310 + components: + - type: Transform + pos: 21.5,1.5 + parent: 2 + - uid: 311 + components: + - type: Transform + pos: 22.5,1.5 + parent: 2 + - uid: 312 + components: + - type: Transform + pos: 23.5,1.5 + parent: 2 + - uid: 325 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -7.5,12.5 + parent: 2 + - uid: 326 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -7.5,13.5 + parent: 2 + - uid: 328 + components: + - type: Transform + pos: 8.5,13.5 + parent: 2 + - uid: 329 + components: + - type: Transform + pos: 8.5,12.5 + parent: 2 + - uid: 462 + components: + - type: Transform + pos: -4.5,27.5 + parent: 2 + - uid: 463 + components: + - type: Transform + pos: -4.5,28.5 + parent: 2 + - uid: 529 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,20.5 + parent: 2 + - uid: 530 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,20.5 + parent: 2 + - uid: 531 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,20.5 + parent: 2 + - uid: 532 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -1.5,20.5 + parent: 2 + - uid: 533 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,20.5 + parent: 2 + - uid: 534 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,20.5 + parent: 2 + - uid: 535 + components: + - type: Transform + pos: 4.5,-1.5 + parent: 2 + - uid: 536 + components: + - type: Transform + pos: 3.5,-1.5 + parent: 2 + - uid: 540 + components: + - type: Transform + pos: -3.5,-1.5 + parent: 2 + - uid: 541 + components: + - type: Transform + pos: -2.5,-1.5 + parent: 2 + - uid: 547 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -15.5,8.5 + parent: 2 + - uid: 554 + components: + - type: Transform + pos: -4.5,22.5 + parent: 2 + - uid: 555 + components: + - type: Transform + pos: -4.5,23.5 + parent: 2 + - uid: 556 + components: + - type: Transform + pos: 5.5,22.5 + parent: 2 + - uid: 557 + components: + - type: Transform + pos: 5.5,23.5 + parent: 2 + - uid: 558 + components: + - type: Transform + pos: 5.5,27.5 + parent: 2 + - uid: 559 + components: + - type: Transform + pos: 5.5,28.5 + parent: 2 + - uid: 582 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,33.5 + parent: 2 + - uid: 583 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,32.5 + parent: 2 + - uid: 584 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,33.5 + parent: 2 + - uid: 585 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,32.5 + parent: 2 + - uid: 595 + components: + - type: Transform + pos: -16.5,8.5 + parent: 2 + - uid: 644 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 31.5,2.5 + parent: 2 + - uid: 645 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 35.5,2.5 + parent: 2 + - uid: 646 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 36.5,1.5 + parent: 2 + - uid: 647 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 36.5,-2.5 + parent: 2 + - uid: 648 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 35.5,-3.5 + parent: 2 + - uid: 649 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 31.5,-3.5 + parent: 2 + - uid: 732 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -11.5,14.5 + parent: 2 + - uid: 733 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -10.5,14.5 + parent: 2 + - uid: 849 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -9.5,14.5 + parent: 2 + - uid: 1043 + components: + - type: Transform + pos: 9.5,33.5 + parent: 2 + - uid: 1044 + components: + - type: Transform + pos: 8.5,33.5 + parent: 2 + - uid: 1045 + components: + - type: Transform + pos: 7.5,33.5 + parent: 2 + - uid: 1046 + components: + - type: Transform + pos: 5.5,34.5 + parent: 2 + - uid: 1047 + components: + - type: Transform + pos: 5.5,35.5 + parent: 2 + - uid: 1531 + components: + - type: Transform + pos: 2.5,-15.5 + parent: 2 + - uid: 1533 + components: + - type: Transform + pos: -3.5,42.5 + parent: 2 + - uid: 1534 + components: + - type: Transform + pos: 2.5,-16.5 + parent: 2 + - uid: 1536 + components: + - type: Transform + pos: 21.5,28.5 + parent: 2 + - uid: 1537 + components: + - type: Transform + pos: 21.5,27.5 + parent: 2 + - uid: 1538 + components: + - type: Transform + pos: 21.5,22.5 + parent: 2 + - uid: 1539 + components: + - type: Transform + pos: 21.5,21.5 + parent: 2 + - uid: 1540 + components: + - type: Transform + pos: 24.5,22.5 + parent: 2 + - uid: 1541 + components: + - type: Transform + pos: 24.5,21.5 + parent: 2 + - uid: 1542 + components: + - type: Transform + pos: 13.5,8.5 + parent: 2 + - uid: 1543 + components: + - type: Transform + pos: 14.5,8.5 + parent: 2 + - uid: 1544 + components: + - type: Transform + pos: 15.5,8.5 + parent: 2 + - uid: 1545 + components: + - type: Transform + pos: 17.5,9.5 + parent: 2 + - uid: 1546 + components: + - type: Transform + pos: 18.5,9.5 + parent: 2 + - uid: 1548 + components: + - type: Transform + pos: 19.5,12.5 + parent: 2 + - uid: 1549 + components: + - type: Transform + pos: 19.5,13.5 + parent: 2 + - uid: 1550 + components: + - type: Transform + pos: 22.5,14.5 + parent: 2 + - uid: 1551 + components: + - type: Transform + pos: 21.5,14.5 + parent: 2 + - uid: 1552 + components: + - type: Transform + pos: 24.5,16.5 + parent: 2 + - uid: 1553 + components: + - type: Transform + pos: 24.5,17.5 + parent: 2 + - uid: 1559 + components: + - type: Transform + pos: 2.5,-17.5 + parent: 2 + - uid: 1560 + components: + - type: Transform + pos: 2.5,-18.5 + parent: 2 + - uid: 1561 + components: + - type: Transform + pos: -1.5,-15.5 + parent: 2 + - uid: 1562 + components: + - type: Transform + pos: -1.5,-16.5 + parent: 2 + - uid: 1563 + components: + - type: Transform + pos: -1.5,-17.5 + parent: 2 + - uid: 1564 + components: + - type: Transform + pos: -1.5,-18.5 + parent: 2 + - uid: 1591 + components: + - type: Transform + pos: 18.5,20.5 + parent: 2 + - uid: 1592 + components: + - type: Transform + pos: 19.5,20.5 + parent: 2 + - uid: 1708 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -13.5,4.5 + parent: 2 + - uid: 1762 + components: + - type: Transform + pos: 5.5,31.5 + parent: 2 + - uid: 1763 + components: + - type: Transform + pos: 5.5,32.5 + parent: 2 + - uid: 2501 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,12.5 + parent: 2 + - uid: 2502 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,14.5 + parent: 2 + - uid: 2505 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,15.5 + parent: 2 + - uid: 2506 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,17.5 + parent: 2 + - uid: 2507 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,18.5 + parent: 2 + - uid: 2508 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,20.5 + parent: 2 + - uid: 2509 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,21.5 + parent: 2 + - uid: 2510 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,23.5 + parent: 2 + - uid: 2511 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,24.5 + parent: 2 + - uid: 2512 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,26.5 + parent: 2 + - uid: 2513 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,27.5 + parent: 2 + - uid: 2514 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,29.5 + parent: 2 + - uid: 2515 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,30.5 + parent: 2 + - uid: 2520 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,13.5 + parent: 2 + - uid: 2521 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,11.5 + parent: 2 + - uid: 3926 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -13.5,5.5 + parent: 2 +- proto: ResearchAndDevelopmentServerMachineCircuitboard + entities: + - uid: 3847 + components: + - type: Transform + pos: 10.5376625,39.725914 + parent: 2 +- proto: SellOnlyMothershipComputer + entities: + - uid: 1082 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-5.5 + parent: 2 + - type: ContainerContainer + containers: + ShipyardConsole-targetId: !type:ContainerSlot + showEnts: False + occludes: True + ent: null + board: !type:Container + showEnts: False + occludes: True + ents: [] + - uid: 3752 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-5.5 + parent: 2 + - type: ContainerContainer + containers: + ShipyardConsole-targetId: !type:ContainerSlot + showEnts: False + occludes: True + ent: null + board: !type:Container + showEnts: False + occludes: True + ents: [] +- proto: SheetifierMachineCircuitboard + entities: + - uid: 3859 + components: + - type: Transform + pos: 10.6939125,39.24154 + parent: 2 +- proto: ShuttersRadiationOpen + entities: + - uid: 3255 + components: + - type: Transform + pos: -1.5,44.5 + parent: 2 + - uid: 3256 + components: + - type: Transform + pos: -0.5,44.5 + parent: 2 + - uid: 3257 + components: + - type: Transform + pos: 0.5,44.5 + parent: 2 + - uid: 3258 + components: + - type: Transform + pos: 1.5,44.5 + parent: 2 + - uid: 3259 + components: + - type: Transform + pos: 2.5,44.5 + parent: 2 +- proto: SignalButtonDirectional + entities: + - uid: 3828 + components: + - type: Transform + pos: 19.5,19.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 3889: + - Pressed: Toggle + 3890: + - Pressed: Toggle + 3891: + - Pressed: Toggle + 3892: + - Pressed: Toggle + 3893: + - Pressed: Toggle + 3894: + - Pressed: Toggle + - uid: 3829 + components: + - type: Transform + pos: 20.5,19.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 3060: + - Pressed: Toggle + 3059: + - Pressed: Toggle + 3058: + - Pressed: Toggle + 3046: + - Pressed: Toggle + 3052: + - Pressed: Toggle +- proto: SignAtmos + entities: + - uid: 3983 + components: + - type: Transform + pos: -7.5,11.5 + parent: 2 + - uid: 3984 + components: + - type: Transform + pos: -5.5,19.5 + parent: 2 + - uid: 4029 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,36.5 + parent: 2 +- proto: SignDirectionalSolar + entities: + - uid: 4024 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 22.5,20.5 + parent: 2 +- proto: SignElectricalMed + entities: + - uid: 4004 + components: + - type: Transform + pos: -0.5,20.5 + parent: 2 + - uid: 4005 + components: + - type: Transform + pos: 1.5,20.5 + parent: 2 +- proto: SignEngine + entities: + - uid: 4006 + components: + - type: Transform + pos: -5.5,15.5 + parent: 2 +- proto: SignEngineering + entities: + - uid: 3971 + components: + - type: Transform + pos: 35.5,1.5 + parent: 2 + - uid: 3972 + components: + - type: Transform + pos: 35.5,-2.5 + parent: 2 + - uid: 3973 + components: + - type: Transform + pos: 2.5,-30.5 + parent: 2 + - uid: 3974 + components: + - type: Transform + pos: -1.5,-30.5 + parent: 2 + - uid: 3975 + components: + - type: Transform + pos: -34.5,1.5 + parent: 2 + - uid: 3976 + components: + - type: Transform + pos: -34.5,-2.5 + parent: 2 + - uid: 4047 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,-7.5 + parent: 2 + - uid: 4048 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,-7.5 + parent: 2 + - uid: 4049 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,2.5 + parent: 2 + - uid: 4050 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,2.5 + parent: 2 + - uid: 4051 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 8.5,6.5 + parent: 2 + - uid: 4052 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -7.5,6.5 + parent: 2 +- proto: SignFlammableMed + entities: + - uid: 4009 + components: + - type: Transform + pos: -18.5,38.5 + parent: 2 + - uid: 4031 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,32.5 + parent: 2 +- proto: SignLaserMed + entities: + - uid: 4010 + components: + - type: Transform + pos: 4.5,43.5 + parent: 2 + - uid: 4011 + components: + - type: Transform + pos: 4.5,41.5 + parent: 2 +- proto: SignRadiationMed + entities: + - uid: 4012 + components: + - type: Transform + pos: 1.5,35.5 + parent: 2 + - uid: 4013 + components: + - type: Transform + pos: -0.5,35.5 + parent: 2 + - uid: 4014 + components: + - type: Transform + pos: 6.5,26.5 + parent: 2 + - uid: 4015 + components: + - type: Transform + pos: 6.5,24.5 + parent: 2 + - uid: 4016 + components: + - type: Transform + pos: 18.5,30.5 + parent: 2 + - uid: 4017 + components: + - type: Transform + pos: 20.5,30.5 + parent: 2 + - uid: 4018 + components: + - type: Transform + pos: 12.5,19.5 + parent: 2 + - uid: 4019 + components: + - type: Transform + pos: 15.5,19.5 + parent: 2 +- proto: SignShipDock + entities: + - uid: 3986 + components: + - type: Transform + pos: 37.5,1.5 + parent: 2 + - uid: 3987 + components: + - type: Transform + pos: 31.5,3.5 + parent: 2 + - uid: 3988 + components: + - type: Transform + pos: 31.5,-4.5 + parent: 2 + - uid: 3989 + components: + - type: Transform + pos: 35.5,-4.5 + parent: 2 + - uid: 3990 + components: + - type: Transform + pos: 37.5,-2.5 + parent: 2 + - uid: 3991 + components: + - type: Transform + pos: 35.5,3.5 + parent: 2 + - uid: 3992 + components: + - type: Transform + pos: 4.5,-30.5 + parent: 2 + - uid: 3993 + components: + - type: Transform + pos: 4.5,-26.5 + parent: 2 + - uid: 3994 + components: + - type: Transform + pos: 2.5,-32.5 + parent: 2 + - uid: 3995 + components: + - type: Transform + pos: -1.5,-32.5 + parent: 2 + - uid: 3996 + components: + - type: Transform + pos: -3.5,-30.5 + parent: 2 + - uid: 3997 + components: + - type: Transform + pos: -3.5,-26.5 + parent: 2 + - uid: 3998 + components: + - type: Transform + pos: -36.5,1.5 + parent: 2 + - uid: 3999 + components: + - type: Transform + pos: -36.5,-2.5 + parent: 2 + - uid: 4000 + components: + - type: Transform + pos: -34.5,-4.5 + parent: 2 + - uid: 4001 + components: + - type: Transform + pos: -34.5,3.5 + parent: 2 + - uid: 4002 + components: + - type: Transform + pos: -30.5,3.5 + parent: 2 + - uid: 4003 + components: + - type: Transform + pos: -30.5,-4.5 + parent: 2 +- proto: SignShock + entities: + - uid: 4020 + components: + - type: Transform + pos: 1.5,30.5 + parent: 2 + - uid: 4021 + components: + - type: Transform + pos: -0.5,30.5 + parent: 2 + - uid: 4022 + components: + - type: Transform + pos: -4.5,24.5 + parent: 2 + - uid: 4023 + components: + - type: Transform + pos: -4.5,26.5 + parent: 2 +- proto: SignSpace + entities: + - uid: 4025 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 24.5,20.5 + parent: 2 + - uid: 4026 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,29.5 + parent: 2 + - uid: 4027 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -12.5,36.5 + parent: 2 + - uid: 4030 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -12.5,32.5 + parent: 2 +- proto: SinkStemless + entities: + - uid: 2722 + components: + - type: Transform + pos: 17.5,10.5 + parent: 2 +- proto: SMESBasic + entities: + - uid: 1597 + components: + - type: Transform + pos: 22.5,15.5 + parent: 2 +- proto: SMESBasicEmpty + entities: + - uid: 503 + components: + - type: Transform + pos: -2.5,27.5 + parent: 2 + - uid: 504 + components: + - type: Transform + pos: -2.5,26.5 + parent: 2 + - uid: 505 + components: + - type: Transform + pos: -2.5,25.5 + parent: 2 + - uid: 506 + components: + - type: Transform + pos: -2.5,24.5 + parent: 2 + - uid: 507 + components: + - type: Transform + pos: -2.5,23.5 + parent: 2 + - uid: 508 + components: + - type: Transform + pos: -0.5,27.5 + parent: 2 + - uid: 509 + components: + - type: Transform + pos: -0.5,26.5 + parent: 2 + - uid: 510 + components: + - type: Transform + pos: -0.5,25.5 + parent: 2 + - uid: 511 + components: + - type: Transform + pos: -0.5,24.5 + parent: 2 + - uid: 512 + components: + - type: Transform + pos: -0.5,23.5 + parent: 2 + - uid: 513 + components: + - type: Transform + pos: 1.5,27.5 + parent: 2 + - uid: 514 + components: + - type: Transform + pos: 1.5,26.5 + parent: 2 + - uid: 515 + components: + - type: Transform + pos: 1.5,25.5 + parent: 2 + - uid: 516 + components: + - type: Transform + pos: 1.5,24.5 + parent: 2 + - uid: 517 + components: + - type: Transform + pos: 1.5,23.5 + parent: 2 + - uid: 518 + components: + - type: Transform + pos: 3.5,27.5 + parent: 2 + - uid: 519 + components: + - type: Transform + pos: 3.5,26.5 + parent: 2 + - uid: 520 + components: + - type: Transform + pos: 3.5,25.5 + parent: 2 + - uid: 521 + components: + - type: Transform + pos: 3.5,24.5 + parent: 2 + - uid: 522 + components: + - type: Transform + pos: 3.5,23.5 + parent: 2 +- proto: SMESMachineCircuitboard + entities: + - uid: 3850 + components: + - type: Transform + pos: 9.8345375,39.788414 + parent: 2 + - uid: 3851 + components: + - type: Transform + pos: 9.7095375,39.55404 + parent: 2 +- proto: SolarPanel + entities: + - uid: 1254 + components: + - type: Transform + pos: 30.5,52.5 + parent: 2 + - uid: 1255 + components: + - type: Transform + pos: 29.5,52.5 + parent: 2 + - uid: 1256 + components: + - type: Transform + pos: 28.5,52.5 + parent: 2 + - uid: 1257 + components: + - type: Transform + pos: 27.5,52.5 + parent: 2 + - uid: 1258 + components: + - type: Transform + pos: 26.5,52.5 + parent: 2 + - uid: 1260 + components: + - type: Transform + pos: 30.5,49.5 + parent: 2 + - uid: 1261 + components: + - type: Transform + pos: 29.5,49.5 + parent: 2 + - uid: 1262 + components: + - type: Transform + pos: 28.5,49.5 + parent: 2 + - uid: 1263 + components: + - type: Transform + pos: 27.5,49.5 + parent: 2 + - uid: 1264 + components: + - type: Transform + pos: 26.5,49.5 + parent: 2 + - uid: 1266 + components: + - type: Transform + pos: 30.5,46.5 + parent: 2 + - uid: 1267 + components: + - type: Transform + pos: 29.5,46.5 + parent: 2 + - uid: 1268 + components: + - type: Transform + pos: 28.5,46.5 + parent: 2 + - uid: 1269 + components: + - type: Transform + pos: 27.5,46.5 + parent: 2 + - uid: 1270 + components: + - type: Transform + pos: 26.5,46.5 + parent: 2 + - uid: 1272 + components: + - type: Transform + pos: 30.5,43.5 + parent: 2 + - uid: 1273 + components: + - type: Transform + pos: 29.5,43.5 + parent: 2 + - uid: 1274 + components: + - type: Transform + pos: 28.5,43.5 + parent: 2 + - uid: 1275 + components: + - type: Transform + pos: 27.5,43.5 + parent: 2 + - uid: 1276 + components: + - type: Transform + pos: 26.5,43.5 + parent: 2 + - uid: 1278 + components: + - type: Transform + pos: 30.5,40.5 + parent: 2 + - uid: 1279 + components: + - type: Transform + pos: 29.5,40.5 + parent: 2 + - uid: 1280 + components: + - type: Transform + pos: 28.5,40.5 + parent: 2 + - uid: 1281 + components: + - type: Transform + pos: 27.5,40.5 + parent: 2 + - uid: 1282 + components: + - type: Transform + pos: 26.5,40.5 + parent: 2 + - uid: 1284 + components: + - type: Transform + pos: 30.5,37.5 + parent: 2 + - uid: 1285 + components: + - type: Transform + pos: 29.5,37.5 + parent: 2 + - uid: 1286 + components: + - type: Transform + pos: 28.5,37.5 + parent: 2 + - uid: 1287 + components: + - type: Transform + pos: 27.5,37.5 + parent: 2 + - uid: 1288 + components: + - type: Transform + pos: 26.5,37.5 + parent: 2 + - uid: 1290 + components: + - type: Transform + pos: 30.5,34.5 + parent: 2 + - uid: 1291 + components: + - type: Transform + pos: 29.5,34.5 + parent: 2 + - uid: 1292 + components: + - type: Transform + pos: 28.5,34.5 + parent: 2 + - uid: 1293 + components: + - type: Transform + pos: 27.5,34.5 + parent: 2 + - uid: 1294 + components: + - type: Transform + pos: 26.5,34.5 + parent: 2 + - uid: 1296 + components: + - type: Transform + pos: 30.5,31.5 + parent: 2 + - uid: 1297 + components: + - type: Transform + pos: 29.5,31.5 + parent: 2 + - uid: 1298 + components: + - type: Transform + pos: 28.5,31.5 + parent: 2 + - uid: 1299 + components: + - type: Transform + pos: 27.5,31.5 + parent: 2 + - uid: 1300 + components: + - type: Transform + pos: 26.5,31.5 + parent: 2 + - uid: 1302 + components: + - type: Transform + pos: 30.5,28.5 + parent: 2 + - uid: 1303 + components: + - type: Transform + pos: 29.5,28.5 + parent: 2 + - uid: 1304 + components: + - type: Transform + pos: 28.5,28.5 + parent: 2 + - uid: 1305 + components: + - type: Transform + pos: 27.5,28.5 + parent: 2 + - uid: 1306 + components: + - type: Transform + pos: 26.5,28.5 + parent: 2 +- proto: SolarTracker + entities: + - uid: 1253 + components: + - type: Transform + pos: 23.5,53.5 + parent: 2 +- proto: SpaceVillainArcade + entities: + - uid: 3249 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,9.5 + parent: 2 +- proto: SpawnPointChiefEngineer + entities: + - uid: 3930 + components: + - type: Transform + pos: -6.5,6.5 + parent: 2 +- proto: SpawnPointLatejoin + entities: + - uid: 1705 + components: + - type: Transform + pos: -0.5,-4.5 + parent: 2 + - uid: 3479 + components: + - type: Transform + pos: 0.5,-4.5 + parent: 2 + - uid: 4156 + components: + - type: Transform + pos: 1.5,-4.5 + parent: 2 +- proto: StationMap + entities: + - uid: 4044 + components: + - type: Transform + pos: -17.5,1.5 + parent: 2 + - uid: 4045 + components: + - type: Transform + pos: 18.5,1.5 + parent: 2 + - uid: 4046 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,-12.5 + parent: 2 +- proto: Stool + entities: + - uid: 199 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 7.5,19.5 + parent: 2 + - uid: 3842 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 8.5,19.5 + parent: 2 + - uid: 3843 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 10.5,19.5 + parent: 2 + - uid: 3844 + components: + - type: Transform + pos: 8.5,15.5 + parent: 2 + - uid: 3845 + components: + - type: Transform + pos: 9.5,15.5 + parent: 2 + - uid: 3846 + components: + - type: Transform + pos: 7.5,15.5 + parent: 2 +- proto: StorageCanister + entities: + - uid: 2170 + components: + - type: Transform + pos: -10.5,13.5 + parent: 2 + - uid: 2171 + components: + - type: Transform + pos: -10.5,12.5 + parent: 2 + - uid: 2173 + components: + - type: Transform + pos: -9.5,11.5 + parent: 2 + - uid: 2174 + components: + - type: Transform + pos: -8.5,11.5 + parent: 2 + - uid: 2177 + components: + - type: Transform + pos: -9.5,12.5 + parent: 2 + - uid: 2178 + components: + - type: Transform + pos: -9.5,13.5 + parent: 2 + - uid: 2179 + components: + - type: Transform + pos: -8.5,12.5 + parent: 2 + - uid: 2180 + components: + - type: Transform + pos: -8.5,13.5 + parent: 2 + - uid: 3265 + components: + - type: Transform + pos: -10.5,11.5 + parent: 2 +- proto: SubstationBasic + entities: + - uid: 819 + components: + - type: Transform + pos: 1.5,22.5 + parent: 2 + - uid: 2181 + components: + - type: Transform + pos: 9.5,7.5 + parent: 2 + - uid: 2182 + components: + - type: Transform + pos: -8.5,7.5 + parent: 2 + - uid: 2837 + components: + - type: Transform + pos: 9.5,6.5 + parent: 2 + - uid: 2838 + components: + - type: Transform + pos: -8.5,6.5 + parent: 2 +- proto: SubstationMachineCircuitboard + entities: + - uid: 3861 + components: + - type: Transform + pos: 10.4595375,39.08529 + parent: 2 +- proto: SuitStorageEVAEmergency + entities: + - uid: 2111 + components: + - type: Transform + pos: -12.5,35.5 + parent: 2 +- proto: SuitStorageWallmountCE + entities: + - uid: 2688 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,4.5 + parent: 2 +- proto: SuitStorageWallmountEVAAtmosTech + entities: + - uid: 2588 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -8.5,14.5 + parent: 2 +- proto: SuitStorageWallmountEVAEngineer + entities: + - uid: 1947 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.5,18.5 + parent: 2 + - uid: 3200 + components: + - type: Transform + pos: 7.5,40.5 + parent: 2 +- proto: SurveillanceCameraEngineering + entities: + - uid: 3904 + components: + - type: Transform + pos: 20.5,15.5 + parent: 2 + - uid: 3905 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 15.5,18.5 + parent: 2 + - uid: 3906 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,18.5 + parent: 2 + - uid: 3907 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 12.5,13.5 + parent: 2 + - uid: 3908 + components: + - type: Transform + pos: 2.5,9.5 + parent: 2 + - uid: 3909 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,7.5 + parent: 2 + - uid: 3910 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,7.5 + parent: 2 + - uid: 3911 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,2.5 + parent: 2 + - uid: 3912 + components: + - type: Transform + pos: 2.5,-6.5 + parent: 2 + - uid: 3913 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -23.5,0.5 + parent: 2 + - uid: 3914 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 23.5,0.5 + parent: 2 + - uid: 3915 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,-17.5 + parent: 2 + - uid: 3916 + components: + - type: Transform + pos: -10.5,9.5 + parent: 2 + - uid: 3917 + components: + - type: Transform + pos: -13.5,15.5 + parent: 2 + - uid: 3918 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -12.5,31.5 + parent: 2 + - uid: 3919 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -19.5,19.5 + parent: 2 + - uid: 3920 + components: + - type: Transform + pos: -9.5,39.5 + parent: 2 + - uid: 3921 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,39.5 + parent: 2 + - uid: 3922 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,38.5 + parent: 2 + - uid: 3923 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 14.5,25.5 + parent: 2 + - uid: 3924 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,26.5 + parent: 2 +- proto: SurveillanceCameraRouterEngineering + entities: + - uid: 3266 + components: + - type: Transform + pos: 23.5,15.5 + parent: 2 +- proto: Table + entities: + - uid: 46 + components: + - type: Transform + pos: -4.5,-1.5 + parent: 2 + - uid: 48 + components: + - type: Transform + pos: 6.5,-1.5 + parent: 2 + - uid: 90 + components: + - type: Transform + pos: 5.5,-1.5 + parent: 2 + - uid: 544 + components: + - type: Transform + pos: 3.5,2.5 + parent: 2 + - uid: 545 + components: + - type: Transform + pos: 2.5,2.5 + parent: 2 + - uid: 546 + components: + - type: Transform + pos: -1.5,2.5 + parent: 2 + - uid: 1696 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -2.5,2.5 + parent: 2 + - uid: 1884 + components: + - type: Transform + pos: -5.5,-1.5 + parent: 2 + - uid: 2701 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,6.5 + parent: 2 + - uid: 2702 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,6.5 + parent: 2 +- proto: TableFancyOrange + entities: + - uid: 2682 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -5.5,7.5 + parent: 2 + - uid: 2683 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -5.5,6.5 + parent: 2 + - uid: 2687 + components: + - type: Transform + pos: -6.5,7.5 + parent: 2 +- proto: TableGlass + entities: + - uid: 3754 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,9.5 + parent: 2 + - uid: 3879 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 11.5,9.5 + parent: 2 +- proto: TableReinforced + entities: + - uid: 200 + components: + - type: Transform + pos: 18.5,19.5 + parent: 2 + - uid: 571 + components: + - type: Transform + pos: 3.5,28.5 + parent: 2 + - uid: 1064 + components: + - type: Transform + pos: 10.5,39.5 + parent: 2 + - uid: 1065 + components: + - type: Transform + pos: 9.5,39.5 + parent: 2 + - uid: 1066 + components: + - type: Transform + pos: 8.5,39.5 + parent: 2 + - uid: 1067 + components: + - type: Transform + pos: 10.5,38.5 + parent: 2 + - uid: 1098 + components: + - type: Transform + pos: -2.5,37.5 + parent: 2 + - uid: 1577 + components: + - type: Transform + pos: -1.5,37.5 + parent: 2 + - uid: 1680 + components: + - type: Transform + pos: 20.5,19.5 + parent: 2 + - uid: 1681 + components: + - type: Transform + pos: 19.5,15.5 + parent: 2 + - uid: 1698 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 20.5,15.5 + parent: 2 + - uid: 1704 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,15.5 + parent: 2 + - uid: 1995 + components: + - type: Transform + pos: -2.5,38.5 + parent: 2 + - uid: 1997 + components: + - type: Transform + pos: -2.5,39.5 + parent: 2 + - uid: 3012 + components: + - type: Transform + pos: -6.5,11.5 + parent: 2 + - uid: 3127 + components: + - type: Transform + pos: 7.5,11.5 + parent: 2 + - uid: 3128 + components: + - type: Transform + pos: -4.5,19.5 + parent: 2 + - uid: 3130 + components: + - type: Transform + pos: 5.5,19.5 + parent: 2 + - uid: 3131 + components: + - type: Transform + pos: 4.5,19.5 + parent: 2 + - uid: 3264 + components: + - type: Transform + pos: 19.5,19.5 + parent: 2 +- proto: TargetDarts + entities: + - uid: 3877 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 14.5,9.5 + parent: 2 +- proto: TegCenter + entities: + - uid: 335 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -11.5,25.5 + parent: 2 +- proto: TegCirculator + entities: + - uid: 334 + components: + - type: Transform + pos: -10.5,25.5 + parent: 2 + - type: PointLight + color: '#FF3300FF' + - uid: 336 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -12.5,25.5 + parent: 2 + - type: PointLight + color: '#FF3300FF' +- proto: ToiletDirtyWater + entities: + - uid: 2721 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 18.5,10.5 + parent: 2 +- proto: TwoWayLever + entities: + - uid: 4172 + components: + - type: Transform + pos: -11.5,6.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 2731: + - Left: Forward + - Right: Reverse + - Middle: Off + 2730: + - Left: Forward + - Right: Reverse + - Middle: Off + 2700: + - Left: Forward + - Right: Reverse + - Middle: Off + 2708: + - Left: Forward + - Right: Reverse + - Middle: Off +- proto: UnfinishedMachineFrame + entities: + - uid: 3136 + components: + - type: Transform + pos: -2.5,40.5 + parent: 2 + - uid: 3137 + components: + - type: Transform + pos: -2.5,41.5 + parent: 2 + - uid: 3138 + components: + - type: Transform + pos: -2.5,42.5 + parent: 2 + - uid: 3139 + components: + - type: Transform + pos: -2.5,43.5 + parent: 2 + - uid: 3140 + components: + - type: Transform + pos: 2.5,37.5 + parent: 2 + - uid: 3141 + components: + - type: Transform + pos: 3.5,37.5 + parent: 2 +- proto: VendingMachineEngiDrobe + entities: + - uid: 3536 + components: + - type: Transform + pos: 15.5,15.5 + parent: 2 +- proto: VendingMachineEngivendPOI + entities: + - uid: 3188 + components: + - type: Transform + pos: 12.5,18.5 + parent: 2 +- proto: VendingMachineFlatpackVend + entities: + - uid: 2725 + components: + - type: Transform + pos: -6.5,13.5 + parent: 2 +- proto: VendingMachineTankDispenserEngineering + entities: + - uid: 3263 + components: + - type: Transform + pos: 10.5,37.5 + parent: 2 +- proto: VendingMachineVendomatPOI + entities: + - uid: 3190 + components: + - type: Transform + pos: 12.5,15.5 + parent: 2 +- proto: VendingMachineYouToolPOI + entities: + - uid: 3189 + components: + - type: Transform + pos: 15.5,18.5 + parent: 2 +- proto: WallPlastitanium + entities: + - uid: 625 + components: + - type: Transform + pos: -21.5,16.5 + parent: 2 + - uid: 627 + components: + - type: Transform + pos: -20.5,16.5 + parent: 2 + - uid: 629 + components: + - type: Transform + pos: -23.5,13.5 + parent: 2 + - uid: 631 + components: + - type: Transform + pos: -22.5,13.5 + parent: 2 + - uid: 687 + components: + - type: Transform + pos: -20.5,10.5 + parent: 2 + - uid: 688 + components: + - type: Transform + pos: -21.5,10.5 + parent: 2 + - uid: 689 + components: + - type: Transform + pos: -23.5,10.5 + parent: 2 + - uid: 690 + components: + - type: Transform + pos: -22.5,10.5 + parent: 2 + - uid: 691 + components: + - type: Transform + pos: -24.5,14.5 + parent: 2 + - uid: 692 + components: + - type: Transform + pos: -24.5,16.5 + parent: 2 + - uid: 693 + components: + - type: Transform + pos: -24.5,17.5 + parent: 2 + - uid: 694 + components: + - type: Transform + pos: -24.5,15.5 + parent: 2 + - uid: 695 + components: + - type: Transform + pos: -24.5,23.5 + parent: 2 + - uid: 696 + components: + - type: Transform + pos: -24.5,22.5 + parent: 2 + - uid: 697 + components: + - type: Transform + pos: -24.5,24.5 + parent: 2 + - uid: 698 + components: + - type: Transform + pos: -24.5,25.5 + parent: 2 + - uid: 699 + components: + - type: Transform + pos: -22.5,31.5 + parent: 2 + - uid: 700 + components: + - type: Transform + pos: -24.5,30.5 + parent: 2 + - uid: 701 + components: + - type: Transform + pos: -24.5,31.5 + parent: 2 + - uid: 702 + components: + - type: Transform + pos: -23.5,31.5 + parent: 2 + - uid: 703 + components: + - type: Transform + pos: -22.5,28.5 + parent: 2 + - uid: 704 + components: + - type: Transform + pos: -23.5,25.5 + parent: 2 + - uid: 705 + components: + - type: Transform + pos: -22.5,25.5 + parent: 2 + - uid: 706 + components: + - type: Transform + pos: -23.5,28.5 + parent: 2 + - uid: 707 + components: + - type: Transform + pos: -21.5,22.5 + parent: 2 + - uid: 708 + components: + - type: Transform + pos: -22.5,19.5 + parent: 2 + - uid: 709 + components: + - type: Transform + pos: -20.5,22.5 + parent: 2 + - uid: 710 + components: + - type: Transform + pos: -23.5,19.5 + parent: 2 + - uid: 1013 + components: + - type: Transform + pos: -20.5,13.5 + parent: 2 + - uid: 1014 + components: + - type: Transform + pos: -21.5,13.5 + parent: 2 + - uid: 1017 + components: + - type: Transform + pos: -21.5,19.5 + parent: 2 + - uid: 1018 + components: + - type: Transform + pos: -23.5,16.5 + parent: 2 + - uid: 1019 + components: + - type: Transform + pos: -20.5,19.5 + parent: 2 + - uid: 1020 + components: + - type: Transform + pos: -22.5,16.5 + parent: 2 + - uid: 1021 + components: + - type: Transform + pos: -21.5,25.5 + parent: 2 + - uid: 1022 + components: + - type: Transform + pos: -20.5,25.5 + parent: 2 + - uid: 1023 + components: + - type: Transform + pos: -23.5,22.5 + parent: 2 + - uid: 1024 + components: + - type: Transform + pos: -22.5,22.5 + parent: 2 + - uid: 1025 + components: + - type: Transform + pos: -21.5,28.5 + parent: 2 + - uid: 1026 + components: + - type: Transform + pos: -20.5,31.5 + parent: 2 + - uid: 1027 + components: + - type: Transform + pos: -21.5,31.5 + parent: 2 + - uid: 1028 + components: + - type: Transform + pos: -20.5,28.5 + parent: 2 + - uid: 1029 + components: + - type: Transform + pos: -24.5,28.5 + parent: 2 + - uid: 1030 + components: + - type: Transform + pos: -24.5,26.5 + parent: 2 + - uid: 1031 + components: + - type: Transform + pos: -24.5,27.5 + parent: 2 + - uid: 1032 + components: + - type: Transform + pos: -24.5,29.5 + parent: 2 + - uid: 1033 + components: + - type: Transform + pos: -24.5,20.5 + parent: 2 + - uid: 1034 + components: + - type: Transform + pos: -24.5,18.5 + parent: 2 + - uid: 1035 + components: + - type: Transform + pos: -24.5,21.5 + parent: 2 + - uid: 1036 + components: + - type: Transform + pos: -24.5,19.5 + parent: 2 + - uid: 1037 + components: + - type: Transform + pos: -24.5,10.5 + parent: 2 + - uid: 1038 + components: + - type: Transform + pos: -24.5,11.5 + parent: 2 + - uid: 1039 + components: + - type: Transform + pos: -24.5,12.5 + parent: 2 + - uid: 1040 + components: + - type: Transform + pos: -24.5,13.5 + parent: 2 +- proto: WallReinforced + entities: + - uid: 3 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,31.5 + parent: 2 + - uid: 4 + components: + - type: Transform + pos: -1.5,3.5 + parent: 2 + - uid: 5 + components: + - type: Transform + pos: 2.5,3.5 + parent: 2 + - uid: 6 + components: + - type: Transform + pos: -2.5,3.5 + parent: 2 + - uid: 11 + components: + - type: Transform + pos: -1.5,8.5 + parent: 2 + - uid: 16 + components: + - type: Transform + pos: 2.5,8.5 + parent: 2 + - uid: 17 + components: + - type: Transform + pos: -2.5,8.5 + parent: 2 + - uid: 18 + components: + - type: Transform + pos: 3.5,8.5 + parent: 2 + - uid: 19 + components: + - type: Transform + pos: 5.5,8.5 + parent: 2 + - uid: 20 + components: + - type: Transform + pos: -4.5,8.5 + parent: 2 + - uid: 21 + components: + - type: Transform + pos: -3.5,3.5 + parent: 2 + - uid: 22 + components: + - type: Transform + pos: -4.5,3.5 + parent: 2 + - uid: 23 + components: + - type: Transform + pos: 3.5,3.5 + parent: 2 + - uid: 24 + components: + - type: Transform + pos: 4.5,3.5 + parent: 2 + - uid: 25 + components: + - type: Transform + pos: 5.5,3.5 + parent: 2 + - uid: 26 + components: + - type: Transform + pos: -6.5,2.5 + parent: 2 + - uid: 27 + components: + - type: Transform + pos: 7.5,1.5 + parent: 2 + - uid: 28 + components: + - type: Transform + pos: -6.5,1.5 + parent: 2 + - uid: 29 + components: + - type: Transform + pos: -5.5,2.5 + parent: 2 + - uid: 30 + components: + - type: Transform + pos: 7.5,2.5 + parent: 2 + - uid: 31 + components: + - type: Transform + pos: 6.5,2.5 + parent: 2 + - uid: 32 + components: + - type: Transform + pos: -4.5,2.5 + parent: 2 + - uid: 33 + components: + - type: Transform + pos: 5.5,2.5 + parent: 2 + - uid: 34 + components: + - type: Transform + pos: -8.5,1.5 + parent: 2 + - uid: 35 + components: + - type: Transform + pos: 9.5,1.5 + parent: 2 + - uid: 36 + components: + - type: Transform + pos: 9.5,0.5 + parent: 2 + - uid: 37 + components: + - type: Transform + pos: 9.5,-0.5 + parent: 2 + - uid: 38 + components: + - type: Transform + pos: 9.5,-1.5 + parent: 2 + - uid: 39 + components: + - type: Transform + pos: 8.5,-1.5 + parent: 2 + - uid: 41 + components: + - type: Transform + pos: -8.5,0.5 + parent: 2 + - uid: 42 + components: + - type: Transform + pos: -8.5,-0.5 + parent: 2 + - uid: 43 + components: + - type: Transform + pos: -8.5,-1.5 + parent: 2 + - uid: 44 + components: + - type: Transform + pos: -7.5,-1.5 + parent: 2 + - uid: 49 + components: + - type: Transform + pos: -2.5,-0.5 + parent: 2 + - uid: 50 + components: + - type: Transform + pos: -12.5,-2.5 + parent: 2 + - uid: 51 + components: + - type: Transform + pos: 13.5,-2.5 + parent: 2 + - uid: 52 + components: + - type: Transform + pos: -12.5,-5.5 + parent: 2 + - uid: 53 + components: + - type: Transform + pos: 14.5,-2.5 + parent: 2 + - uid: 54 + components: + - type: Transform + pos: -11.5,-5.5 + parent: 2 + - uid: 55 + components: + - type: Transform + pos: -13.5,-2.5 + parent: 2 + - uid: 56 + components: + - type: Transform + pos: 13.5,-5.5 + parent: 2 + - uid: 57 + components: + - type: Transform + pos: 12.5,-5.5 + parent: 2 + - uid: 58 + components: + - type: Transform + pos: 10.5,1.5 + parent: 2 + - uid: 59 + components: + - type: Transform + pos: 11.5,1.5 + parent: 2 + - uid: 60 + components: + - type: Transform + pos: -9.5,1.5 + parent: 2 + - uid: 61 + components: + - type: Transform + pos: -10.5,1.5 + parent: 2 + - uid: 62 + components: + - type: Transform + pos: -12.5,1.5 + parent: 2 + - uid: 63 + components: + - type: Transform + pos: 13.5,1.5 + parent: 2 + - uid: 64 + components: + - type: Transform + pos: 37.5,1.5 + parent: 2 + - uid: 65 + components: + - type: Transform + pos: 35.5,1.5 + parent: 2 + - uid: 66 + components: + - type: Transform + pos: 35.5,3.5 + parent: 2 + - uid: 67 + components: + - type: Transform + pos: 31.5,3.5 + parent: 2 + - uid: 68 + components: + - type: Transform + pos: 31.5,1.5 + parent: 2 + - uid: 69 + components: + - type: Transform + pos: 31.5,-2.5 + parent: 2 + - uid: 70 + components: + - type: Transform + pos: 31.5,-4.5 + parent: 2 + - uid: 71 + components: + - type: Transform + pos: 35.5,-2.5 + parent: 2 + - uid: 72 + components: + - type: Transform + pos: 35.5,-4.5 + parent: 2 + - uid: 73 + components: + - type: Transform + pos: 37.5,-2.5 + parent: 2 + - uid: 74 + components: + - type: Transform + pos: 30.5,-2.5 + parent: 2 + - uid: 75 + components: + - type: Transform + pos: 30.5,1.5 + parent: 2 + - uid: 76 + components: + - type: Transform + pos: 14.5,1.5 + parent: 2 + - uid: 77 + components: + - type: Transform + pos: -13.5,1.5 + parent: 2 + - uid: 78 + components: + - type: Transform + pos: 5.5,-7.5 + parent: 2 + - uid: 79 + components: + - type: Transform + pos: 5.5,-5.5 + parent: 2 + - uid: 80 + components: + - type: Transform + pos: 6.5,-5.5 + parent: 2 + - uid: 81 + components: + - type: Transform + pos: 2.5,-7.5 + parent: 2 + - uid: 82 + components: + - type: Transform + pos: -1.5,-7.5 + parent: 2 + - uid: 83 + components: + - type: Transform + pos: 2.5,-8.5 + parent: 2 + - uid: 84 + components: + - type: Transform + pos: -1.5,-8.5 + parent: 2 + - uid: 85 + components: + - type: Transform + pos: -4.5,-7.5 + parent: 2 + - uid: 86 + components: + - type: Transform + pos: -4.5,-5.5 + parent: 2 + - uid: 87 + components: + - type: Transform + pos: -5.5,-5.5 + parent: 2 + - uid: 88 + components: + - type: Transform + pos: -8.5,-5.5 + parent: 2 + - uid: 89 + components: + - type: Transform + pos: 9.5,-5.5 + parent: 2 + - uid: 91 + components: + - type: Transform + pos: 3.5,-0.5 + parent: 2 + - uid: 92 + components: + - type: Transform + pos: 2.5,-26.5 + parent: 2 + - uid: 93 + components: + - type: Transform + pos: 2.5,-25.5 + parent: 2 + - uid: 94 + components: + - type: Transform + pos: -1.5,-25.5 + parent: 2 + - uid: 95 + components: + - type: Transform + pos: -1.5,-26.5 + parent: 2 + - uid: 96 + components: + - type: Transform + pos: 2.5,-30.5 + parent: 2 + - uid: 97 + components: + - type: Transform + pos: -1.5,-30.5 + parent: 2 + - uid: 98 + components: + - type: Transform + pos: -3.5,-30.5 + parent: 2 + - uid: 99 + components: + - type: Transform + pos: -3.5,-26.5 + parent: 2 + - uid: 100 + components: + - type: Transform + pos: 4.5,-26.5 + parent: 2 + - uid: 101 + components: + - type: Transform + pos: 4.5,-30.5 + parent: 2 + - uid: 102 + components: + - type: Transform + pos: -1.5,-32.5 + parent: 2 + - uid: 103 + components: + - type: Transform + pos: 2.5,-32.5 + parent: 2 + - uid: 155 + components: + - type: Transform + pos: -7.5,7.5 + parent: 2 + - uid: 160 + components: + - type: Transform + pos: -7.5,6.5 + parent: 2 + - uid: 161 + components: + - type: Transform + pos: -7.5,8.5 + parent: 2 + - uid: 166 + components: + - type: Transform + pos: -7.5,5.5 + parent: 2 + - uid: 167 + components: + - type: Transform + pos: -7.5,4.5 + parent: 2 + - uid: 168 + components: + - type: Transform + pos: 8.5,8.5 + parent: 2 + - uid: 169 + components: + - type: Transform + pos: 8.5,7.5 + parent: 2 + - uid: 170 + components: + - type: Transform + pos: 8.5,6.5 + parent: 2 + - uid: 171 + components: + - type: Transform + pos: 8.5,5.5 + parent: 2 + - uid: 172 + components: + - type: Transform + pos: 8.5,4.5 + parent: 2 + - uid: 173 + components: + - type: Transform + pos: 5.5,4.5 + parent: 2 + - uid: 174 + components: + - type: Transform + pos: 7.5,4.5 + parent: 2 + - uid: 175 + components: + - type: Transform + pos: -4.5,4.5 + parent: 2 + - uid: 176 + components: + - type: Transform + pos: -6.5,4.5 + parent: 2 + - uid: 182 + components: + - type: Transform + pos: -10.5,5.5 + parent: 2 + - uid: 183 + components: + - type: Transform + pos: -10.5,6.5 + parent: 2 + - uid: 184 + components: + - type: Transform + pos: -10.5,7.5 + parent: 2 + - uid: 185 + components: + - type: Transform + pos: -10.5,8.5 + parent: 2 + - uid: 186 + components: + - type: Transform + pos: -8.5,8.5 + parent: 2 + - uid: 187 + components: + - type: Transform + pos: 9.5,8.5 + parent: 2 + - uid: 188 + components: + - type: Transform + pos: 11.5,8.5 + parent: 2 + - uid: 189 + components: + - type: Transform + pos: 11.5,7.5 + parent: 2 + - uid: 190 + components: + - type: Transform + pos: 11.5,6.5 + parent: 2 + - uid: 191 + components: + - type: Transform + pos: 11.5,5.5 + parent: 2 + - uid: 192 + components: + - type: Transform + pos: 11.5,4.5 + parent: 2 + - uid: 193 + components: + - type: Transform + pos: 11.5,3.5 + parent: 2 + - uid: 194 + components: + - type: Transform + pos: 12.5,3.5 + parent: 2 + - uid: 195 + components: + - type: Transform + pos: 13.5,3.5 + parent: 2 + - uid: 196 + components: + - type: Transform + pos: 13.5,2.5 + parent: 2 + - uid: 231 + components: + - type: Transform + pos: -30.5,1.5 + parent: 2 + - uid: 232 + components: + - type: Transform + pos: -29.5,1.5 + parent: 2 + - uid: 233 + components: + - type: Transform + pos: -30.5,-2.5 + parent: 2 + - uid: 234 + components: + - type: Transform + pos: -29.5,-2.5 + parent: 2 + - uid: 235 + components: + - type: Transform + pos: -30.5,-4.5 + parent: 2 + - uid: 236 + components: + - type: Transform + pos: -34.5,-4.5 + parent: 2 + - uid: 237 + components: + - type: Transform + pos: -34.5,-2.5 + parent: 2 + - uid: 238 + components: + - type: Transform + pos: -36.5,-2.5 + parent: 2 + - uid: 239 + components: + - type: Transform + pos: -36.5,1.5 + parent: 2 + - uid: 240 + components: + - type: Transform + pos: -34.5,1.5 + parent: 2 + - uid: 241 + components: + - type: Transform + pos: -34.5,3.5 + parent: 2 + - uid: 242 + components: + - type: Transform + pos: -30.5,3.5 + parent: 2 + - uid: 265 + components: + - type: Transform + pos: -25.5,1.5 + parent: 2 + - uid: 266 + components: + - type: Transform + pos: -24.5,1.5 + parent: 2 + - uid: 267 + components: + - type: Transform + pos: -23.5,1.5 + parent: 2 + - uid: 268 + components: + - type: Transform + pos: -25.5,-2.5 + parent: 2 + - uid: 269 + components: + - type: Transform + pos: -24.5,-2.5 + parent: 2 + - uid: 270 + components: + - type: Transform + pos: -23.5,-2.5 + parent: 2 + - uid: 271 + components: + - type: Transform + pos: -17.5,1.5 + parent: 2 + - uid: 272 + components: + - type: Transform + pos: -18.5,1.5 + parent: 2 + - uid: 273 + components: + - type: Transform + pos: -19.5,1.5 + parent: 2 + - uid: 274 + components: + - type: Transform + pos: -17.5,-2.5 + parent: 2 + - uid: 275 + components: + - type: Transform + pos: -18.5,-2.5 + parent: 2 + - uid: 276 + components: + - type: Transform + pos: -19.5,-2.5 + parent: 2 + - uid: 277 + components: + - type: Transform + pos: 18.5,-2.5 + parent: 2 + - uid: 278 + components: + - type: Transform + pos: 19.5,-2.5 + parent: 2 + - uid: 279 + components: + - type: Transform + pos: 20.5,-2.5 + parent: 2 + - uid: 280 + components: + - type: Transform + pos: 18.5,1.5 + parent: 2 + - uid: 281 + components: + - type: Transform + pos: 19.5,1.5 + parent: 2 + - uid: 282 + components: + - type: Transform + pos: 20.5,1.5 + parent: 2 + - uid: 283 + components: + - type: Transform + pos: 26.5,1.5 + parent: 2 + - uid: 284 + components: + - type: Transform + pos: 25.5,1.5 + parent: 2 + - uid: 285 + components: + - type: Transform + pos: 24.5,1.5 + parent: 2 + - uid: 286 + components: + - type: Transform + pos: 26.5,-2.5 + parent: 2 + - uid: 287 + components: + - type: Transform + pos: 25.5,-2.5 + parent: 2 + - uid: 288 + components: + - type: Transform + pos: 24.5,-2.5 + parent: 2 + - uid: 289 + components: + - type: Transform + pos: 2.5,-21.5 + parent: 2 + - uid: 290 + components: + - type: Transform + pos: 2.5,-20.5 + parent: 2 + - uid: 291 + components: + - type: Transform + pos: 2.5,-19.5 + parent: 2 + - uid: 292 + components: + - type: Transform + pos: 2.5,-12.5 + parent: 2 + - uid: 293 + components: + - type: Transform + pos: 2.5,-13.5 + parent: 2 + - uid: 294 + components: + - type: Transform + pos: 2.5,-14.5 + parent: 2 + - uid: 295 + components: + - type: Transform + pos: -1.5,-21.5 + parent: 2 + - uid: 296 + components: + - type: Transform + pos: -1.5,-20.5 + parent: 2 + - uid: 297 + components: + - type: Transform + pos: -1.5,-19.5 + parent: 2 + - uid: 298 + components: + - type: Transform + pos: -1.5,-12.5 + parent: 2 + - uid: 299 + components: + - type: Transform + pos: -1.5,-13.5 + parent: 2 + - uid: 300 + components: + - type: Transform + pos: -1.5,-14.5 + parent: 2 + - uid: 313 + components: + - type: Transform + pos: -5.5,14.5 + parent: 2 + - uid: 315 + components: + - type: Transform + pos: 6.5,15.5 + parent: 2 + - uid: 316 + components: + - type: Transform + pos: -5.5,15.5 + parent: 2 + - uid: 317 + components: + - type: Transform + pos: -6.5,14.5 + parent: 2 + - uid: 318 + components: + - type: Transform + pos: 7.5,14.5 + parent: 2 + - uid: 319 + components: + - type: Transform + pos: -5.5,19.5 + parent: 2 + - uid: 320 + components: + - type: Transform + pos: -5.5,20.5 + parent: 2 + - uid: 321 + components: + - type: Transform + pos: 6.5,19.5 + parent: 2 + - uid: 322 + components: + - type: Transform + pos: 6.5,20.5 + parent: 2 + - uid: 323 + components: + - type: Transform + pos: 5.5,20.5 + parent: 2 + - uid: 324 + components: + - type: Transform + pos: -4.5,20.5 + parent: 2 + - uid: 327 + components: + - type: Transform + pos: -7.5,14.5 + parent: 2 + - uid: 330 + components: + - type: Transform + pos: 8.5,14.5 + parent: 2 + - uid: 337 + components: + - type: Transform + pos: -0.5,20.5 + parent: 2 + - uid: 344 + components: + - type: Transform + pos: 1.5,20.5 + parent: 2 + - uid: 345 + components: + - type: Transform + pos: -4.5,21.5 + parent: 2 + - uid: 346 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,30.5 + parent: 2 + - uid: 349 + components: + - type: Transform + pos: 5.5,24.5 + parent: 2 + - uid: 350 + components: + - type: Transform + pos: 5.5,26.5 + parent: 2 + - uid: 362 + components: + - type: Transform + pos: -4.5,26.5 + parent: 2 + - uid: 363 + components: + - type: Transform + pos: -4.5,24.5 + parent: 2 + - uid: 364 + components: + - type: Transform + pos: 5.5,21.5 + parent: 2 + - uid: 459 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,30.5 + parent: 2 + - uid: 460 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,30.5 + parent: 2 + - uid: 461 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,30.5 + parent: 2 + - uid: 464 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,29.5 + parent: 2 + - uid: 465 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,29.5 + parent: 2 + - uid: 552 + components: + - type: Transform + pos: -0.5,30.5 + parent: 2 + - uid: 553 + components: + - type: Transform + pos: 1.5,30.5 + parent: 2 + - uid: 560 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -2.5,30.5 + parent: 2 + - uid: 561 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,30.5 + parent: 2 + - uid: 562 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,30.5 + parent: 2 + - uid: 563 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,36.5 + parent: 2 + - uid: 574 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,31.5 + parent: 2 + - uid: 575 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,30.5 + parent: 2 + - uid: 576 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,35.5 + parent: 2 + - uid: 577 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,35.5 + parent: 2 + - uid: 578 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,34.5 + parent: 2 + - uid: 579 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,34.5 + parent: 2 + - uid: 580 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,35.5 + parent: 2 + - uid: 581 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,35.5 + parent: 2 + - uid: 598 + components: + - type: Transform + pos: -18.5,9.5 + parent: 2 + - uid: 599 + components: + - type: Transform + pos: -18.5,10.5 + parent: 2 + - uid: 600 + components: + - type: Transform + pos: 12.5,8.5 + parent: 2 + - uid: 601 + components: + - type: Transform + pos: 16.5,8.5 + parent: 2 + - uid: 602 + components: + - type: Transform + pos: 16.5,9.5 + parent: 2 + - uid: 603 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,15.5 + parent: 2 + - uid: 604 + components: + - type: Transform + pos: 19.5,9.5 + parent: 2 + - uid: 605 + components: + - type: Transform + pos: 19.5,10.5 + parent: 2 + - uid: 620 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,32.5 + parent: 2 + - uid: 621 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,31.5 + parent: 2 + - uid: 623 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -5.5,32.5 + parent: 2 + - uid: 626 + components: + - type: Transform + pos: -25.5,14.5 + parent: 2 + - uid: 628 + components: + - type: Transform + pos: -25.5,17.5 + parent: 2 + - uid: 630 + components: + - type: Transform + pos: -25.5,16.5 + parent: 2 + - uid: 632 + components: + - type: Transform + pos: -25.5,30.5 + parent: 2 + - uid: 633 + components: + - type: Transform + pos: -25.5,29.5 + parent: 2 + - uid: 634 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -20.5,9.5 + parent: 2 + - uid: 635 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 11.5,38.5 + parent: 2 + - uid: 636 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -21.5,9.5 + parent: 2 + - uid: 637 + components: + - type: Transform + pos: 10.5,40.5 + parent: 2 + - uid: 638 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -22.5,9.5 + parent: 2 + - uid: 639 + components: + - type: Transform + pos: 5.5,40.5 + parent: 2 + - uid: 640 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -23.5,9.5 + parent: 2 + - uid: 641 + components: + - type: Transform + pos: 7.5,40.5 + parent: 2 + - uid: 642 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -24.5,9.5 + parent: 2 + - uid: 643 + components: + - type: Transform + pos: 11.5,39.5 + parent: 2 + - uid: 652 + components: + - type: Transform + pos: 4.5,40.5 + parent: 2 + - uid: 653 + components: + - type: Transform + pos: -3.5,40.5 + parent: 2 + - uid: 654 + components: + - type: Transform + pos: 6.5,40.5 + parent: 2 + - uid: 656 + components: + - type: Transform + pos: 8.5,40.5 + parent: 2 + - uid: 664 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -17.5,32.5 + parent: 2 + - uid: 666 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -20.5,32.5 + parent: 2 + - uid: 667 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -21.5,32.5 + parent: 2 + - uid: 668 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -22.5,32.5 + parent: 2 + - uid: 669 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -23.5,32.5 + parent: 2 + - uid: 670 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -24.5,32.5 + parent: 2 + - uid: 671 + components: + - type: Transform + pos: -25.5,15.5 + parent: 2 + - uid: 672 + components: + - type: Transform + pos: -25.5,12.5 + parent: 2 + - uid: 673 + components: + - type: Transform + pos: -25.5,13.5 + parent: 2 + - uid: 674 + components: + - type: Transform + pos: -25.5,11.5 + parent: 2 + - uid: 675 + components: + - type: Transform + pos: -25.5,20.5 + parent: 2 + - uid: 676 + components: + - type: Transform + pos: -25.5,18.5 + parent: 2 + - uid: 677 + components: + - type: Transform + pos: -25.5,19.5 + parent: 2 + - uid: 678 + components: + - type: Transform + pos: -25.5,10.5 + parent: 2 + - uid: 679 + components: + - type: Transform + pos: -25.5,24.5 + parent: 2 + - uid: 680 + components: + - type: Transform + pos: -25.5,22.5 + parent: 2 + - uid: 681 + components: + - type: Transform + pos: -25.5,23.5 + parent: 2 + - uid: 682 + components: + - type: Transform + pos: -25.5,28.5 + parent: 2 + - uid: 683 + components: + - type: Transform + pos: -25.5,21.5 + parent: 2 + - uid: 684 + components: + - type: Transform + pos: -25.5,26.5 + parent: 2 + - uid: 685 + components: + - type: Transform + pos: -25.5,27.5 + parent: 2 + - uid: 686 + components: + - type: Transform + pos: -25.5,25.5 + parent: 2 + - uid: 711 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -12.5,32.5 + parent: 2 + - uid: 712 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,32.5 + parent: 2 + - uid: 713 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -13.5,32.5 + parent: 2 + - uid: 714 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -9.5,32.5 + parent: 2 + - uid: 715 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -9.5,33.5 + parent: 2 + - uid: 716 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -9.5,34.5 + parent: 2 + - uid: 717 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -9.5,35.5 + parent: 2 + - uid: 718 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -13.5,33.5 + parent: 2 + - uid: 719 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -13.5,34.5 + parent: 2 + - uid: 720 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -13.5,35.5 + parent: 2 + - uid: 721 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,36.5 + parent: 2 + - uid: 722 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,36.5 + parent: 2 + - uid: 723 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,36.5 + parent: 2 + - uid: 724 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,36.5 + parent: 2 + - uid: 725 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -2.5,36.5 + parent: 2 + - uid: 726 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,36.5 + parent: 2 + - uid: 727 + components: + - type: Transform + pos: 5.5,33.5 + parent: 2 + - uid: 728 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,37.5 + parent: 2 + - uid: 729 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,38.5 + parent: 2 + - uid: 730 + components: + - type: Transform + pos: 11.5,33.5 + parent: 2 + - uid: 731 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -8.5,14.5 + parent: 2 + - uid: 734 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,8.5 + parent: 2 + - uid: 735 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -13.5,11.5 + parent: 2 + - uid: 736 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -13.5,14.5 + parent: 2 + - uid: 740 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -13.5,13.5 + parent: 2 + - uid: 741 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -12.5,14.5 + parent: 2 + - uid: 742 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -19.5,9.5 + parent: 2 + - uid: 826 + components: + - type: Transform + pos: -18.5,19.5 + parent: 2 + - uid: 827 + components: + - type: Transform + pos: -18.5,25.5 + parent: 2 + - uid: 828 + components: + - type: Transform + pos: -18.5,16.5 + parent: 2 + - uid: 829 + components: + - type: Transform + pos: -18.5,22.5 + parent: 2 + - uid: 830 + components: + - type: Transform + pos: -18.5,28.5 + parent: 2 + - uid: 832 + components: + - type: Transform + pos: -18.5,38.5 + parent: 2 + - uid: 833 + components: + - type: Transform + pos: -18.5,37.5 + parent: 2 + - uid: 834 + components: + - type: Transform + pos: -18.5,36.5 + parent: 2 + - uid: 835 + components: + - type: Transform + pos: -18.5,32.5 + parent: 2 + - uid: 845 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -19.5,10.5 + parent: 2 + - uid: 846 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -17.5,8.5 + parent: 2 + - uid: 847 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -7.5,11.5 + parent: 2 + - uid: 848 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -13.5,12.5 + parent: 2 + - uid: 850 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -9.5,36.5 + parent: 2 + - uid: 851 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -13.5,36.5 + parent: 2 + - uid: 852 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -12.5,36.5 + parent: 2 + - uid: 853 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -10.5,36.5 + parent: 2 + - uid: 854 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,14.5 + parent: 2 + - uid: 855 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 9.5,14.5 + parent: 2 + - uid: 856 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 10.5,14.5 + parent: 2 + - uid: 857 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,14.5 + parent: 2 + - uid: 858 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,14.5 + parent: 2 + - uid: 859 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 15.5,14.5 + parent: 2 + - uid: 860 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 16.5,14.5 + parent: 2 + - uid: 861 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 17.5,14.5 + parent: 2 + - uid: 862 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 18.5,14.5 + parent: 2 + - uid: 863 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 16.5,15.5 + parent: 2 + - uid: 864 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 12.5,19.5 + parent: 2 + - uid: 865 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 17.5,38.5 + parent: 2 + - uid: 866 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,37.5 + parent: 2 + - uid: 867 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,24.5 + parent: 2 + - uid: 868 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 7.5,24.5 + parent: 2 + - uid: 869 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 11.5,18.5 + parent: 2 + - uid: 870 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -9.5,37.5 + parent: 2 + - uid: 874 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,37.5 + parent: 2 + - uid: 875 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,38.5 + parent: 2 + - uid: 876 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -9.5,38.5 + parent: 2 + - uid: 877 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -8.5,38.5 + parent: 2 + - uid: 878 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -13.5,37.5 + parent: 2 + - uid: 879 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -13.5,38.5 + parent: 2 + - uid: 880 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -14.5,38.5 + parent: 2 + - uid: 994 + components: + - type: Transform + pos: 9.5,40.5 + parent: 2 + - uid: 995 + components: + - type: Transform + pos: 11.5,40.5 + parent: 2 + - uid: 996 + components: + - type: Transform + pos: -25.5,9.5 + parent: 2 + - uid: 997 + components: + - type: Transform + pos: -3.5,39.5 + parent: 2 + - uid: 998 + components: + - type: Transform + pos: 5.5,36.5 + parent: 2 + - uid: 1001 + components: + - type: Transform + pos: -2.5,44.5 + parent: 2 + - uid: 1003 + components: + - type: Transform + pos: 4.5,44.5 + parent: 2 + - uid: 1004 + components: + - type: Transform + pos: 3.5,44.5 + parent: 2 + - uid: 1005 + components: + - type: Transform + pos: 4.5,41.5 + parent: 2 + - uid: 1006 + components: + - type: Transform + pos: -3.5,44.5 + parent: 2 + - uid: 1007 + components: + - type: Transform + pos: -3.5,41.5 + parent: 2 + - uid: 1008 + components: + - type: Transform + pos: 4.5,43.5 + parent: 2 + - uid: 1009 + components: + - type: Transform + pos: 11.5,34.5 + parent: 2 + - uid: 1010 + components: + - type: Transform + pos: -3.5,43.5 + parent: 2 + - uid: 1011 + components: + - type: Transform + pos: 6.5,33.5 + parent: 2 + - uid: 1012 + components: + - type: Transform + pos: 10.5,33.5 + parent: 2 + - uid: 1015 + components: + - type: Transform + pos: -25.5,32.5 + parent: 2 + - uid: 1016 + components: + - type: Transform + pos: -25.5,31.5 + parent: 2 + - uid: 1048 + components: + - type: Transform + pos: 5.5,43.5 + parent: 2 + - uid: 1049 + components: + - type: Transform + pos: 6.5,43.5 + parent: 2 + - uid: 1050 + components: + - type: Transform + pos: 7.5,43.5 + parent: 2 + - uid: 1051 + components: + - type: Transform + pos: 7.5,41.5 + parent: 2 + - uid: 1068 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -12.5,-4.5 + parent: 2 + - uid: 1148 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 11.5,19.5 + parent: 2 + - uid: 1149 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 7.5,26.5 + parent: 2 + - uid: 1150 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,26.5 + parent: 2 + - uid: 1151 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 15.5,19.5 + parent: 2 + - uid: 1152 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 16.5,18.5 + parent: 2 + - uid: 1153 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 16.5,19.5 + parent: 2 + - uid: 1154 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,38.5 + parent: 2 + - uid: 1155 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 12.5,38.5 + parent: 2 + - uid: 1159 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 18.5,31.5 + parent: 2 + - uid: 1161 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 18.5,32.5 + parent: 2 + - uid: 1163 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 11.5,20.5 + parent: 2 + - uid: 1164 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 10.5,20.5 + parent: 2 + - uid: 1165 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 9.5,20.5 + parent: 2 + - uid: 1166 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 8.5,20.5 + parent: 2 + - uid: 1167 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 7.5,20.5 + parent: 2 + - uid: 1168 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 12.5,33.5 + parent: 2 + - uid: 1169 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 17.5,33.5 + parent: 2 + - uid: 1170 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,33.5 + parent: 2 + - uid: 1171 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,34.5 + parent: 2 + - uid: 1207 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,33.5 + parent: 2 + - uid: 1208 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 21.5,33.5 + parent: 2 + - uid: 1209 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 21.5,32.5 + parent: 2 + - uid: 1210 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 21.5,31.5 + parent: 2 + - uid: 1211 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 21.5,26.5 + parent: 2 + - uid: 1212 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 21.5,25.5 + parent: 2 + - uid: 1213 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 21.5,24.5 + parent: 2 + - uid: 1214 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,24.5 + parent: 2 + - uid: 1215 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 18.5,30.5 + parent: 2 + - uid: 1216 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,30.5 + parent: 2 + - uid: 1217 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 21.5,30.5 + parent: 2 + - uid: 1218 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.5,24.5 + parent: 2 + - uid: 1219 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 21.5,23.5 + parent: 2 + - uid: 1220 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.5,23.5 + parent: 2 + - uid: 1221 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.5,20.5 + parent: 2 + - uid: 1222 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.5,19.5 + parent: 2 + - uid: 1223 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 21.5,20.5 + parent: 2 + - uid: 1224 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,20.5 + parent: 2 + - uid: 1225 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 16.5,20.5 + parent: 2 + - uid: 1226 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 17.5,20.5 + parent: 2 + - uid: 1227 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,29.5 + parent: 2 + - uid: 1228 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,20.5 + parent: 2 + - uid: 1229 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 15.5,29.5 + parent: 2 + - uid: 1230 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,25.5 + parent: 2 + - uid: 1231 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 15.5,25.5 + parent: 2 + - uid: 1532 + components: + - type: Transform + pos: 8.5,11.5 + parent: 2 + - uid: 1547 + components: + - type: Transform + pos: 19.5,11.5 + parent: 2 + - uid: 1554 + components: + - type: Transform + pos: 24.5,18.5 + parent: 2 + - uid: 1555 + components: + - type: Transform + pos: 20.5,14.5 + parent: 2 + - uid: 1556 + components: + - type: Transform + pos: 23.5,14.5 + parent: 2 + - uid: 1557 + components: + - type: Transform + pos: 24.5,14.5 + parent: 2 + - uid: 1558 + components: + - type: Transform + pos: 24.5,15.5 + parent: 2 + - uid: 1682 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-7.5 + parent: 2 + - uid: 1706 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -13.5,6.5 + parent: 2 + - uid: 1834 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 21.5,29.5 + parent: 2 + - uid: 1838 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 3.5,-7.5 + parent: 2 + - uid: 1911 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,-6.5 + parent: 2 + - uid: 1912 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 13.5,-3.5 + parent: 2 + - uid: 1917 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 13.5,-4.5 + parent: 2 + - uid: 2122 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,29.5 + parent: 2 + - uid: 2147 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,-6.5 + parent: 2 + - uid: 2151 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-7.5 + parent: 2 + - uid: 2169 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -13.5,7.5 + parent: 2 + - uid: 2339 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,14.5 + parent: 2 + - uid: 2516 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,31.5 + parent: 2 + - uid: 2677 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 18.5,29.5 + parent: 2 + - uid: 2717 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,-7.5 + parent: 2 + - uid: 3088 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -12.5,-3.5 + parent: 2 + - uid: 3783 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -13.5,2.5 + parent: 2 + - uid: 3793 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -13.5,3.5 + parent: 2 + - uid: 3867 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,3.5 + parent: 2 + - uid: 3876 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -11.5,8.5 + parent: 2 + - uid: 3878 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -14.5,8.5 + parent: 2 + - uid: 3880 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -12.5,8.5 + parent: 2 + - uid: 3881 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -13.5,8.5 + parent: 2 + - uid: 3888 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,4.5 + parent: 2 +- proto: WallReinforcedDiagonal + entities: + - uid: 1919 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -11.5,-4.5 + parent: 2 + - uid: 3788 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,-6.5 + parent: 2 + - uid: 3789 + components: + - type: Transform + pos: 4.5,-6.5 + parent: 2 + - uid: 3790 + components: + - type: Transform + pos: 12.5,-4.5 + parent: 2 + - uid: 3791 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 10.5,0.5 + parent: 2 + - uid: 3792 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -9.5,0.5 + parent: 2 + - uid: 3794 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,4.5 + parent: 2 + - uid: 3795 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 12.5,7.5 + parent: 2 + - uid: 3796 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,2.5 + parent: 2 + - uid: 3798 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 14.5,-3.5 + parent: 2 + - uid: 3799 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -13.5,-3.5 + parent: 2 + - uid: 3800 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,-6.5 + parent: 2 + - uid: 3801 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,-6.5 + parent: 2 + - uid: 3802 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,-8.5 + parent: 2 + - uid: 3803 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-8.5 + parent: 2 + - uid: 3895 + components: + - type: Transform + pos: -4.5,39.5 + parent: 2 + - uid: 3896 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,44.5 + parent: 2 + - uid: 3897 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,25.5 + parent: 2 + - uid: 3899 + components: + - type: Transform + pos: -10.5,37.5 + parent: 2 + - uid: 3900 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -12.5,37.5 + parent: 2 +- proto: WallSolid + entities: + - uid: 2555 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,11.5 + parent: 2 + - uid: 2710 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 17.5,11.5 + parent: 2 + - uid: 2711 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,11.5 + parent: 2 +- proto: WarningAir + entities: + - uid: 3981 + components: + - type: Transform + pos: -4.5,32.5 + parent: 2 +- proto: WarningCO2 + entities: + - uid: 3979 + components: + - type: Transform + pos: -20.5,19.5 + parent: 2 +- proto: WarningN2 + entities: + - uid: 3977 + components: + - type: Transform + pos: -20.5,16.5 + parent: 2 +- proto: WarningN2O + entities: + - uid: 3980 + components: + - type: Transform + pos: -20.5,22.5 + parent: 2 +- proto: WarningO2 + entities: + - uid: 3978 + components: + - type: Transform + pos: -20.5,13.5 + parent: 2 +- proto: WarningPlasma + entities: + - uid: 3985 + components: + - type: Transform + pos: -20.5,25.5 + parent: 2 +- proto: WarningTritium + entities: + - uid: 4028 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -20.5,28.5 + parent: 2 +- proto: WarningWaste + entities: + - uid: 3982 + components: + - type: Transform + pos: -17.5,8.5 + parent: 2 + - uid: 4033 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -20.5,31.5 + parent: 2 +- proto: WarpPointNFEdison + entities: + - uid: 3925 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,14.5 + parent: 2 +- proto: WaterCooler + entities: + - uid: 2706 + components: + - type: Transform + pos: 4.5,4.5 + parent: 2 +- proto: WindoorSecure + entities: + - uid: 1710 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -11.5,6.5 + parent: 2 + - uid: 2709 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -11.5,5.5 + parent: 2 +- proto: WindoorSecureEngineeringLocked + entities: + - uid: 45 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -5.5,-1.5 + parent: 2 + - uid: 126 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,-1.5 + parent: 2 + - uid: 1700 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 7.5,-1.5 + parent: 2 + - uid: 2022 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,-1.5 + parent: 2 + - uid: 2023 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,-1.5 + parent: 2 + - uid: 2692 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -6.5,-1.5 + parent: 2 +- proto: WindowReinforcedDirectional + entities: + - uid: 1711 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -11.5,7.5 + parent: 2 + - uid: 2707 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -11.5,4.5 + parent: 2 +... diff --git a/Resources/Prototypes/_NF/Entities/Markers/warp_point.yml b/Resources/Prototypes/_NF/Entities/Markers/warp_point.yml index 3f70c7b391d..fa1d61c528b 100644 --- a/Resources/Prototypes/_NF/Entities/Markers/warp_point.yml +++ b/Resources/Prototypes/_NF/Entities/Markers/warp_point.yml @@ -152,5 +152,14 @@ - type: WarpPoint location: Derelict McCargo +- type: entity + id: WarpPointNFEdison + parent: WarpPoint + suffix: POI, Edison + categories: [ HideSpawnMenu ] + components: + - type: WarpPoint + location: Edison Power Plant + # Events diff --git a/Resources/Prototypes/_NF/Entities/Structures/Machines/fax_machine.yml b/Resources/Prototypes/_NF/Entities/Structures/Machines/fax_machine.yml index a9793ad1808..99b2e7a570b 100644 --- a/Resources/Prototypes/_NF/Entities/Structures/Machines/fax_machine.yml +++ b/Resources/Prototypes/_NF/Entities/Structures/Machines/fax_machine.yml @@ -192,6 +192,15 @@ - type: FaxMachine name: "NFSD Outpost Lawyer" +- type: entity + parent: [BaseStructureDisableToolUse, FaxMachineBase] + id: FaxMachineNFEdison + suffix: POI, Edison + categories: [ HideSpawnMenu ] + components: + - type: FaxMachine + name: "Edison Power Plant" + # Events - type: entity parent: FaxMachineNFLPBravo diff --git a/Resources/Prototypes/_NF/PointsOfInterest/edison.yml b/Resources/Prototypes/_NF/PointsOfInterest/edison.yml new file mode 100644 index 00000000000..9052e875c6d --- /dev/null +++ b/Resources/Prototypes/_NF/PointsOfInterest/edison.yml @@ -0,0 +1,34 @@ +# Author Info +# GitHub: +# Discord: Checkraze + +# Maintainer Info +# GitHub: ??? +# Discord: ??? + +# Notes: +# +# - type: pointOfInterest + # id: Edison + # name: 'Edison Power Plant' + # rangeMin: 3650 + # rangeMax: 6400 + # iffColor: "#3737C8" #blue the color of NT + # gridPath: /Maps/_NF/POI/edison.yml + +# - type: gameMap + # id: Edison + # mapName: 'Edison Power Plant' + # mapPath: /Maps/_NF/POI/edison.yml + # minPlayers: 0 + # stations: + # Edison: + # stationProto: SpawnableFrontierOutpost + # components: + # - type: StationNameSetup + # mapNameTemplate: 'Edison Power Plant' + # - type: StationJobs + # availableJobs: + # Pilot: [ 0, 0 ] + # Mercenary: [ 0, 0 ] + # Contractor: [ 0, 0 ] \ No newline at end of file From 5ceab464f4e3863a3d840324bbe1bbf8a8458368 Mon Sep 17 00:00:00 2001 From: ErhardSteinhauer <65374927+ErhardSteinhauer@users.noreply.github.com> Date: Fri, 20 Sep 2024 23:13:07 +0300 Subject: [PATCH 05/23] Crossbows update (#1971) * initial commit * bolts * hand crossbows, additional functionality for bolts * fixes * tweaks * shootable plunger and bread * mail capsule * attack options for crossbows, bread * wooden stake changes * tag bloat (fucking bs) * sponge * fixes * quiver fix * broadhead bolt * parenting and small fix * moving things around * Update belts_crossbow_quiver.yml * Fixup * Update weapons.yml * EMP * Update crossbow.yml --------- Co-authored-by: Dvir <39403717+dvir001@users.noreply.github.com> Co-authored-by: Dvir --- .../Objects/Consumable/Food/Baked/bread.yml | 2 +- .../Clothing/Belt/belts_crossbow_quiver.yml | 16 + .../Hands/gloves_mob_hostile_npcs.yml | 2 +- .../Conditional/mobs_hostile_bloodcult.yml | 2 +- .../Objects/Weapons/Guns/Bow/crossbow.yml | 89 ---- .../Weapons/Guns/Crossbow/crossbow.yml | 337 +++++++++++++ .../Guns/Projectiles/base_projectiles.yml | 15 + .../Guns/Projectiles/crossbow_bolts.yml | 449 +++++++++++++++++- .../Weapons/Melee/base_melee_weapon.yml | 16 + .../Objects/Weapons/Melee/wooden_stake.yml | 45 +- .../Entities/Structures/Machines/lathe.yml | 3 + .../Graphs/weapons/improvised_bolt.yml | 112 ++++- .../Graphs/weapons/improvised_crossbow.yml | 41 +- .../_NF/Recipes/Construction/weapons.yml | 78 ++- .../Prototypes/_NF/Recipes/Lathes/ammo.yml | 16 + .../Prototypes/_NF/Recipes/Lathes/weapons.yml | 11 + .../Weapons/Guns/Bow/crossbow.rsi/base.png | Bin 897 -> 0 bytes .../Bow/crossbow.rsi/equipped-BACKPACK.png | Bin 1814 -> 0 bytes .../Weapons/Guns/Bow/crossbow.rsi/icon.png | Bin 897 -> 0 bytes .../Guns/Bow/crossbow.rsi/inhand-left.png | Bin 1059 -> 0 bytes .../Guns/Bow/crossbow.rsi/inhand-right.png | Bin 1055 -> 0 bytes .../Guns/Bow/crossbow.rsi/unwielded-bolt.png | Bin 1007 -> 0 bytes .../Guns/Bow/crossbow.rsi/unwielded.png | Bin 897 -> 0 bytes .../Guns/Bow/crossbow.rsi/wielded-bolt.png | Bin 1005 -> 0 bytes .../Bow/crossbow.rsi/wielded-inhand-left.png | Bin 1285 -> 0 bytes .../Bow/crossbow.rsi/wielded-inhand-right.png | Bin 1285 -> 0 bytes .../Weapons/Guns/Bow/crossbow.rsi/wielded.png | Bin 923 -> 0 bytes .../crossbow.rsi/equipped-BACKPACK.png | Bin 0 -> 1428 bytes .../crossbow.rsi/equipped-SUITSTORAGE.png | Bin 0 -> 1428 bytes .../crossbow.rsi/icon-string-drawn.png | Bin 0 -> 622 bytes .../Crossbow/crossbow.rsi/icon-string.png | Bin 0 -> 609 bytes .../Guns/Crossbow/crossbow.rsi/icon.png | Bin 0 -> 972 bytes .../Crossbow/crossbow.rsi/inhand-left.png | Bin 0 -> 1423 bytes .../Crossbow/crossbow.rsi/inhand-right.png | Bin 0 -> 1402 bytes .../{Bow => Crossbow}/crossbow.rsi/meta.json | 21 +- .../crossbow.rsi/wielded-inhand-left.png | Bin 0 -> 1423 bytes .../crossbow.rsi/wielded-inhand-right.png | Bin 0 -> 1402 bytes .../crossbowhand.rsi/equipped-BACKPACK.png | Bin 0 -> 292 bytes .../crossbowhand.rsi/equipped-BELT.png | Bin 0 -> 291 bytes .../crossbowhand.rsi/equipped-SUITSTORAGE.png | Bin 0 -> 294 bytes .../crossbowhand.rsi/icon-string-drawn.png | Bin 0 -> 622 bytes .../Crossbow/crossbowhand.rsi/icon-string.png | Bin 0 -> 609 bytes .../Guns/Crossbow/crossbowhand.rsi/icon.png | Bin 0 -> 796 bytes .../Crossbow/crossbowhand.rsi/inhand-left.png | Bin 0 -> 980 bytes .../crossbowhand.rsi/inhand-right.png | Bin 0 -> 1025 bytes .../Guns/Crossbow/crossbowhand.rsi/meta.json | 40 ++ .../Crossbow/cult.rsi/equipped-BACKPACK.png | Bin 0 -> 1583 bytes .../cult.rsi/equipped-SUITSTORAGE.png | Bin 0 -> 1583 bytes .../Crossbow/cult.rsi/icon-string-drawn.png | Bin 0 -> 622 bytes .../Guns/Crossbow/cult.rsi/icon-string.png | Bin 0 -> 609 bytes .../Weapons/Guns/Crossbow/cult.rsi/icon.png | Bin 0 -> 1019 bytes .../Guns/Crossbow/cult.rsi/inhand-left.png | Bin 0 -> 1342 bytes .../Guns/Crossbow/cult.rsi/inhand-right.png | Bin 0 -> 1341 bytes .../Weapons/Guns/Crossbow/cult.rsi/meta.json | 44 ++ .../Crossbow/cult.rsi/wielded-inhand-left.png | Bin 0 -> 1342 bytes .../cult.rsi/wielded-inhand-right.png | Bin 0 -> 1341 bytes .../culthand.rsi/equipped-BACKPACK.png | Bin 0 -> 299 bytes .../Crossbow/culthand.rsi/equipped-BELT.png | Bin 0 -> 288 bytes .../culthand.rsi/equipped-SUITSTORAGE.png | Bin 0 -> 288 bytes .../culthand.rsi/icon-string-drawn.png | Bin 0 -> 622 bytes .../Crossbow/culthand.rsi/icon-string.png | Bin 0 -> 609 bytes .../Guns/Crossbow/culthand.rsi/icon.png | Bin 0 -> 872 bytes .../Crossbow/culthand.rsi/inhand-left.png | Bin 0 -> 1077 bytes .../Crossbow/culthand.rsi/inhand-right.png | Bin 0 -> 1068 bytes .../Guns/Crossbow/culthand.rsi/meta.json | 40 ++ .../improvised.rsi/equipped-BACKPACK.png | Bin 0 -> 1639 bytes .../improvised.rsi/equipped-SUITSTORAGE.png | Bin 0 -> 1639 bytes .../improvised.rsi/icon-string-drawn.png | Bin 0 -> 621 bytes .../Crossbow/improvised.rsi/icon-string.png | Bin 0 -> 605 bytes .../Guns/Crossbow/improvised.rsi/icon.png | Bin 0 -> 977 bytes .../Crossbow/improvised.rsi/inhand-left.png | Bin 0 -> 1333 bytes .../Crossbow/improvised.rsi/inhand-right.png | Bin 0 -> 1368 bytes .../Guns/Crossbow/improvised.rsi/meta.json | 44 ++ .../improvised.rsi/wielded-inhand-left.png | Bin 0 -> 1333 bytes .../improvised.rsi/wielded-inhand-right.png | Bin 0 -> 1368 bytes .../improvisedhand.rsi/equipped-BACKPACK.png | Bin 0 -> 274 bytes .../improvisedhand.rsi/equipped-BELT.png | Bin 0 -> 239 bytes .../equipped-SUITSTORAGE.png | Bin 0 -> 247 bytes .../improvisedhand.rsi/icon-string-drawn.png | Bin 0 -> 621 bytes .../improvisedhand.rsi/icon-string.png | Bin 0 -> 605 bytes .../Guns/Crossbow/improvisedhand.rsi/icon.png | Bin 0 -> 822 bytes .../improvisedhand.rsi/inhand-left.png | Bin 0 -> 1025 bytes .../improvisedhand.rsi/inhand-right.png | Bin 0 -> 1047 bytes .../Crossbow/improvisedhand.rsi/meta.json | 40 ++ .../Projectiles/crossbow_bolts.rsi/charge.png | Bin 0 -> 134 bytes .../icon-bolt-baguette-drawn.png | Bin 0 -> 642 bytes .../crossbow_bolts.rsi/icon-bolt-baguette.png | Bin 0 -> 641 bytes .../icon-bolt-broadhead.png | Bin 0 -> 626 bytes .../crossbow_bolts.rsi/icon-bolt-drawn.png | Bin 0 -> 620 bytes .../crossbow_bolts.rsi/icon-bolt-emp.png | Bin 0 -> 696 bytes .../icon-bolt-explosive.png | Bin 0 -> 669 bytes .../crossbow_bolts.rsi/icon-bolt-glass.png | Bin 0 -> 624 bytes .../crossbow_bolts.rsi/icon-bolt-glassp.png | Bin 0 -> 640 bytes .../crossbow_bolts.rsi/icon-bolt-glassu.png | Bin 0 -> 636 bytes .../icon-bolt-incendiary.png | Bin 0 -> 627 bytes .../icon-bolt-mail-drawn.png | Bin 0 -> 644 bytes .../crossbow_bolts.rsi/icon-bolt-mail.png | Bin 0 -> 644 bytes .../crossbow_bolts.rsi/icon-bolt-plasteel.png | Bin 0 -> 651 bytes .../icon-bolt-plunger-drawn.png | Bin 0 -> 557 bytes .../crossbow_bolts.rsi/icon-bolt-plunger.png | Bin 0 -> 555 bytes .../crossbow_bolts.rsi/icon-bolt-sponge.png | Bin 0 -> 629 bytes .../icon-bolt-stake-drawn.png | Bin 0 -> 663 bytes .../crossbow_bolts.rsi/icon-bolt-stake.png | Bin 0 -> 662 bytes .../crossbow_bolts.rsi/icon-bolt-syringe.png | Bin 0 -> 664 bytes .../crossbow_bolts.rsi/icon-bolt.png | Bin 0 -> 616 bytes .../Projectiles/crossbow_bolts.rsi/meta.json | 74 ++- .../Projectiles/crossbow_bolts.rsi/rod.png | Bin 561 -> 163 bytes .../crossbow_bolts.rsi/solution1.png | Bin 651 -> 206 bytes .../crossbow_bolts.rsi/solutionSyringe1.png | Bin 0 -> 147 bytes .../Projectiles/crossbow_bolts.rsi/tail.png | Bin 560 -> 166 bytes .../crossbow_bolts.rsi/tip-syringe.png | Bin 0 -> 164 bytes .../crossbow_bolts.rsi/tip-terminal.png | Bin 0 -> 134 bytes .../Projectiles/crossbow_bolts.rsi/tip.png | Bin 564 -> 155 bytes .../Weapons/Melee/wooden_stake.rsi/icon.png | Bin 765 -> 661 bytes .../Weapons/Melee/wooden_stake.rsi/meta.json | 5 +- .../{spear.png => solution1.png} | Bin 765 -> 565 bytes .../Weapons/Melee/wooden_stake.rsi/spear1.png | Bin 5591 -> 0 bytes 117 files changed, 1384 insertions(+), 158 deletions(-) delete mode 100644 Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Bow/crossbow.yml create mode 100644 Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Crossbow/crossbow.yml create mode 100644 Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Projectiles/base_projectiles.yml create mode 100644 Resources/Prototypes/_NF/Entities/Objects/Weapons/Melee/base_melee_weapon.yml delete mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/base.png delete mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/equipped-BACKPACK.png delete mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/icon.png delete mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/inhand-left.png delete mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/inhand-right.png delete mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/unwielded-bolt.png delete mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/unwielded.png delete mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/wielded-bolt.png delete mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/wielded-inhand-left.png delete mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/wielded-inhand-right.png delete mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/wielded.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbow.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbow.rsi/equipped-SUITSTORAGE.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbow.rsi/icon-string-drawn.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbow.rsi/icon-string.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbow.rsi/icon.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbow.rsi/inhand-left.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbow.rsi/inhand-right.png rename Resources/Textures/_NF/Objects/Weapons/Guns/{Bow => Crossbow}/crossbow.rsi/meta.json (80%) create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbow.rsi/wielded-inhand-left.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbow.rsi/wielded-inhand-right.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbowhand.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbowhand.rsi/equipped-BELT.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbowhand.rsi/equipped-SUITSTORAGE.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbowhand.rsi/icon-string-drawn.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbowhand.rsi/icon-string.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbowhand.rsi/icon.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbowhand.rsi/inhand-left.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbowhand.rsi/inhand-right.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbowhand.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/cult.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/cult.rsi/equipped-SUITSTORAGE.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/cult.rsi/icon-string-drawn.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/cult.rsi/icon-string.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/cult.rsi/icon.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/cult.rsi/inhand-left.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/cult.rsi/inhand-right.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/cult.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/cult.rsi/wielded-inhand-left.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/cult.rsi/wielded-inhand-right.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/culthand.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/culthand.rsi/equipped-BELT.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/culthand.rsi/equipped-SUITSTORAGE.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/culthand.rsi/icon-string-drawn.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/culthand.rsi/icon-string.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/culthand.rsi/icon.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/culthand.rsi/inhand-left.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/culthand.rsi/inhand-right.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/culthand.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/improvised.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/improvised.rsi/equipped-SUITSTORAGE.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/improvised.rsi/icon-string-drawn.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/improvised.rsi/icon-string.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/improvised.rsi/icon.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/improvised.rsi/inhand-left.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/improvised.rsi/inhand-right.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/improvised.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/improvised.rsi/wielded-inhand-left.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/improvised.rsi/wielded-inhand-right.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/improvisedhand.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/improvisedhand.rsi/equipped-BELT.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/improvisedhand.rsi/equipped-SUITSTORAGE.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/improvisedhand.rsi/icon-string-drawn.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/improvisedhand.rsi/icon-string.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/improvisedhand.rsi/icon.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/improvisedhand.rsi/inhand-left.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/improvisedhand.rsi/inhand-right.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/improvisedhand.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/charge.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-baguette-drawn.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-baguette.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-broadhead.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-drawn.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-emp.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-explosive.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-glass.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-glassp.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-glassu.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-incendiary.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-mail-drawn.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-mail.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-plasteel.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-plunger-drawn.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-plunger.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-sponge.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-stake-drawn.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-stake.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-syringe.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/solutionSyringe1.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/tip-syringe.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/tip-terminal.png rename Resources/Textures/_NF/Objects/Weapons/Melee/wooden_stake.rsi/{spear.png => solution1.png} (56%) delete mode 100644 Resources/Textures/_NF/Objects/Weapons/Melee/wooden_stake.rsi/spear1.png diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml index eac570e7112..cf08d52709e 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml @@ -2,7 +2,7 @@ # Base - type: entity - parent: FoodInjectableBase + parent: [ FoodInjectableBase, LaunchableProjectileBase ] # Frontier: added LaunchableProjectileBase, located in \Resources\Prototypes\_NF\Entities\Objects\Weapons\Guns\Projectiles\base_projectiles.yml id: FoodBreadBase abstract: true components: diff --git a/Resources/Prototypes/_NF/Entities/Clothing/Belt/belts_crossbow_quiver.yml b/Resources/Prototypes/_NF/Entities/Clothing/Belt/belts_crossbow_quiver.yml index b05e5cf8fb4..5da2fc5fcc9 100644 --- a/Resources/Prototypes/_NF/Entities/Clothing/Belt/belts_crossbow_quiver.yml +++ b/Resources/Prototypes/_NF/Entities/Clothing/Belt/belts_crossbow_quiver.yml @@ -18,6 +18,19 @@ whitelist: tags: - CrossbowBolt + - CrossbowBoltBroadhead + - CrossbowBoltGlassShard + - CrossbowBoltPlasmaGlassShard + - CrossbowBoltUraniumGlassShard + - CrossbowBoltSyringe + - CrossbowBoltPlasteel + - CrossbowBoltExplosive + - CrossbowBoltEMP + - CrossbowBoltIncendiary + - Plunger + - Bread + - MailCapsule + - WeaponMeleeStake - type: Appearance - type: StorageContainerVisuals maxFillLevels: 5 @@ -30,6 +43,7 @@ - type: entity parent: ClothingBeltQuiverCrossbow id: ClothingBeltQuiverCrossbowFilledBolt + suffix: Filled, Bolts components: - type: StorageFill contents: @@ -39,6 +53,7 @@ - type: entity parent: ClothingBeltQuiverCrossbow id: ClothingBeltQuiverCrossbowFilledUranium + suffix: Filled, Uranium Tip components: - type: StorageFill contents: @@ -48,6 +63,7 @@ - type: entity parent: ClothingBeltQuiverCrossbow id: ClothingBeltQuiverCrossbowFilledPlasma + suffix: Filled, Plasma Tip components: - type: StorageFill contents: diff --git a/Resources/Prototypes/_NF/Entities/Clothing/Hands/gloves_mob_hostile_npcs.yml b/Resources/Prototypes/_NF/Entities/Clothing/Hands/gloves_mob_hostile_npcs.yml index 3a1e3f081bf..b4b3e6c428a 100644 --- a/Resources/Prototypes/_NF/Entities/Clothing/Hands/gloves_mob_hostile_npcs.yml +++ b/Resources/Prototypes/_NF/Entities/Clothing/Hands/gloves_mob_hostile_npcs.yml @@ -289,7 +289,7 @@ - sprite: Clothing/Hands/Gloves/Color/color.rsi state: equipped-HAND color: "#535353" - - sprite: _NF/Objects/Weapons/Guns/Bow/crossbow.rsi + - sprite: _NF/Objects/Weapons/Guns/Crossbow/cult.rsi state: inhand-left - type: entity diff --git a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Conditional/mobs_hostile_bloodcult.yml b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Conditional/mobs_hostile_bloodcult.yml index fd59a23d217..f88f8ac1441 100644 --- a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Conditional/mobs_hostile_bloodcult.yml +++ b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Conditional/mobs_hostile_bloodcult.yml @@ -88,7 +88,7 @@ state: equipped-FEET - sprite: Clothing/OuterClothing/Misc/cultrobes.rsi state: equipped-OUTERCLOTHING - - sprite: _NF/Objects/Weapons/Guns/Bow/crossbow.rsi + - sprite: _NF/Objects/Weapons/Guns/Crossbow/cult.rsi state: inhand-left - type: ConditionalSpawner prototypes: diff --git a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Bow/crossbow.yml b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Bow/crossbow.yml deleted file mode 100644 index 875cf3b2f3d..00000000000 --- a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Bow/crossbow.yml +++ /dev/null @@ -1,89 +0,0 @@ -# sprite: _NF/Objects/Weapons/Guns/Bow/crossbow.rsi -# ammo tag: CrossbowBolt -# Parents -- type: entity - id: BaseCrossbow - name: crossbow - parent: [ BaseItem, BaseC1Contraband ] - description: The original rooty tooty point and shooty. - abstract: true - components: - - type: Sprite - sprite: _NF/Objects/Weapons/Guns/Bow/crossbow.rsi - - type: Item - size: Large - - type: Clothing - quickEquip: false - slots: - - Back - - type: GunWieldBonus - minAngle: -33 - maxAngle: -33 - - type: Wieldable - wieldSound: - path: /Audio/Weapons/Guns/Misc/arrow_nock.ogg - - type: UseDelay - delay: 2 - - type: Gun - angleDecay: 35 - minAngle: 34 - maxAngle: 36 - fireRate: 1 - selectedMode: SemiAuto - availableModes: - - SemiAuto - soundGunshot: - collection: BulletMiss - soundEmpty: null - - type: ItemSlots - slots: - bolt: - name: bolt - startingItem: null - insertSound: /Audio/Items/bow_pull.ogg - whitelist: - tags: - - CrossbowBolt - - type: ContainerContainer - containers: - bolt: !type:ContainerSlot - - type: ContainerAmmoProvider - container: bolt - -- type: entity - id: CrossbowImprovised - parent: BaseCrossbow - name: impovised crossbow - components: - - type: Sprite - layers: - - state: unwielded - map: [ base ] - - state: unwielded-bolt - map: [ bolt ] - visible: false - # to elucidate whats intended here: - # arrow is inserted -> ItemMapper sets layer with map `arrow` to visible - # bow is wielded -> generic vis sets states of layers with map `arrow` and `base` - # arrow is removed -> itemmapper sets layer with map `arrow` to invisible - - type: Appearance - - type: ItemMapper - spriteLayers: - - bolt - mapLayers: - bolt: - whitelist: - tags: - - CrossbowBolt - - type: GenericVisualizer - visuals: - enum.WieldableVisuals.Wielded: - bolt: - True: { state: wielded-bolt } - False: { state: unwielded-bolt } - base: - True: { state: wielded } - False: { state: unwielded } - - type: Construction - graph: ImprovisedCrossbow - node: ImprovisedCrossbow diff --git a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Crossbow/crossbow.yml b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Crossbow/crossbow.yml new file mode 100644 index 00000000000..7868326ed2e --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Crossbow/crossbow.yml @@ -0,0 +1,337 @@ +# Base +- type: entity + id: BaseCrossbow + name: crossbow + parent: [ BaseItem, GunMeleeAttackBluntBase ] # \Resources\Prototypes\_NF\Entities\Objects\Weapons\Melee\base_melee_weapon.yml + description: The original rooty tooty point and shooty. + abstract: true + components: + - type: PhysicalComposition + materialComposition: + Steel: 500 + - type: Sprite + sprite: _NF/Objects/Weapons/Guns/Crossbow/crossbow.rsi + layers: + - state: icon + map: [ base ] + - state: icon-string + map: [ string ] + - sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi + state: icon-bolt + map: [ bolt ] + visible: false + - sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi + state: icon-bolt-broadhead + map: [ broadhead ] + visible: false + - sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi + state: icon-bolt-glass + map: [ glass ] + visible: false + - sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi + state: icon-bolt-glassp + map: [ glassp ] + visible: false + - sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi + state: icon-bolt-glassu + map: [ glassu ] + visible: false + - sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi + state: icon-bolt-syringe + map: [ syringe ] + visible: false + - sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi + state: icon-bolt-plasteel + map: [ plasteel ] + visible: false + - sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi + state: icon-bolt-explosive + map: [ explosive ] + visible: false + - sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi + state: icon-bolt-emp + map: [ electrified ] + visible: false + - sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi + state: icon-bolt-incendiary + map: [ incendiary ] + visible: false + - sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi + state: icon-bolt-plunger + map: [ plunger ] + visible: false + - sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi + state: icon-bolt-baguette + map: [ bread ] + visible: false + - sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi + state: icon-bolt-mail + map: [ mail ] + visible: false + - sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi + state: icon-bolt-stake + map: [ stake ] + visible: false + - type: Item + size: Normal + - type: Clothing + quickEquip: false + slots: + - Back + - suitStorage + - Belt + - type: UseDelay + delay: 2 + - type: Gun + fireRate: 1 + minAngle: 5 + maxAngle: 15 + selectedMode: SemiAuto + availableModes: + - SemiAuto + soundGunshot: + collection: BulletMiss + soundEmpty: null + - type: ItemSlots + slots: + projectiles: + name: Projectiles + startingItem: null + insertSound: /Audio/Weapons/Guns/Misc/arrow_nock.ogg + whitelist: + tags: + - CrossbowBolt + - CrossbowBoltBroadhead + - CrossbowBoltGlassShard + - CrossbowBoltPlasmaGlassShard + - CrossbowBoltUraniumGlassShard + - CrossbowBoltSyringe + - CrossbowBoltPlasteel + - CrossbowBoltExplosive + - CrossbowBoltEMP + - CrossbowBoltIncendiary + - Plunger + - Bread + - MailCapsule + - WeaponMeleeStake + - type: ContainerContainer + containers: + projectiles: !type:ContainerSlot + - type: ContainerAmmoProvider + container: projectiles + - type: Appearance + - type: ItemMapper + spriteLayers: + - bolt + - broadhead + - glass + - glassp + - glassu + - syringe + - plasteel + - explosive + - electrified + - incendiary + - plunger + - bread + - mail + - stake + mapLayers: + bolt: + whitelist: + tags: + - CrossbowBolt + broadhead: + whitelist: + tags: + - CrossbowBoltBroadhead + glass: + whitelist: + tags: + - CrossbowBoltGlassShard + glassp: + whitelist: + tags: + - CrossbowBoltPlasmaGlassShard + glassu: + whitelist: + tags: + - CrossbowBoltUraniumGlassShard + syringe: + whitelist: + tags: + - CrossbowBoltSyringe + plasteel: + whitelist: + tags: + - CrossbowBoltPlasteel + explosive: + whitelist: + tags: + - CrossbowBoltExplosive + electrified: + whitelist: + tags: + - CrossbowBoltEMP + incendiary: + whitelist: + tags: + - CrossbowBoltIncendiary + plunger: + whitelist: + tags: + - Plunger + bread: + whitelist: + tags: + - Bread + mail: + whitelist: + tags: + - MailCapsule + stake: + whitelist: + tags: + - WeaponMeleeStake + +- type: entity + id: BaseCrossbowWieldable + parent: BaseCrossbow + abstract: true + components: + - type: Item + size: Large + - type: Clothing + quickEquip: false + slots: + - Back + - suitStorage + - type: GunWieldBonus + minAngle: -33 + maxAngle: -33 + - type: Wieldable + wieldSound: + path: /Audio/Weapons/Guns/Misc/arrow_nock.ogg + - type: UseDelay + delay: 1 + - type: Gun + angleDecay: 35 + minAngle: 34 + maxAngle: 36 + fireRate: 1 + selectedMode: SemiAuto + availableModes: + - SemiAuto + soundGunshot: + collection: BulletMiss + soundEmpty: null + - type: Appearance + # to elucidate whats intended here: + # arrow is inserted -> ItemMapper sets layer with map `arrow` to visible + # bow is wielded -> generic vis sets states of layers with map `arrow` and `base` + # arrow is removed -> itemmapper sets layer with map `arrow` to invisible + - type: GenericVisualizer + visuals: + enum.WieldableVisuals.Wielded: + base: + True: { state: icon } + False: { state: icon } + string: + True: { state: icon-string-drawn } + False: { state: icon-string } + bolt: + True: { sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi, state: icon-bolt-drawn } + False: { sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi, state: icon-bolt } + plunger: + True: { sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi, state: icon-bolt-plunger-drawn } + False: { sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi, state: icon-bolt-plunger } + bread: + True: { sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi, state: icon-bolt-baguette-drawn } + False: { sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi, state: icon-bolt-baguette } + mail: + True: { sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi, state: icon-bolt-mail-drawn } + False: { sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi, state: icon-bolt-mail } + stake: + True: { sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi, state: icon-bolt-stake-drawn } + False: { sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi, state: icon-bolt-stake } + +# Wieldable +- type: entity + id: CrossbowModern + parent: [ BaseCrossbowWieldable, BaseC1Contraband ] + components: + - type: UseDelay + delay: 0.5 + - type: StaticPrice + price: 280 + - type: Construction + graph: ModernCrossbowHand + node: start + deconstructionTarget: null + +- type: entity + id: CrossbowImprovised + parent: [ BaseCrossbowWieldable, BaseC1Contraband ] + name: impovised crossbow + components: + - type: UseDelay + delay: 2 + - type: Sprite + sprite: _NF/Objects/Weapons/Guns/Crossbow/improvised.rsi + - type: Construction + graph: ImprovisedCrossbow + node: ImprovisedCrossbow + +- type: entity + id: CrossbowBloodCult + parent: [ BaseCrossbowWieldable, BaseC3CultContraband ] + name: blood cult crossbow + components: + - type: Sprite + sprite: _NF/Objects/Weapons/Guns/Crossbow/cult.rsi + - type: StaticPrice + price: 400 + - type: Construction + graph: CultCrossbowHand + node: start + deconstructionTarget: null + +# Hand crossbows +- type: entity + id: CrossbowModernHand + parent: [ BaseCrossbow, BaseC1Contraband ] + name: hand crossbow + components: + - type: UseDelay + delay: 0.5 + - type: Sprite + sprite: _NF/Objects/Weapons/Guns/Crossbow/crossbowhand.rsi + - type: Construction + graph: ModernCrossbowHand + node: CrossbowModernHand + +- type: entity + id: CrossbowImprovisedHand + parent: [ BaseCrossbow, BaseC1Contraband ] + name: impovised hand crossbow + components: + - type: UseDelay + delay: 2 + - type: Sprite + sprite: _NF/Objects/Weapons/Guns/Crossbow/improvisedhand.rsi + - type: Construction + graph: ImprovisedCrossbow + node: ImprovisedCrossbowHand + +- type: entity + id: CrossbowBloodCultHand + parent: [ BaseCrossbow, BaseC3CultContraband ] + name: blood cult hand crossbow + components: + - type: Sprite + sprite: _NF/Objects/Weapons/Guns/Crossbow/culthand.rsi + - type: StaticPrice + price: 300 + - type: Construction + graph: CultCrossbowHand + node: CrossbowBloodCultHand diff --git a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Projectiles/base_projectiles.yml b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Projectiles/base_projectiles.yml new file mode 100644 index 00000000000..1d502b12e90 --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Projectiles/base_projectiles.yml @@ -0,0 +1,15 @@ +- type: entity + id: LaunchableProjectileBase + abstract: true + components: + - type: ThrowingAngle + angle: 0 + - type: LandAtCursor + - type: Ammo + muzzleFlash: null + - type: Projectile + deleteOnCollide: false + onlyCollideWhenShot: true + damage: + types: + Blunt: 0 diff --git a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Projectiles/crossbow_bolts.yml b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Projectiles/crossbow_bolts.yml index 056dfcf3484..71460a371e9 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Projectiles/crossbow_bolts.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Projectiles/crossbow_bolts.yml @@ -1,18 +1,130 @@ -# Parents +# Base - type: entity - parent: BaseArrow - id: BaseCrossbowBolt + id: BaseBoltLiquidInjector + abstract: true + components: + - type: SolutionContainerManager + solutions: + injector: + maxVol: 2 + - type: RefillableSolution + solution: injector + - type: InjectableSolution + solution: injector + - type: SolutionInjectOnEmbed + transferAmount: 2 + solution: injector + - type: SolutionTransfer + maxTransferAmount: 2 + - type: Injector + injectOnly: false + ignoreMobs: true + minTransferAmount: 2 + maxTransferAmount: 2 + transferAmount: 2 + toggleState: Draw + - type: ExaminableSolution + solution: injector + - type: MeleeChemicalInjector + solution: injector + +- type: entity + id: BaseBoltEmbeddable abstract: true components: + - type: EmbeddableProjectile + sound: /Audio/Weapons/star_hit.ogg + embedOnThrow: false + offset: 0.1,0.1 + - type: ThrowingAngle + angle: 0 + +- type: entity + id: BaseBoltProjectile + parent: BaseItem + abstract: true + components: + - type: LandAtCursor - type: Item size: Tiny - type: Sprite sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi + - type: Fixtures + fixtures: + fix1: + shape: !type:PhysShapeCircle + radius: 0.2 + density: 5 + mask: + - ItemMask + restitution: 0.3 + friction: 0.2 + projectile: + shape: + !type:PhysShapeAabb + bounds: "-0.1,-0.1,0.1,0.1" + hard: false + mask: + - Impassable + - BulletImpassable + - type: PhysicalComposition + materialComposition: + Steel: 25 + - type: Damageable + damageContainer: Inorganic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 30 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: GlassBreak + params: + volume: -4 + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: DamageOnLand + damage: + types: + Blunt: 5 + - type: Ammo + muzzleFlash: null + - type: Projectile + deleteOnCollide: false + onlyCollideWhenShot: true + damage: + types: + Piercing: 35 + +- type: entity + parent: [ BaseBoltProjectile, BaseBoltEmbeddable, BaseBoltLiquidInjector, BaseC1Contraband ] + id: BaseCrossbowBolt + abstract: true + components: + - type: MeleeWeapon + attackRate: 1 + damage: + types: + Piercing: 4 + angle: 0 + animation: WeaponArcThrust + soundHit: + path: /Audio/Weapons/bladeslice.ogg - type: Tag tags: - CrossbowBolt -# Spawnable variations +- type: entity + parent: BaseCrossbowBolt + id: BaseCrossbowBoltTrigger + abstract: true + components: + - type: TriggerOnCollide + fixtureID: projectile + +# Lathe-printable variations - type: entity parent: BaseCrossbowBolt id: CrossbowBolt @@ -22,9 +134,32 @@ - type: Sprite layers: - state: tail - color: red + color: "#ff0000" - state: rod - color: brown + color: "#303030" + - state: tip + - state: solution1 + map: ["enum.SolutionContainerLayers.Fill"] + visible: false + +- type: Tag + id: CrossbowBoltBroadhead + +- type: entity + parent: BaseCrossbowBolt + id: CrossbowBoltBroadhead + name: broadhead bolt + description: A bolt with three sharp blades that cause massive bleeding in the victim. + components: + - type: Tag + tags: + - CrossbowBoltBroadhead + - type: Sprite + layers: + - state: tail + color: "yellow" + - state: rod + color: "#303030" - state: tip - state: solution1 map: ["enum.SolutionContainerLayers.Fill"] @@ -32,23 +167,77 @@ - type: Projectile damage: types: - Piercing: 35 + Piercing: 10 + Slash: 20 + +- type: entity + parent: BaseCrossbowBolt + id: CrossbowBoltSponge + name: sponge tip bolt + description: A sponge-like structure of the bolt tip allows it to hold more liquid at the expense of structural integrity. + components: + - type: Sprite + layers: + - state: tail + color: "#d000ff" + - state: rod + color: "#00303d" + - state: tip + color: "#959595" + - state: solution1 + map: ["enum.SolutionContainerLayers.Fill"] + visible: false + - type: Projectile + damage: + types: + Piercing: 20 + - type: SolutionContainerManager + solutions: + injector: + maxVol: 5 + - type: RefillableSolution + solution: injector + - type: InjectableSolution + solution: injector + - type: SolutionInjectOnEmbed + transferAmount: 5 + solution: injector + - type: SolutionTransfer + maxTransferAmount: 5 + - type: Injector + injectOnly: false + ignoreMobs: true + minTransferAmount: 5 + maxTransferAmount: 5 + transferAmount: 5 + toggleState: Draw + - type: DamageOnLand + damage: + types: + Blunt: 30 # Should prevent re-using # Craftable variations +- type: Tag + id: CrossbowBoltGlassShard + - type: entity parent: CrossbowBolt id: CrossbowBoltGlassShard name: glass shard bolt description: A bolt with a glass shard as a tip. components: + - type: Tag + tags: + - CrossbowBoltGlassShard - type: Sprite layers: - state: tail color: blue - state: rod - color: darkgray + color: "#959595" - state: tip - color: white + color: "#65b9e9" + alpha: 0.8 - state: solution1 map: ["enum.SolutionContainerLayers.Fill"] visible: false @@ -60,20 +249,26 @@ graph: CraftCrossbowBoltGlassShard node: CraftCrossbowBoltGlassShard +- type: Tag + id: CrossbowBoltPlasmaGlassShard + - type: entity parent: CrossbowBolt id: CrossbowBoltPlasmaGlassShard name: plasma glass shard bolt description: A bolt with a plasma glass shard as a tip. components: + - type: Tag + tags: + - CrossbowBoltPlasmaGlassShard - type: Sprite layers: - state: tail color: cyan - state: rod - color: darkgray + color: "#959595" - state: tip - color: magenta + color: "#cc87da" - state: solution1 map: ["enum.SolutionContainerLayers.Fill"] visible: false @@ -85,20 +280,27 @@ graph: CraftCrossbowBoltPlasmaGlassShard node: CraftCrossbowBoltPlasmaGlassShard +- type: Tag + id: CrossbowBoltUraniumGlassShard + - type: entity - parent: CrossbowBolt + parent: [ BaseC3ContrabandNoValue, CrossbowBolt ] id: CrossbowBoltUraniumGlassShard name: uranium glass shard bolt description: A bolt with a uranium glass shard as a tip. God have mercy on thy victims for you won't. components: + - type: Tag + tags: + - CrossbowBoltUraniumGlassShard - type: Sprite layers: - state: tail color: yellow - state: rod - color: darkgray + color: "#959595" - state: tip - color: lightgreen + color: "#00f941" + shader: unshaded - state: solution1 map: ["enum.SolutionContainerLayers.Fill"] visible: false @@ -111,8 +313,224 @@ graph: CraftCrossbowBoltUraniumGlassShard node: CraftCrossbowBoltUraniumGlassShard +- type: Tag + id: CrossbowBoltSyringe + +- type: entity + parent: CrossbowBoltSponge + id: CrossbowBoltSyringe + name: syringe-bolt + description: A bolt with a syringe for a tip. Very inefficient. + components: + - type: Tag + tags: + - CrossbowBoltSyringe + - type: Sprite + layers: + - state: tail + color: "#71c00b" + - state: rod + color: "#dadada" + - state: tip-syringe + color: "#2f3748" + - state: solutionSyringe1 + map: ["enum.SolutionContainerLayers.Fill"] + visible: false + - type: SolutionContainerVisuals + maxFillLevels: 1 + fillBaseName: solutionSyringe + - type: Projectile + damage: + types: + Piercing: 15 + - type: Construction + graph: CraftCrossbowBoltSyringe + node: CraftCrossbowBoltSyringe + - type: DamageOnLand + damage: + types: + Blunt: 30 # Should prevent re-using + +- type: Tag + id: CrossbowBoltPlasteel + +- type: entity + parent: [ BaseC3ContrabandNoValue, CrossbowBolt ] + id: CrossbowBoltPlasteel + name: plasteel tipped bolt + description: A bolt with plasteel tip. Has armor penetrating capabilities. + components: + - type: Tag + tags: + - CrossbowBoltPlasteel + - type: Sprite + layers: + - state: tail + color: "#8291a1" + - state: rod + color: "#959595" + - state: tip + color: "#a7a3a6" + - state: solution1 + map: ["enum.SolutionContainerLayers.Fill"] + visible: false + - type: Projectile + damage: + types: + Piercing: 20 + ignoreResistances: true + - type: Construction + graph: CraftCrossbowBoltPlasteel + node: CraftCrossbowBoltPlasteel + +- type: Tag + id: CrossbowBoltExplosive + +- type: entity + parent: [ BaseC3ContrabandNoValue, BaseCrossbowBoltTrigger ] + id: CrossbowBoltExplosive + name: explosive bolt + description: A bolt with small explosive charge. + components: + - type: Tag + tags: + - CrossbowBoltExplosive + - type: Sprite + layers: + - state: tail + color: "orange" + - state: rod + color: "#959595" + - state: charge + color: "yellow" + - state: tip + color: "white" + - state: solution1 + map: ["enum.SolutionContainerLayers.Fill"] + visible: false + - type: Projectile + damage: + types: + Piercing: 15 + - type: ExplodeOnTrigger + - type: Explosive + explosionType: Default + maxIntensity: 1.25 + intensitySlope: 1 + totalIntensity: 2.5 + maxTileBreak: 1 + - type: PointLight + radius: 1.3 + color: orange + energy: 0.8 + - type: Construction + graph: CraftCrossbowBoltExplosive + node: CraftCrossbowBoltExplosive + +- type: Tag + id: CrossbowBoltEMP + +- type: entity + parent: [ BaseC3ContrabandNoValue, BaseCrossbowBoltTrigger ] + id: CrossbowBoltEMP + name: EMP bolt + description: A bolt with small power cell attached to it. + components: + - type: Tag + tags: + - CrossbowBoltEMP + - type: Sprite + layers: + - state: tail + color: "white" + - state: rod + color: "#959595" + - state: charge + color: "white" + - state: tip-terminal + - state: solution1 + map: ["enum.SolutionContainerLayers.Fill"] + visible: false + - sprite: Effects/sparks.rsi + state: sparks + shader: unshaded + scale: 0.3,0.3 + offset: 0.0,-0.15 + - type: Projectile + damage: + types: + Shock: 5 + Blunt: 10 + - type: StaminaDamageOnCollide + damage: 20 + - type: EmpOnTrigger + range: 0.5 + energyConsumption: 2700000 + disableDuration: 10 + - type: PointLight + radius: 1.3 + color: cyan + energy: 0.8 + - type: Construction + graph: CraftCrossbowBoltEMP + node: CraftCrossbowBoltEMP + - type: DamageOnLand + damage: + types: + Blunt: 30 # Should prevent re-using + +- type: Tag + id: CrossbowBoltIncendiary + +- type: entity + parent: [ BaseC3ContrabandNoValue, BaseCrossbowBoltTrigger ] + id: CrossbowBoltIncendiary + name: incendiary bolt + description: A bolt with a flare attached to it. + components: + - type: Tag + tags: + - CrossbowBoltIncendiary + - type: Sprite + layers: + - state: tail + color: "#d20000" + - state: rod + color: "#959595" + - state: charge + color: "#d20000" + - state: tip + - state: solution1 + map: ["enum.SolutionContainerLayers.Fill"] + visible: false + - sprite: Objects/Misc/flare.rsi + state: flare_burn + shader: unshaded + scale: 0.4,0.4 + offset: 0.0,-0.2 + - type: Projectile + damage: + types: + Piercing: 15 + - type: IgniteOnCollide + fireStacks: 0.5 + - type: PointLight + enabled: true + color: "#ff4300" + radius: 1.5 + energy: 1.3 + - type: Construction + graph: CraftCrossbowBoltIncendiary + node: CraftCrossbowBoltIncendiary + - type: DamageOnLand + damage: + types: + Blunt: 30 # Should prevent re-using + +# Blood cult - type: entity parent: + - BaseC3CultContrabandNoValue - CrossbowBolt - ConjuredObject10 # Despawns in 10 seconds id: CrossbowBoltBloodDrinker @@ -133,5 +551,6 @@ - type: Projectile damage: types: - Slashing: 20 + Piercing: 15 + Slash: 5 Bloodloss: 5 diff --git a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Melee/base_melee_weapon.yml b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Melee/base_melee_weapon.yml new file mode 100644 index 00000000000..533b554af7e --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Melee/base_melee_weapon.yml @@ -0,0 +1,16 @@ + +- type: entity + id: GunMeleeAttackBluntBase # Allows using a ranged weapon in melee, blunt + abstract: true + components: + - type: MeleeWeapon + damage: + types: + Blunt: 8 + angle: 0 + wideAnimationRotation: -135 + animation: WeaponArcThrust + soundHit: + collection: MetalThud + - type: StaminaDamageOnHit + damage: 5 diff --git a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Melee/wooden_stake.yml b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Melee/wooden_stake.yml index 60b5ebff14e..ea57398db55 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Melee/wooden_stake.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Melee/wooden_stake.yml @@ -1,50 +1,63 @@ - type: entity - name: wooden stake - parent: Spear id: WoodenStake + parent: BaseCrossbowBolt + name: wooden stake description: Essential appliance for pitching tents and killing vampires. components: - type: Tag tags: - - Spear - Wooden - WeaponMeleeStake - type: Sprite sprite: _NF/Objects/Weapons/Melee/wooden_stake.rsi - size: Tiny - state: icon - - type: MeleeWeapon - wideAnimationRotation: -135 - attackRate: 1.5 - damage: - types: - Piercing: 6 + layers: + - state: icon + - state: solution1 + map: ["enum.SolutionContainerLayers.Fill"] + visible: false - type: Clothing quickEquip: false slots: - belt + - type: Item + size: Small + sprite: _NF/Objects/Weapons/Melee/wooden_stake.rsi - type: Damageable damageContainer: Inorganic + damageModifierSet: Wood - type: Destructible thresholds: - trigger: !type:DamageTrigger - damage: 20 #excess damage avoids cost of spawning entities. + damage: 80 #excess damage avoids cost of spawning entities. behaviors: - !type:DoActsBehavior acts: [ "Destruction" ] - trigger: !type:DamageTrigger - damage: 10 + damage: 60 behaviors: - !type:PlaySoundBehavior sound: collection: WoodDestroy - !type:DoActsBehavior acts: [ "Destruction" ] - - type: Item - size: Small - sprite: _NF/Objects/Weapons/Melee/wooden_stake.rsi + - type: Projectile + damage: + types: + Piercing: 35 + # Melee part + - type: MeleeWeapon + wideAnimationRotation: 0 + attackRate: 1 + damage: + types: + Piercing: 6 + - type: Wieldable + - type: IncreaseDamageOnWield + damage: + types: + Piercing: 4 - type: Construction graph: WoodenStakeCraftingGraph node: WoodenStakeNode diff --git a/Resources/Prototypes/_NF/Entities/Structures/Machines/lathe.yml b/Resources/Prototypes/_NF/Entities/Structures/Machines/lathe.yml index ab6bac0d0b2..7be9a0eba89 100644 --- a/Resources/Prototypes/_NF/Entities/Structures/Machines/lathe.yml +++ b/Resources/Prototypes/_NF/Entities/Structures/Machines/lathe.yml @@ -407,11 +407,14 @@ - WeaponRifleNovaliteC1 - WeaponRifleGestio - BaseBallBatNF + - CrossbowModern ## Ammo boxes - BoxLethalshot - MagazineBoxLightRifle - MagazineBoxPistol - MagazineBoxRifle + - CrossbowBolt + - CrossbowBoltBroadhead ## Mags / Speedloaders / Clips - MagazineNovaliteC1Empty - MagazineNovaliteC1 diff --git a/Resources/Prototypes/_NF/Recipes/Construction/Graphs/weapons/improvised_bolt.yml b/Resources/Prototypes/_NF/Recipes/Construction/Graphs/weapons/improvised_bolt.yml index c7c438ece83..4bfd32c4575 100644 --- a/Resources/Prototypes/_NF/Recipes/Construction/Graphs/weapons/improvised_bolt.yml +++ b/Resources/Prototypes/_NF/Recipes/Construction/Graphs/weapons/improvised_bolt.yml @@ -18,7 +18,6 @@ sprite: Objects/Materials/Shards/shard.rsi state: shard1 doAfter: 0.5 - - node: CraftCrossbowBoltGlassShard entity: CrossbowBoltGlassShard @@ -42,7 +41,6 @@ sprite: Objects/Materials/Shards/shard.rsi state: shard1 doAfter: 0.5 - - node: CraftCrossbowBoltPlasmaGlassShard entity: CrossbowBoltPlasmaGlassShard @@ -66,6 +64,114 @@ sprite: Objects/Materials/Shards/shard.rsi state: shard1 doAfter: 0.5 - - node: CraftCrossbowBoltUraniumGlassShard entity: CrossbowBoltUraniumGlassShard + +- type: constructionGraph + id: CraftCrossbowBoltSyringe + start: start + graph: + - node: start + edges: + - to: CraftCrossbowBoltSyringe + steps: + - material: MetalRod + amount: 1 + doAfter: 0.5 + - material: Cloth + amount: 1 + doAfter: 0.5 + - tag: Syringe + name: Syringe + icon: + sprite: Objects/Specific/Chemistry/syringe.rsi + state: syringe_base0 + doAfter: 0.5 + - node: CraftCrossbowBoltSyringe + entity: CrossbowBoltSyringe + +- type: constructionGraph + id: CraftCrossbowBoltPlasteel + start: start + graph: + - node: start + edges: + - to: CraftCrossbowBoltPlasteel + steps: + - material: Durathread + amount: 1 + doAfter: 0.5 + - material: Plasteel + amount: 1 + doAfter: 0.5 + - node: CraftCrossbowBoltPlasteel + entity: CrossbowBoltPlasteel + +- type: constructionGraph + id: CraftCrossbowBoltExplosive + start: start + graph: + - node: start + edges: + - to: CraftCrossbowBoltExplosive + steps: + - material: MetalRod + amount: 1 + doAfter: 0.5 + - material: Cloth + amount: 1 + doAfter: 0.5 + - tag: ShellShotgun + name: Shotgun shell + icon: + sprite: Objects/Weapons/Guns/Ammunition/Casings/shotgun_shell.rsi + state: base + doAfter: 1 + - node: CraftCrossbowBoltExplosive + entity: CrossbowBoltExplosive + +- type: constructionGraph + id: CraftCrossbowBoltEMP + start: start + graph: + - node: start + edges: + - to: CraftCrossbowBoltEMP + steps: + - material: MetalRod + amount: 1 + doAfter: 0.5 + - material: Cloth + amount: 1 + doAfter: 0.5 + - tag: PowerCellSmall + name: Small power cell + icon: + sprite: Objects/Power/power_cells.rsi + state: small + doAfter: 1 + - node: CraftCrossbowBoltEMP + entity: CrossbowBoltEMP + +- type: constructionGraph + id: CraftCrossbowBoltIncendiary + start: start + graph: + - node: start + edges: + - to: CraftCrossbowBoltIncendiary + steps: + - material: MetalRod + amount: 1 + doAfter: 0.5 + - material: Cloth + amount: 1 + doAfter: 0.5 + - tag: Flare + name: Flare + icon: + sprite: Objects/Misc/flare.rsi + state: icon + doAfter: 1 + - node: CraftCrossbowBoltIncendiary + entity: CrossbowBoltIncendiary diff --git a/Resources/Prototypes/_NF/Recipes/Construction/Graphs/weapons/improvised_crossbow.yml b/Resources/Prototypes/_NF/Recipes/Construction/Graphs/weapons/improvised_crossbow.yml index 62098a9754b..c40f69142ca 100644 --- a/Resources/Prototypes/_NF/Recipes/Construction/Graphs/weapons/improvised_crossbow.yml +++ b/Resources/Prototypes/_NF/Recipes/Construction/Graphs/weapons/improvised_crossbow.yml @@ -7,14 +7,49 @@ - to: ImprovisedCrossbow steps: - material: WoodPlank - amount: 15 + amount: 10 doAfter: 4 - material: Cloth amount: 10 doAfter: 4 + - material: Cable + amount: 3 + doAfter: 0.5 - material: MetalRod - amount: 10 + amount: 5 doAfter: 0.5 - - node: ImprovisedCrossbow entity: CrossbowImprovised + edges: + - to: ImprovisedCrossbowHand + steps: + - tool: Sawing + doAfter: 2 + - node: ImprovisedCrossbowHand + entity: CrossbowImprovisedHand + +- type: constructionGraph + id: ModernCrossbowHand + start: start + graph: + - node: start + edges: + - to: CrossbowModernHand + steps: + - tool: Sawing + doAfter: 2 + - node: CrossbowModernHand + entity: CrossbowModernHand + +- type: constructionGraph + id: CultCrossbowHand + start: start + graph: + - node: start + edges: + - to: CrossbowBloodCultHand + steps: + - tool: Sawing + doAfter: 2 + - node: CrossbowBloodCultHand + entity: CrossbowBloodCultHand diff --git a/Resources/Prototypes/_NF/Recipes/Construction/weapons.yml b/Resources/Prototypes/_NF/Recipes/Construction/weapons.yml index cb8d4c2a0c9..79dbe56f38f 100644 --- a/Resources/Prototypes/_NF/Recipes/Construction/weapons.yml +++ b/Resources/Prototypes/_NF/Recipes/Construction/weapons.yml @@ -5,8 +5,8 @@ startNode: start targetNode: ImprovisedCrossbow category: construction-category-weapons - description: A shoddily constructed crossbow made out of wood and cloth. It's not much, but it's gotten the job done for millennia. - icon: { sprite: _NF/Objects/Weapons/Guns/Bow/crossbow.rsi, state: unwielded } + description: A shoddily constructed crossbow made out of scrap. It's not much, but it's gotten the job done for millennia. + icon: { sprite: _NF/Objects/Weapons/Guns/Crossbow/improvised.rsi, state: icon } objectType: Item - type: construction @@ -16,30 +16,87 @@ startNode: start targetNode: CraftCrossbowBoltGlassShard category: construction-category-weapons - description: An arrow tipped with pieces of a glass shard, for use with a crossbow. - icon: { sprite: _NF/Objects/Weapons/Guns/Bow/crossbow.rsi, state: wielded-bolt } + description: Crossbow bolt tipped with pieces of a glass shards. + icon: { sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi, state: icon-bolt-glass } objectType: Item - type: construction - name: plasma glass shard bolt + name: glass shard bolt (plasma) id: CraftCrossbowBoltPlasmaGlassShard graph: CraftCrossbowBoltPlasmaGlassShard startNode: start targetNode: CraftCrossbowBoltPlasmaGlassShard category: construction-category-weapons - description: An arrow tipped with pieces of a plasma glass shard, for use with a crossbow. - icon: { sprite: _NF/Objects/Weapons/Guns/Bow/crossbow.rsi, state: wielded-bolt } + description: Crossbow bolt tipped with pieces of a plasma glass shards. + icon: { sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi, state: icon-bolt-glassp } objectType: Item - type: construction - name: uranium glass shard bolt + name: glass shard bolt (uranium) id: CraftCrossbowBoltUraniumGlassShard graph: CraftCrossbowBoltUraniumGlassShard startNode: start targetNode: CraftCrossbowBoltUraniumGlassShard category: construction-category-weapons - description: An arrow tipped with pieces of a uranium glass shard, for use with a crossbow. - icon: { sprite: _NF/Objects/Weapons/Guns/Bow/crossbow.rsi, state: wielded-bolt } + description: Crossbow bolt tipped with pieces of a uranium glass shards. C3-contraband. + icon: { sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi, state: icon-bolt-glassu } + objectType: Item + +- type: construction + name: syringe-bolt + id: CraftCrossbowBoltSyringe + graph: CraftCrossbowBoltSyringe + startNode: start + targetNode: CraftCrossbowBoltSyringe + category: construction-category-weapons + description: Crossbow bolt with a syringe for the tip. + icon: { sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi, state: icon-bolt-syringe } + objectType: Item + +- type: construction + name: plasteel tipped bolt + id: CraftCrossbowBoltPlasteel + graph: CraftCrossbowBoltPlasteel + startNode: start + targetNode: CraftCrossbowBoltPlasteel + category: construction-category-weapons + description: Crossbow bolt with plasteel tip. Armor piercing. C3-contraband. + icon: { sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi, state: icon-bolt-plasteel } + objectType: Item + +- type: construction + name: explosive bolt + hide: true # Fix later + id: CraftCrossbowBoltExplosive + graph: CraftCrossbowBoltExplosive + startNode: start + targetNode: CraftCrossbowBoltExplosive + category: construction-category-weapons + description: Crossbow bolt with small explosive charge. C3-contraband. + icon: { sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi, state: icon-bolt-explosive } + objectType: Item + +- type: construction + name: EMP bolt + hide: true # Fix later + id: CraftCrossbowBoltEMP + graph: CraftCrossbowBoltEMP + startNode: start + targetNode: CraftCrossbowBoltEMP + category: construction-category-weapons + description: Crossbow bolt with a small power cell attached to it. Capable of disrupting electronics. C3-contraband. + icon: { sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi, state: icon-bolt-emp } + objectType: Item + +- type: construction + name: incendiary bolt + id: CraftCrossbowBoltIncendiary + graph: CraftCrossbowBoltIncendiary + startNode: start + targetNode: CraftCrossbowBoltIncendiary + category: construction-category-weapons + description: Crossbow bolt with small power cell attached to it. Vile. C3-contraband. + icon: { sprite: _NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi, state: icon-bolt-incendiary } objectType: Item - type: construction @@ -52,4 +109,3 @@ description: Advanced version of a basic stick - a pointy stick. icon: { sprite: _NF/Objects/Weapons/Melee/wooden_stake.rsi, state: icon } objectType: Item - diff --git a/Resources/Prototypes/_NF/Recipes/Lathes/ammo.yml b/Resources/Prototypes/_NF/Recipes/Lathes/ammo.yml index e2428e23baf..b1cb00d19c7 100644 --- a/Resources/Prototypes/_NF/Recipes/Lathes/ammo.yml +++ b/Resources/Prototypes/_NF/Recipes/Lathes/ammo.yml @@ -1,3 +1,19 @@ +- type: latheRecipe # crossbow bolt + id: CrossbowBolt + result: CrossbowBolt + category: Ammo + completetime: 3 + materials: + Steel: 20 + +- type: latheRecipe # crossbow bolt + id: CrossbowBoltBroadhead + result: CrossbowBoltBroadhead + category: Ammo + completetime: 3 + materials: + Steel: 25 + - type: latheRecipe # novalite mag id: MagazineNovaliteC1Empty result: MagazineNovaliteC1Empty diff --git a/Resources/Prototypes/_NF/Recipes/Lathes/weapons.yml b/Resources/Prototypes/_NF/Recipes/Lathes/weapons.yml index de4a82b4973..18eba137bc0 100644 --- a/Resources/Prototypes/_NF/Recipes/Lathes/weapons.yml +++ b/Resources/Prototypes/_NF/Recipes/Lathes/weapons.yml @@ -80,6 +80,17 @@ Gold: 850 Plastic: 1000 +- type: latheRecipe + id: CrossbowModern + result: CrossbowModern + category: Weapons + completetime: 5 + materials: + Steel: 1000 + Plasteel: 500 + Durathread: 500 + Plastic: 500 + # Melee weapons - type: latheRecipe id: BaseBallBatNF diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/base.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/base.png deleted file mode 100644 index c07af3124658aa8e3f8dda271081bb527d603f41..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 897 zcmV-{1AhF8P)EX>4Tx04R}tkv&MmKpe$iQ%j{(9PA+CkfAzR5ET(8sbUcmEM7-o<#9_qjhupHeUx;1h}Gm~L3a8^qI_ zmd<&fIKs-3LVQjVGd000McNliru=L`k_EC%;n{oDWm0e(qDK~z}7?Uu1i!$1_qzXTzJ zkRf9+(5?T0QzxCgAs|i;f)Sx25}|`MAY_pYZi0w|WYNvR?FRoI=L7<7!gEMX&osTH z=_QEt!7T~A@AtlU_jtfM*73)Krl+;gW#Y$&2k=I2Cm^K&oO1#|-pHk3GA03}3aB=) zRs#ZzF#td?83O<;%K`vgUR{^vqA>7b+cu6)&+BN^ccOUiZg2AQ^DPW~8uWX#w=<;I zmq=ObM2Ir0^A>p{H~+Rf+@|NJht?q=SWk{IgBtXE6b8Q13oL^m$H>~^7?~5Q#bpo_ znV@$ogAjzN^(QKdN9O#UXnjsN#+-QmUw9pjCShef?lYXdaom3bCn*}e`KACAnZU*7 z45HH!E%scS_I%NtsA_}Wr1Gr|;NvT^oif`s#uzx~SoY%StB4nRUJ4P%u@ZnPaVdn- zp4UwLYfi{!g084?nG;Boq_fJUOHEl0U2)|Lok-KP_C};iytp?km1h;(m9FIL`2X<@ X>E$0p#)Z$a00000NkvXXu0mjftbvx) diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/equipped-BACKPACK.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/equipped-BACKPACK.png deleted file mode 100644 index 35048bf7f6f296b4144e887d1a241ef442eda298..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1814 zcmV+x2kH2UP)EX>4Tx04R}tkv&MmKpe$iQ%j{(9PA+CkfAzR5ET(8sbUcmEM7-o<#9_qjhupHeUx;1h}Gm~L3a8^qI_ zmd<&fIKs-3LVQjVGd000McNliru=L`k{5*OdC5=LQhm-T2ywCGK-~R_3a2Sd# zcNl;PKs^T0La%+zt9`(Tq!~XgDiqfK41cy;iyiYQODp*e!Fv z|KSC|jYzQFiveH!D&m*Vc=?rBDY2IP{cG!w^?(+CV#=Nd+HSp=Bs<|z?dMk2P16IX6;XTK!?CZ6Z<)z{zPJ(o+( z*dB>^0tC*%G?AvS3T-K^f_$q?Ju7g793Hn>7uM?%|aQZc-x^Je@zX$K8gW3AZgP_O`HTysz} zv7s(A!jpE;(E4D>fPIRJEP*3xg%eDO4_I>oRNw$Y^Ys87I&|pJp+kob9XfRA(D9~B zFW=bMl@<)B+2`G_A`}$6;);pe?cTTPFC=zF0h~@J1glwAlJ<%1NwAvXbUI5H!0mR! zYfM3~nsLnI!Qi#4dsc+OYgg%*#{Ag z4|n$XVm5ZJBnJS%qg8Y652mN5_aymS?LInNC*=|($E*ZZ=V@LnE-EUj1>{|-$cls) zi!W7`Rkd#Z=hLU0QWnZheyW=%i#fCZ(J?m1DaBZn0A6FN;4G9AGySbpb*LJ^#_jn+ zVpi<{CGzqynQ~=55nBeZ?e_fc3&3W6vqKWQRp*nbGyo`V&zCF!O^lD?NrerM)0)R+)dC2A)*dFfl$_(omQt#z)c8CUBl~40TnuO<%G*>}4Y_xAaPa*HzizNypIA zCMb%qZ8sPSg>b=cBcx*(T8eJ?y;S=Z3njsamZBK0=5WDoLnss~ejE@Ehw(fS#XEaw zmz_O{wjKUU6P~A{FoeUUO)O4YKm%4#iwmShKVJ-5T$z|pT9hYnigSUx$xNeC8?k9N z*innxNT$)gn>jMIBh_@j9XiktN$Aj_Lx&C>I&>)Ef6P;AM9>o-%K!iX07*qoM6N<$ Ef&}(RJ^%m! diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/icon.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/icon.png deleted file mode 100644 index c07af3124658aa8e3f8dda271081bb527d603f41..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 897 zcmV-{1AhF8P)EX>4Tx04R}tkv&MmKpe$iQ%j{(9PA+CkfAzR5ET(8sbUcmEM7-o<#9_qjhupHeUx;1h}Gm~L3a8^qI_ zmd<&fIKs-3LVQjVGd000McNliru=L`k_EC%;n{oDWm0e(qDK~z}7?Uu1i!$1_qzXTzJ zkRf9+(5?T0QzxCgAs|i;f)Sx25}|`MAY_pYZi0w|WYNvR?FRoI=L7<7!gEMX&osTH z=_QEt!7T~A@AtlU_jtfM*73)Krl+;gW#Y$&2k=I2Cm^K&oO1#|-pHk3GA03}3aB=) zRs#ZzF#td?83O<;%K`vgUR{^vqA>7b+cu6)&+BN^ccOUiZg2AQ^DPW~8uWX#w=<;I zmq=ObM2Ir0^A>p{H~+Rf+@|NJht?q=SWk{IgBtXE6b8Q13oL^m$H>~^7?~5Q#bpo_ znV@$ogAjzN^(QKdN9O#UXnjsN#+-QmUw9pjCShef?lYXdaom3bCn*}e`KACAnZU*7 z45HH!E%scS_I%NtsA_}Wr1Gr|;NvT^oif`s#uzx~SoY%StB4nRUJ4P%u@ZnPaVdn- zp4UwLYfi{!g084?nG;Boq_fJUOHEl0U2)|Lok-KP_C};iytp?km1h;(m9FIL`2X<@ X>E$0p#)Z$a00000NkvXXu0mjftbvx) diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/inhand-left.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/inhand-left.png deleted file mode 100644 index 113e2447c57651e7e5b63efc06931326c2b46061..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1059 zcmV+;1l;?HP)EX>4Tx04R}tkv&MmKpe$iQ%j{(9PA+CkfAzR5ET(8sbUcmEM7-o<#9_qjhupHeUx;1h}Gm~L3a8^qI_ zmd<&fIKs-3LVQjVGd000McNliru=L`k{CJ5<|>^}ei0w765K~#9!?b`rzsyWxGh!QFM|+izwCUx0{+h=_=Yh^WNI3X=CV52|pJ=DJ6R#a;iu(ppQu z*A)Qh_qw9Bes@xj0i+TgkY@6;=>$qC0Dw{ov*`ry6=AUf&Ys~_{>cNt#rdfs0BW_Gb(|STQRJB-j1}ZDD1N;cT7bm{czCfV4*)?BSjQ#DrU(x& zujhY>4KMcX4QwX^mwXM@>vhcMbIhN9d!yk%%z5ke8UXO^ z_yoy~w6yxYu57>OKkDNA^zD};5fKp)5fKp)5fN?4@;CayS1dp&gA~b7gp0I6ic)sK zb|}I{+8_n+i9w28F_wRYB3u*^q{y`c78`s0?F&V?*cYU5UGupX;OrS*+E9dxeL;#+ z<%iOQB3x7=NRcHJ;aY^!1}U dfk6t&<_{;thQ!dEalHTl002ovPDHLkV1hF<;5PsO diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/inhand-right.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/inhand-right.png deleted file mode 100644 index a0a4b8a524b050f565fecfe332c6d9eb359fa0d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1055 zcmV+)1mOFLP)EX>4Tx04R}tkv&MmKpe$iQ%j{(9PA+CkfAzR5ET(8sbUcmEM7-o<#9_qjhupHeUx;1h}Gm~L3a8^qI_ zmd<&fIKs-3LVQjVGd000McNliru=L`k{A|h5;;Ozha0vt(1K~#9!?V7!6<3JRJkAy*; zz^aUK;m&X1%AJ~^LMhA^?wmB~Qn>O~CJ;hM5lFf;*#~eFH-lMlx79w!7Orea7g)Gk zWG7LaAB{(j;}Pd8C0WwB+_@w02M|ICA%qY@2qA*`jIZe-2;%FR4Ir<=$DOvcnsvFlIF&SbduX^EUXuop ztBX@V)0Q}nF`v(Iee=UC&+*ZL^m|=r zx}e|dir(i5A%qY@2qAEX>4Tx04R}tkv&MmKpe$iQ%j{(9PA+CkfAzR5ET(8sbUcmEM7-o<#9_qjhupHeUx;1h}Gm~L3a8^qI_ zmd<&fIKs-3LVQjVGd000McNliru=L`k_D;+X;qW1s*0qjXcK~z}7?Uc`I)KC=0Pi|u} z?Zn0#Q%i4&%$Vwch~P>Tm(Ir8?W_tufcg^iB(^?*40TmpNCjK0wU%IDCPNx<`p3+q z>7*Hx-rTrxC6ywRantj^o_^ zbC%EATogrAEEaV|Q5u@2snu!~S1J`$uh+qG92j|kIF7L>ij7*WcJtwb`>0Tufc1?H z=6PQ4togC5ucwr1T*_XGTwFwc6Q;{|V0rm2e7dY9D`{-|*s zhgcJvu=-&iPUVlxwr$sO9QUkUJ`3}!bVip`rEvwR>i86gZ`}KW-fh~fwV!(J!&hz) z1Pg*7cu^E(8-Ngk7-hP|CRY{*FLX^TqwV8$Sl#-@%-w<2kJ5!B!*G9_v&`Q>Y5dmQ z3@feR<0;*TLzGk%NcZ=8PaDfM8VUTk30Q-KRr(a z4HKZt?^!MG>-=}lw&Jmv4kk~m1GGCI@SfG_bl89SiU}b|qFA3urKOMyp8bn?PEJlv dPEHO0z%O*g+--#!94r6;002ovPDHLkV1lEX>4Tx04R}tkv&MmKpe$iQ%j{(9PA+CkfAzR5ET(8sbUcmEM7-o<#9_qjhupHeUx;1h}Gm~L3a8^qI_ zmd<&fIKs-3LVQjVGd000McNliru=L`k_EC%;n{oDWm0e(qDK~z}7?Uu1i!$1_qzXTzJ zkRf9+(5?T0QzxCgAs|i;f)Sx25}|`MAY_pYZi0w|WYNvR?FRoI=L7<7!gEMX&osTH z=_QEt!7T~A@AtlU_jtfM*73)Krl+;gW#Y$&2k=I2Cm^K&oO1#|-pHk3GA03}3aB=) zRs#ZzF#td?83O<;%K`vgUR{^vqA>7b+cu6)&+BN^ccOUiZg2AQ^DPW~8uWX#w=<;I zmq=ObM2Ir0^A>p{H~+Rf+@|NJht?q=SWk{IgBtXE6b8Q13oL^m$H>~^7?~5Q#bpo_ znV@$ogAjzN^(QKdN9O#UXnjsN#+-QmUw9pjCShef?lYXdaom3bCn*}e`KACAnZU*7 z45HH!E%scS_I%NtsA_}Wr1Gr|;NvT^oif`s#uzx~SoY%StB4nRUJ4P%u@ZnPaVdn- zp4UwLYfi{!g084?nG;Boq_fJUOHEl0U2)|Lok-KP_C};iytp?km1h;(m9FIL`2X<@ X>E$0p#)Z$a00000NkvXXu0mjftbvx) diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/wielded-bolt.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/wielded-bolt.png deleted file mode 100644 index 3bba5453fd72fda9ec38d2a51f321f263120bae0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1005 zcmVEX>4Tx04R}tkv&MmKpe$iQ%j{(9PA+CkfAzR5ET(8sbUcmEM7-o<#9_qjhupHeUx;1h}Gm~L3a8^qI_ zmd<&fIKs-3LVQjVGd000McNliru=L`k_D=+%5^LGFM0qRLaK~z}7?Uc=K(?Ar3$5Z1; z8&flbOVz225)4E_2#FN}u_PNxw^>!<0f3jtlhE=6C@QOp1pH2%{3BltRWBCWNSpqP$iVg_x%4I*xPe zPjliZ%n?GcTrTT`kd~%tYQ0{^wOS1}n@!+24mk4wNs?fMP^-~s+<0*R9xRn6!0Or> z_dIWK((KqMwr7lKLdIVpAt^(@4W_HN!P3&JLATqj`@Y{llLjcIFgpggG`Of9i3hE# zIKmoggOv}v;8^*{ZQFJo$8k^65l?G=na$`*Mp~Dks*X~Mec0d|Qpp$M4Qep2=1f(`&EK1Wf`y0L74ak|YxbX8?bylpvt@IOk z-+u${@P|CeM0bdY8~Z^ig%nAnE+y4W#gtMgGptW!@?s=}Pfu%JP*6}% b@L%u?edye6+f{{K00000NkvXXu0mjfCDF+A diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/wielded-inhand-left.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/wielded-inhand-left.png deleted file mode 100644 index 5d48cb345ffbbdfc2328635319655f368afd3fb2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1285 zcmV+g1^W7lP)EX>4Tx04R}tkv&MmKpe$iQ%j{(9PA+CkfAzR5ET(8sbUcmEM7-o<#9_qjhupHeUx;1h}Gm~L3a8^qI_ zmd<&fIKs-3LVQjVGd000McNliru=L`k`Ejd}^i1i>^(tRloR`O;=qvGTOHDrQM8+5n@0}g^w7ZqfGj#;l_Wo;vu^)2mbJ^OtdlKeg8pj`|^^Ef3rR5DKmV6M>b?3{$hx3_G5`(90)35H>W7F*2* zG);r1X>eT^4<0>*v>xqt8=X!E?RFcx`v(Ak*_kPn%VkVVOrTsY!`CrL0A^>V`0oCJ zST|Sb2W00YIRN5q+?cwGv9U3gVL5p_Sj`4>U5D$sa9tP6FJ4CmI3fdi%B`6uApE)Y zLCg$z=bP)Ra2yA^uETMhILAl+lbylO;S_DIuc}V8{$Y=QhmUwrqDGM`C*+;Q#TN-5Ad$jRM%XbF@{ec zw*mC(17sPOf8Fot@N_M(TT!w`_x96dfTBJiR$g2dMCclgqbgF+00000NkvXXu0mjf)sar` diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/wielded-inhand-right.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/wielded-inhand-right.png deleted file mode 100644 index 9f6ab420091cd8fbda5ea867e04705f36d1897ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1285 zcmV+g1^W7lP)EX>4Tx04R}tkv&MmKpe$iQ%j{(9PA+CkfAzR5ET(8sbUcmEM7-o<#9_qjhupHeUx;1h}Gm~L3a8^qI_ zmd<&fIKs-3LVQjVGd000McNliru=L`k`Eh$7)oAUqw0|H4zK~#9!?V3Mm6Hy$;zk$#c zkw9+hBo3DhItfLW4z_~W8@jYA1&1aG*-puz5rm^4q7I@R3WahV+C?ge9bTniap1i>^(tRloR`O;=qvGTOHDrQM8+5n@0}g^w7ZqfGj#;l_Wo;vu^)2mbJ^OtdlKeg8pj`|^^Ef3rR5DKmV6M>b?3{$hx3_G5`(90)35H>W7F*2* zG);r1X>eT^4<0>*v>xqt8=X!E?RFcx`v(Ak*_kPn%VkVVOrTsY!`CrL0A^>V`0oCJ zST|Sb2W00YIRN5q+?cwGv9U3gVL5p_Sj`4>U5D$sa9tP6FJ4CmI3fdi%B`6uApE)Y zLCg$z=bP)Ra2yA^uETMhILAl+lbylO;S_DIuc}V8{$Y=QhmUwrqDGM`C*+;Q#TN-5Ad$jRM%XbF@{ec zw*mC(17sPOf8Fot@N_M(TT!w`_x96dfTBJiR$g2dMCclgqbgF+00000NkvXXu0mjf^j%J; diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/wielded.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/wielded.png deleted file mode 100644 index 3570d0e0500e5d57e2f2731da565761f239aa954..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 923 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 IM6N<$g02<;e*gdg literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbow.rsi/icon-string.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbow.rsi/icon-string.png new file mode 100644 index 0000000000000000000000000000000000000000..0ec23608f3bb89eb7c9c8dff1724f0a65484b10f GIT binary patch literal 609 zcmV-n0-pVeP)EX>4Tx04R}tkvmAkKpe)uriu?Ligplj$WWau_(B||ibb$c+6t{Ym|XgTCJjl7 zi=*ILaPYBMb#QUk)xlK|1Ro&I4o-?LQsV!TLW>yhIPS-H|L^1Oe}GUcG1Y7v2UN{6 z648j5&a8?Zujr!Lhki^*%+zDa#S}cp*FAiEzYFs$@47!nkCHVR;1h}Gm~L3a8^kl4 zmd<&fILHc;LVQjDP$4;f@IUz7TQfH`=_UmtK>Lere~bVfyFk5a+uz5wT|WW*&%l+|^p|VE>?i5f zrWQH^dbfd#>!v2}0hc?#;FB&Hk|X(P3Ar5ben#Jv0S0b??lre>jdPqn04eI#@(pls z2#n?_d)?#RovnTQx2Dm*ACP}?vz2+_^#A|>24YJ`L;zC&Qvg#MXr99W000SaNLh0L z04^f{04^f|c%?sf00007bV*G`2j~e26CyS+v(O{}000?uMObu0Z*6U5Zgc=ca%Ew3 zWn>_CX>@2HM@dakSAh-}0000uNklP=00000NkvXXu0mjfN;mq` literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbow.rsi/icon.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbow.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..db3c5c9d67ceb704f7956655988aef5a210ae2fd GIT binary patch literal 972 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbow.rsi/inhand-right.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbow.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..9b5a8eda290e8236aca26f7b80f3092d4a7c81e9 GIT binary patch literal 1402 zcmV-=1%>*FP)EX>4Tx04R}tkvmAkKpe)uriu?Ligplj$WWau_(B||ibb$c+6t{Ym|XgTCJjl7 zi=*ILaPYBMb#QUk)xlK|1Ro&I4o-?LQsV!TLW>yhIPS-H|L^1Oe}GUcG1Y7v2UN{6 z648j5&a8?Zujr!Lhki^*%+zDa#S}cp*FAiEzYFs$@47!nkCHVR;1h}Gm~L3a8^kl4 zmd<&fILHc;LVQjDP$4;f@IUz7TQfH`=_UmtK>Lere~bVfyFk5a+uz5wT|WW*&%l+|^p|VE>?i5f zrWQH^dbfd#>!v2}0hc?#;FB&Hk|X(P3Ar5ben#Jv0S0b??lre>jdPqn04eI#@(pls z2#n?_d)?#RovnTQx2Dm*ACP}?vz2+_^#A|>24YJ`L;zC&Qvg#MXr99W000SaNLh0L z04^f{04^f|c%?sf00007bV*G`2j~e26D1=OFQNzl000?uMObu0Z*6U5Zgc=ca%Ew3 zWn>_CX>@2HM@dakSAh-}0009~Nkl)%F>l}gSH}}c0mWh zsfdVFdm1|zJPZaKvg43mJc>szLp%;~AWRT?Ejt zq@-P}?Ka)P_dB&TdHLSU_d(%3fDl3mA%qY@2qFI)*2~4S(!6j!zpB0H>0U)qM1Oxj zN~KcA`&3mG^?DtKVX%Ku0DmtR+tYsBd2{#Ziv;oc;!E7ScB$h%?>>FSZr?@J>vaIY ztyEAvd7eiql|nL^WB^d9R7AO4#?wbx?79l!F4p4*SH!coU)W#Y0g=IQ^DS@hR9X9P z6WJLAULWA&=n4QJ7`$*SXnCyy02qo6BM=B+Z*LE~yo%Il67S!C=$ORq+c!mdt%3nL ze4PDi_^;K5PFNull43-xc+6trzNs=H*5^A*?bX{kz>UUhY zX`0M5%~Nmbt*xIe#dQ~?rz6nk^TX%!!FemPEMsM5rRDmmxtv&DTwt1}30am=tJRJr zejdih$Az=g8jS`H8wcGTfnKH4X~8*%EX&}WpL^oxBAreP`ZqxcA%qY@2qAGv5BIps!$X~ob)-p@}EVJskxlE@te7U_W6K9p&%wFCp}we zg+f8(a=B(91`fZq#JT$IA#V8Z0|4wfzi4mHoatbN22F%pMtO3W|}77B$h6di7f=_DUd#5~*h&N}0XSW7WZTmW~X zUJrC;2DW#qY#NL}4mnN7Sl4wH2m~+`9fq#2GG``Xd#B2DeU(Kb(XQ8d zCP$!~nE_`DpEh|nP1A&J+nz@#lgS9qIl7$(AcPP?2qEOiFJGLUQ+9KksQ>@~07*qo IM6N<$f{0;vbN~PV literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/meta.json b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbow.rsi/meta.json similarity index 80% rename from Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/meta.json rename to Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbow.rsi/meta.json index f76d3f1418a..9a813d2f6b0 100644 --- a/Resources/Textures/_NF/Objects/Weapons/Guns/Bow/crossbow.rsi/meta.json +++ b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbow.rsi/meta.json @@ -8,25 +8,24 @@ }, "states": [ { - "name": "unwielded" + "name": "equipped-BACKPACK", + "directions": 4 }, { - "name": "base" + "name": "equipped-SUITSTORAGE", + "directions": 4 }, { "name": "icon" }, { - "name": "unwielded-bolt" + "name": "icon-string" }, { - "name": "wielded" + "name": "icon-string-drawn" }, { - "name": "wielded-bolt" - }, - { - "name": "equipped-BACKPACK", + "name": "inhand-right", "directions": 4 }, { @@ -34,16 +33,12 @@ "directions": 4 }, { - "name": "inhand-right", + "name": "wielded-inhand-right", "directions": 4 }, { "name": "wielded-inhand-left", "directions": 4 - }, - { - "name": "wielded-inhand-right", - "directions": 4 } ] } diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbow.rsi/wielded-inhand-left.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbow.rsi/wielded-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..95f7847229e5c62c1dba301ce5d730ab87721867 GIT binary patch literal 1423 zcmV;A1#tR_P)EX>4Tx04R}tkvmAkKpe)uriu?Ligplj$WWau_(B||ibb$c+6t{Ym|XgTCJjl7 zi=*ILaPYBMb#QUk)xlK|1Ro&I4o-?LQsV!TLW>yhIPS-H|L^1Oe}GUcG1Y7v2UN{6 z648j5&a8?Zujr!Lhki^*%+zDa#S}cp*FAiEzYFs$@47!nkCHVR;1h}Gm~L3a8^kl4 zmd<&fILHc;LVQjDP$4;f@IUz7TQfH`=_UmtK>Lere~bVfyFk5a+uz5wT|WW*&%l+|^p|VE>?i5f zrWQH^dbfd#>!v2}0hc?#;FB&Hk|X(P3Ar5ben#Jv0S0b??lre>jdPqn04eI#@(pls z2#n?_d)?#RovnTQx2Dm*ACP}?vz2+_^#A|>24YJ`L;zC&Qvg#MXr99W000SaNLh0L z04^f{04^f|c%?sf00007bV*G`2j~e26D1Ma`16PW000?uMObu0Z*6U5Zgc=ca%Ew3 zWn>_CX>@2HM@dakSAh-}000AKNkl#14%@dm@Ymw zic0YyefCs(E(jKciu5Rwi%0SJE=4?+#}kAKLeIfdv50sOD+BS7hOmfjVSSGz(@V@2 z<9N^wn`B#)`WO29oU&|oW`4h&Ne;gsKnNj(5JCtcgph-V`7bQXQad|4ux*?5Gsrdl zhVnlD)40cew;)Z^RN-(K#bU8*ZJ~0xtV*R4?%bTgwl5JwAK&87Ge`Fv_{pm`_~Y$$ zoC{q706e?$6j=PV!QQ%jT>bUvU)K3j0bo26QMd0dBa_J>oldi^9dO~oc~x33V~7vK zFbue^i~s+72LQ;7rMo7p*WUvG&aO|wy&A&f<@=~qYi(mj4-dC?N9VmD{_iJK2}B}? z005=+a!=0(z5Q)jLuM?E=g(hs?*IUZ$K#4~4%clWnMz=DV+-MM7@DTx#K}`=G#V(a zms*SR+uYc~i7&w?Qwdb6wYK|S;=UwH?G;4y@UZd+?N4&h*uB`6H6&9BxNZ}cWhp5o z9LHg832+>TIgZozpf}n0__)$_9qD5kG#U*EA=(0%ozE%n&1X-aQM>Juet6FaQE1H- zkH^)1jzpzeV|yj8=Pi}ZW|gk%&~+VBN(dp??0ilwEiSZ;F*!M@q?D-F>yT2S*=*ut z^F!Z9U|=wW!NEar&Jl@3u(r0we)zvYuZiHCLrMwGIaXI!f4g7(pJHNSLV*xM2qAGlOPQvr_B&6%Lf>PM+4-D0_weH93mxk9 zk-uBL1y5eR!S=urcs2TbKCh;yrvuAr`FvjGa=BI_{5=Yty$J4nsH-lyA3Y7QSB>B6 zDVUm>gZAJ9UXHD_?rm;tVTca{0Cwxp*libh3G>R^9)B-FP|d&JeuRNuf={Lr$c&|T zZIVc)5_r6PAMVuj7VHgH%+h)B64*RC@Q; znM@_xlCkdu_yY}^FdB_PhytrrYiwz8flbZKL5KnyiH${gub;Ofe=Cn dA%q-Mp8#D_o;?e3^{M~>002ovPDHLkV1jEli}(Nl literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbow.rsi/wielded-inhand-right.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbow.rsi/wielded-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..9b5a8eda290e8236aca26f7b80f3092d4a7c81e9 GIT binary patch literal 1402 zcmV-=1%>*FP)EX>4Tx04R}tkvmAkKpe)uriu?Ligplj$WWau_(B||ibb$c+6t{Ym|XgTCJjl7 zi=*ILaPYBMb#QUk)xlK|1Ro&I4o-?LQsV!TLW>yhIPS-H|L^1Oe}GUcG1Y7v2UN{6 z648j5&a8?Zujr!Lhki^*%+zDa#S}cp*FAiEzYFs$@47!nkCHVR;1h}Gm~L3a8^kl4 zmd<&fILHc;LVQjDP$4;f@IUz7TQfH`=_UmtK>Lere~bVfyFk5a+uz5wT|WW*&%l+|^p|VE>?i5f zrWQH^dbfd#>!v2}0hc?#;FB&Hk|X(P3Ar5ben#Jv0S0b??lre>jdPqn04eI#@(pls z2#n?_d)?#RovnTQx2Dm*ACP}?vz2+_^#A|>24YJ`L;zC&Qvg#MXr99W000SaNLh0L z04^f{04^f|c%?sf00007bV*G`2j~e26D1=OFQNzl000?uMObu0Z*6U5Zgc=ca%Ew3 zWn>_CX>@2HM@dakSAh-}0009~Nkl)%F>l}gSH}}c0mWh zsfdVFdm1|zJPZaKvg43mJc>szLp%;~AWRT?Ejt zq@-P}?Ka)P_dB&TdHLSU_d(%3fDl3mA%qY@2qFI)*2~4S(!6j!zpB0H>0U)qM1Oxj zN~KcA`&3mG^?DtKVX%Ku0DmtR+tYsBd2{#Ziv;oc;!E7ScB$h%?>>FSZr?@J>vaIY ztyEAvd7eiql|nL^WB^d9R7AO4#?wbx?79l!F4p4*SH!coU)W#Y0g=IQ^DS@hR9X9P z6WJLAULWA&=n4QJ7`$*SXnCyy02qo6BM=B+Z*LE~yo%Il67S!C=$ORq+c!mdt%3nL ze4PDi_^;K5PFNull43-xc+6trzNs=H*5^A*?bX{kz>UUhY zX`0M5%~Nmbt*xIe#dQ~?rz6nk^TX%!!FemPEMsM5rRDmmxtv&DTwt1}30am=tJRJr zejdih$Az=g8jS`H8wcGTfnKH4X~8*%EX&}WpL^oxBAreP`ZqxcA%qY@2qAGv5BIps!$X~ob)-p@}EVJskxlE@te7U_W6K9p&%wFCp}we zg+f8(a=B(91`fZq#JT$IA#V8Z0|4wfzi4mHoatbN22F%pMtO3W|}77B$h6di7f=_DUd#5~*h&N}0XSW7WZTmW~X zUJrC;2DW#qY#NL}4mnN7Sl4wH2m~+`9fq#2GG``Xd#B2DeU(Kb(XQ8d zCP$!~nE_`DpEh|nP1A&J+nz@#lgS9qIl7$(AcPP?2qEOiFJGLUQ+9KksQ>@~07*qo IM6N<$f{0;vbN~PV literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbowhand.rsi/equipped-BACKPACK.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbowhand.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..fac80ae2da126ecf278acb2c5133cff1262890f7 GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|?s>X6hE&XX zdut=tAp?=thrxv#FN7Bq3ruk;SnvOWdB<-NKCX3>jyfLkjbSY;Ss5(8+$78A@c*;s z1x3uURVqLeK;XrKO>?f;J+HdY_sQSR+ary!((Z%R^fOE~sd~=GW>neC&fXehakl+R z%I-P*la@TpSoOG0J9};LwSA{2Y&FyFI`mrkbGGlcr3Zn}S$;j(qBv`)D* zL5v4_;Q5bf0#2Nl_&stt*NQ!ecH%gyF3-w2ec^YZLwTF~Uj6^AuG$&K+PSPnV0MCP h=M8U;jnA0{=8G5R1o!l;TC*Btj;E`i%Q~loCIHz>b9?{* literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbowhand.rsi/equipped-BELT.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbowhand.rsi/equipped-BELT.png new file mode 100644 index 0000000000000000000000000000000000000000..b6c29b7ce3c48cd597d9a359bd0270d785a92453 GIT binary patch literal 291 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|?s~d7hE&XX zd&`jPkb_9e!_FHLCq&=qu&8dhalHCQH3R=6#y5N0*)QbksNC?3a@5JarlpWH)n+mG z|MG^LcaN9ls{joFfeeN7>JP7%XDmvW6niXihHb(!=G80wX8voCP|anYQ=Dis`*o3> z*QB<^EB$`Y-Sd6z=KJSw4;5E@^>xQlfkmLEetOx7MS8xu>O0&cLup5%sZ<2`4>dWEZN~1?kE%c=!&n()oZgp z{XeU}=etqLNp(h`DL`;QI@78!_k6(exT%lU>FS5>VessF>?mBkW!Wdz65l7mDLsXc zZ^lgj95~5D#<%p=`;@g`t^Rv=KRp#XbM5=!l(oH+R0_Y}4xJS8qoXB@QIy`>-Qgbj*DBRDKAiz(bRBcIs0uc-zl}*XP4^M?qL#IzeRMG j#&5H`$E6o?GALFvna6rB{K_0M4`ha?tDnm{r-UW|6uNh5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbowhand.rsi/icon-string-drawn.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbowhand.rsi/icon-string-drawn.png new file mode 100644 index 0000000000000000000000000000000000000000..ea78373054057c505d0a46b3bc23c82208cb447f GIT binary patch literal 622 zcmV-!0+IcRP)EX>4Tx04R}tkvmAkKpe)uriu?Ligplj$WWau_(B||ibb$c+6t{Ym|XgTCJjl7 zi=*ILaPYBMb#QUk)xlK|1Ro&I4o-?LQsV!TLW>yhIPS-H|L^1Oe}GUcG1Y7v2UN{6 z648j5&a8?Zujr!Lhki^*%+zDa#S}cp*FAiEzYFs$@47!nkCHVR;1h}Gm~L3a8^kl4 zmd<&fILHc;LVQjDP$4;f@IUz7TQfH`=_UmtK>Lere~bVfyFk5a+uz5wT|WW*&%l+|^p|VE>?i5f zrWQH^dbfd#>!v2}0hc?#;FB&Hk|X(P3Ar5ben#Jv0S0b??lre>jdPqn04eI#@(pls z2#n?_d)?#RovnTQx2Dm*ACP}?vz2+_^#A|>24YJ`L;zC&Qvg#MXr99W000SaNLh0L z04^f{04^f|c%?sf00007bV*G`2j~e26C(iT5_J3k000?uMObu0Z*6U5Zgc=ca%Ew3 zWn>_CX>@2HM@dakSAh-}0000*NklEqhL@106@+sk+ae%Qvd(}07*qo IM6N<$g02<;e*gdg literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbowhand.rsi/icon-string.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbowhand.rsi/icon-string.png new file mode 100644 index 0000000000000000000000000000000000000000..0ec23608f3bb89eb7c9c8dff1724f0a65484b10f GIT binary patch literal 609 zcmV-n0-pVeP)EX>4Tx04R}tkvmAkKpe)uriu?Ligplj$WWau_(B||ibb$c+6t{Ym|XgTCJjl7 zi=*ILaPYBMb#QUk)xlK|1Ro&I4o-?LQsV!TLW>yhIPS-H|L^1Oe}GUcG1Y7v2UN{6 z648j5&a8?Zujr!Lhki^*%+zDa#S}cp*FAiEzYFs$@47!nkCHVR;1h}Gm~L3a8^kl4 zmd<&fILHc;LVQjDP$4;f@IUz7TQfH`=_UmtK>Lere~bVfyFk5a+uz5wT|WW*&%l+|^p|VE>?i5f zrWQH^dbfd#>!v2}0hc?#;FB&Hk|X(P3Ar5ben#Jv0S0b??lre>jdPqn04eI#@(pls z2#n?_d)?#RovnTQx2Dm*ACP}?vz2+_^#A|>24YJ`L;zC&Qvg#MXr99W000SaNLh0L z04^f{04^f|c%?sf00007bV*G`2j~e26CyS+v(O{}000?uMObu0Z*6U5Zgc=ca%Ew3 zWn>_CX>@2HM@dakSAh-}0000uNklP=00000NkvXXu0mjfN;mq` literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbowhand.rsi/icon.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbowhand.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..80edf32f3510788f02b3b1f4645de28f345988a0 GIT binary patch literal 796 zcmV+%1LOROP)EX>4Tx04R}tkvmAkKpe)uriu?Ligplj$WWau_(B||ibb$c+6t{Ym|XgTCJjl7 zi=*ILaPYBMb#QUk)xlK|1Ro&I4o-?LQsV!TLW>yhIPS-H|L^1Oe}GUcG1Y7v2UN{6 z648j5&a8?Zujr!Lhki^*%+zDa#S}cp*FAiEzYFs$@47!nkCHVR;1h}Gm~L3a8^kl4 zmd<&fILHc;LVQjDP$4;f@IUz7TQfH`=_UmtK>Lere~bVfyFk5a+uz5wT|WW*&%l+|^p|VE>?i5f zrWQH^dbfd#>!v2}0hc?#;FB&Hk|X(P3Ar5ben#Jv0S0b??lre>jdPqn04eI#@(pls z2#n?_d)?#RovnTQx2Dm*ACP}?vz2+_^#A|?Qb|NXR9J=Wmc4I-Fc8IGs>*g;Aq!BZ zgnlr2sKm(sKQc0s4*ejVP?7;Dr7YK>N>ot=FgR5Q-o(K9{qD|pGB9aUhr%!?e+ugo1?#j0L z;qUn0q0Gs^nZ?~NgoTBKF ze9t8zxY7GSYfa~NLaz!Ov(K_806D;i literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbowhand.rsi/inhand-left.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbowhand.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..75393d59fddaa231725c655e650f5165cc077398 GIT binary patch literal 980 zcmV;_11tQAP)EX>4Tx04R}tkvmAkKpe)uriu?Ligplj$WWau_(B||ibb$c+6t{Ym|XgTCJjl7 zi=*ILaPYBMb#QUk)xlK|1Ro&I4o-?LQsV!TLW>yhIPS-H|L^1Oe}GUcG1Y7v2UN{6 z648j5&a8?Zujr!Lhki^*%+zDa#S}cp*FAiEzYFs$@47!nkCHVR;1h}Gm~L3a8^kl4 zmd<&fILHc;LVQjDP$4;f@IUz7TQfH`=_UmtK>Lere~bVfyFk5a+uz5wT|WW*&%l+|^p|VE>?i5f zrWQH^dbfd#>!v2}0hc?#;FB&Hk|X(P3Ar5ben#Jv0S0b??lre>jdPqn04eI#@(pls z2#n?_d)?#RovnTQx2Dm*ACP}?vz2+_^#A|@3Q0skRCt{2+97Y-Koke?m#K1WsROok zFyz!|2C1Ips)|B}hDM5`s3agTARr&1U|=6$#Z|vSQ9)E*V5wvp3=Eu9Ip~edmYt=M zbIPUm^#76QWXHaHKHnMqi2wiq000000068TO=hCC79t|8wTvb+d9S{FIQ9)klbJj} zJ&@x#L`38`4n03T(0dl)XtF^@QB)di*8cB`Fc@44bMK$QF>`64#ddZcb590?%VrmZ zxhG-Z%h;Wk2GZ~McecmwRKmc|i)WM7H6Te|T34^vbarx1#Ui9>S~{=T9=lUHJ2|JT z*K10WmzK@`S(i=cu{)KU)7!sKmA5`sW|lDU<>vG@pD~SI6E-^^2ENRPUGY3mlv1T* zN-6O?Pv*m}gn=)+uG0wHI?c@aAmcbL9gpKUFV40ZVzUSbf5)q zNzzhENvG4HFQ0zXxBFlDz30QOJpTMh%jJ?*t5u7cCHvocy(S`}i_c%_?#K7~uL)Xf z+1%&1Su7S({M{vrqWsGd0000000000005u?ilGP-wt^H#2}o>)B1|+QNKwoKWZnuz zn5cb_A`3NC2}PJ)|Lq{fF|q`eR1HO#uo0v<_!>|(6k(zfL5h7s5hiLKq}V4EVWQSS zihV;7CTs*L4)*S3TU6Chgo#=QDfS6Pm_U#M?Dzw;bV~AeUO{320000EX>4Tx04R}tkvmAkKpe)uriu?Ligplj$WWau_(B||ibb$c+6t{Ym|XgTCJjl7 zi=*ILaPYBMb#QUk)xlK|1Ro&I4o-?LQsV!TLW>yhIPS-H|L^1Oe}GUcG1Y7v2UN{6 z648j5&a8?Zujr!Lhki^*%+zDa#S}cp*FAiEzYFs$@47!nkCHVR;1h}Gm~L3a8^kl4 zmd<&fILHc;LVQjDP$4;f@IUz7TQfH`=_UmtK>Lere~bVfyFk5a+uz5wT|WW*&%l+|^p|VE>?i5f zrWQH^dbfd#>!v2}0hc?#;FB&Hk|X(P3Ar5ben#Jv0S0b??lre>jdPqn04eI#@(pls z2#n?_d)?#RovnTQx2Dm*ACP}?vz2+_^#A|@H%UZ6RCt{2+A(k1Koke?zY#J%$qcsT zk;Mwa1JOyYE0m=ZQvZq=bSJ?dV2m-w7-Nhv#u#JoOc;jLACBp**HN_oa7wh%U{mr=2a6b-AufLI|4ln&jA4 z>Y-6ayK8rBizdA$2_eXJ-QQzD5NrmXbth$_GDusqlydW-gCHOP&;Vf4YtnRH$6~R- za=Fx`lw=qN;yA{7y#@e$`1BdyzkMymnV{}@0I1b!P_;x+q`9t3jYb3A)(T&K{M0a; z&0hSvzVDOgd8OF}p65~Gp5G%&?Tj(T7-Nhv#u#IaF~-;*^oQevenR&=uh76ojE8N{3wy17vh3UKw v(=-u9(X+sY3O^LCh~Poiz((Hr8B6*F3P?~Y&bbOo00000NkvXXu0mjfV(aAx literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbowhand.rsi/meta.json b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbowhand.rsi/meta.json new file mode 100644 index 00000000000..49f46e00bf9 --- /dev/null +++ b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/crossbowhand.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "based on Meph's Tileset for Dwarf Fortress v0.47.xx, modified for SS14/NF by erhardsteinhauer (discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "equipped-BELT", + "directions": 4 + }, + { + "name": "equipped-SUITSTORAGE", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "icon-string" + }, + { + "name": "icon-string-drawn" + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/cult.rsi/equipped-BACKPACK.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/cult.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..453d47be1debd858f981c1c8bfd804dfeb3e1ad2 GIT binary patch literal 1583 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 IM6N<$f|UXQy8r+H literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/cult.rsi/icon-string.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/cult.rsi/icon-string.png new file mode 100644 index 0000000000000000000000000000000000000000..97e167bbc5a23d7fea35d8fdbd384b8bdc046a7f GIT binary patch literal 609 zcmV-n0-pVeP)EX>4Tx04R}tkvmAkKpe)uriu?Ligplj$WWau_(B||ibb$c+6t{Ym|XgTCJjl7 zi=*ILaPYBMb#QUk)xlK|1Ro&I4o-?LQsV!TLW>yhIPS-H|L^1Oe}GUcG1Y7v2UN{6 z648j5&a8?Zujr!Lhki^*%+zDa#S}cp*FAiEzYFs$@47!nkCHVR;1h}Gm~L3a8^kl4 zmd<&fILHc;LVQjDP$4;f@IUz7TQfH`=_UmtK>Lere~bVfyFk5a+uz5wT|WW*&%l+|^p|VE>?i5f zrWQH^dbfd#>!v2}0hc?#;FB&Hk|X(P3Ar5ben#Jv0S0b??lre>jdPqn04eI#@(pls z2#n?_d)?#RovnTQx2Dm*ACP}?vz2+_^#A|>24YJ`L;zC&Qvg#MXr99W000SaNLh0L z04^f{04^f|c%?sf00007bV*G`2j~e25(ha+J$GdQ000?uMObu0Z*6U5Zgc=ca%Ew3 zWn>_CX>@2HM@dakSAh-}0000uNklx}rd literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/cult.rsi/icon.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/cult.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3f251d284d968be1c2d89af9e869fad96147bc4e GIT binary patch literal 1019 zcmVEX>4Tx04R}tkvmAkKpe)uriu?Ligplj$WWau_(B||ibb$c+6t{Ym|XgTCJjl7 zi=*ILaPYBMb#QUk)xlK|1Ro&I4o-?LQsV!TLW>yhIPS-H|L^1Oe}GUcG1Y7v2UN{6 z648j5&a8?Zujr!Lhki^*%+zDa#S}cp*FAiEzYFs$@47!nkCHVR;1h}Gm~L3a8^kl4 zmd<&fILHc;LVQjDP$4;f@IUz7TQfH`=_UmtK>Lere~bVfyFk5a+uz5wT|WW*&%l+|^p|VE>?i5f zrWQH^dbfd#>!v2}0hc?#;FB&Hk|X(P3Ar5ben#Jv0S0b??lre>jdPqn04eI#@(pls z2#n?_d)?#RovnTQx2Dm*ACP}?vz2+_^#A|>24YJ`L;zC&Qvg#MXr99W000SaNLh0L z04^f{04^f|c%?sf00007bV*G`2j~e25(g&4HF}T$000?uMObu0Z*6U5Zgc=ca%Ew3 zWn>_CX>@2HM@dakSAh-}0005fNklze@sf7{;HkMRD3)5?1HIIg|u}6p>pl zZlcj@gHB?LtJKsV5Ja>zNmC8Ax3?4&SXM-nH3a1kBrJcC5pP2jCTVx-U5n3h2Vc0) z^Ss~peL0}3uKv)x+f9D2kF@$eQ)b8lLs4fzR@*Cup1on#-k;|9QG;;OB(t6s%l@Z@b0 pNAb8WGtT}K{-X!}1Kt$?d;r=3`OA64JGuY>002ovPDHLkV1h%!#K`~v literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/cult.rsi/inhand-left.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/cult.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..3d2a9e783c86e28f890d83366064ba96ecb46d4f GIT binary patch literal 1342 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 nI~DY9oz(JLmF4!(F7LgADL=^>bP0l+XkK?n`N& literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/culthand.rsi/equipped-SUITSTORAGE.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/culthand.rsi/equipped-SUITSTORAGE.png new file mode 100644 index 0000000000000000000000000000000000000000..b72d5179bb11e54210ac0ea1b4ba477dc293cdd7 GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|Zh5*mhE&XX zd&`=y$w8#`VRNsc09SN!qRF~Lq6e5F8WwIS*B4vYzEjWG?>uzob(+`EvAP=?N(-ABXKbwI^Vvc#(Gfl*8Vywr_uJX%;AO z?wukF!~!5GHLED^!SnYYHTm^Rr|{1x%4lkEx!vpBs`hHv_UcQXbFY~vthnG3TW-SP c%P?aT|LsrS^H*APTY>a@y85}Sb4q9e0MXxaSO5S3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/culthand.rsi/icon-string-drawn.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/culthand.rsi/icon-string-drawn.png new file mode 100644 index 0000000000000000000000000000000000000000..b0a6e1d0f7fad1de200e76a951fb2953b31a00d6 GIT binary patch literal 622 zcmV-!0+IcRP)EX>4Tx04R}tkvmAkKpe)uriu?Ligplj$WWau_(B||ibb$c+6t{Ym|XgTCJjl7 zi=*ILaPYBMb#QUk)xlK|1Ro&I4o-?LQsV!TLW>yhIPS-H|L^1Oe}GUcG1Y7v2UN{6 z648j5&a8?Zujr!Lhki^*%+zDa#S}cp*FAiEzYFs$@47!nkCHVR;1h}Gm~L3a8^kl4 zmd<&fILHc;LVQjDP$4;f@IUz7TQfH`=_UmtK>Lere~bVfyFk5a+uz5wT|WW*&%l+|^p|VE>?i5f zrWQH^dbfd#>!v2}0hc?#;FB&Hk|X(P3Ar5ben#Jv0S0b??lre>jdPqn04eI#@(pls z2#n?_d)?#RovnTQx2Dm*ACP}?vz2+_^#A|>24YJ`L;zC&Qvg#MXr99W000SaNLh0L z04^f{04^f|c%?sf00007bV*G`2j~e25(osA%_qA6000?uMObu0Z*6U5Zgc=ca%Ew3 zWn>_CX>@2HM@dakSAh-}0000*NklEqhL@102mV{l?dpga{vGU07*qo IM6N<$f|UXQy8r+H literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/culthand.rsi/icon-string.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/culthand.rsi/icon-string.png new file mode 100644 index 0000000000000000000000000000000000000000..97e167bbc5a23d7fea35d8fdbd384b8bdc046a7f GIT binary patch literal 609 zcmV-n0-pVeP)EX>4Tx04R}tkvmAkKpe)uriu?Ligplj$WWau_(B||ibb$c+6t{Ym|XgTCJjl7 zi=*ILaPYBMb#QUk)xlK|1Ro&I4o-?LQsV!TLW>yhIPS-H|L^1Oe}GUcG1Y7v2UN{6 z648j5&a8?Zujr!Lhki^*%+zDa#S}cp*FAiEzYFs$@47!nkCHVR;1h}Gm~L3a8^kl4 zmd<&fILHc;LVQjDP$4;f@IUz7TQfH`=_UmtK>Lere~bVfyFk5a+uz5wT|WW*&%l+|^p|VE>?i5f zrWQH^dbfd#>!v2}0hc?#;FB&Hk|X(P3Ar5ben#Jv0S0b??lre>jdPqn04eI#@(pls z2#n?_d)?#RovnTQx2Dm*ACP}?vz2+_^#A|>24YJ`L;zC&Qvg#MXr99W000SaNLh0L z04^f{04^f|c%?sf00007bV*G`2j~e25(ha+J$GdQ000?uMObu0Z*6U5Zgc=ca%Ew3 zWn>_CX>@2HM@dakSAh-}0000uNklx}rd literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/culthand.rsi/icon.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/culthand.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8e27ae7bb5f2f632581a25d3cf6b0030381daf53 GIT binary patch literal 872 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 m50Q%^c;Gj%5p;gWX8i`@$YT^M&34-W0000 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/culthand.rsi/meta.json b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/culthand.rsi/meta.json new file mode 100644 index 00000000000..49f46e00bf9 --- /dev/null +++ b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/culthand.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "based on Meph's Tileset for Dwarf Fortress v0.47.xx, modified for SS14/NF by erhardsteinhauer (discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "equipped-BELT", + "directions": 4 + }, + { + "name": "equipped-SUITSTORAGE", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "icon-string" + }, + { + "name": "icon-string-drawn" + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/improvised.rsi/equipped-BACKPACK.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/improvised.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..39f091ec746120d88cde10b0ea2c3cd7cb4a00f8 GIT binary patch literal 1639 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/improvisedhand.rsi/equipped-SUITSTORAGE.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/improvisedhand.rsi/equipped-SUITSTORAGE.png new file mode 100644 index 0000000000000000000000000000000000000000..16acf29a101465d640190f3b9b345c78f39fc4a3 GIT binary patch literal 247 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 R)kXjS002ovPDHLkV1hh#-2MOn literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/improvisedhand.rsi/meta.json b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/improvisedhand.rsi/meta.json new file mode 100644 index 00000000000..49f46e00bf9 --- /dev/null +++ b/Resources/Textures/_NF/Objects/Weapons/Guns/Crossbow/improvisedhand.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "based on Meph's Tileset for Dwarf Fortress v0.47.xx, modified for SS14/NF by erhardsteinhauer (discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "equipped-BELT", + "directions": 4 + }, + { + "name": "equipped-SUITSTORAGE", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "icon-string" + }, + { + "name": "icon-string-drawn" + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/charge.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/charge.png new file mode 100644 index 0000000000000000000000000000000000000000..2b15ac9ff9d0967c002bf2f156237e09aaf2ca94 GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}4xTQKArY-_ z&lw6b81gVXo;Maco$uo*!lL<5AbjSXZEX>4Tx04R}tkvmAkKpe)uriu?Ligplj$WWau_(B||ibb$c+6t{Ym|XgTCJjl7 zi=*ILaPYBMb#QUk)xlK|1Ro&I4o-?LQsV!TLW>yhIPS-H|L^1Oe}GUcG1Y7v2UN{6 z648j5&a8?Zujr!Lhki^*%+zDa#S}cp*FAiEzYFs$@47!nkCHVR;1h}Gm~L3a8^kl4 zmd<&fILHc;LVQjDP$4;f@IUz7TQfH`=_UmtK>Lere~bVfyFk5a+uz5wT|WW*&%l+|^p|VE>?i5f zrWQH^dbfd#>!v2}0hc?#;FB&Hk|X(P3Ar5ben#Jv0S0b??lre>jdPqn04eI#@(pls z2#n?_d)?#RovnTQx2Dm*ACP}?vz2+_^#A|>xJg7oR9J;$U>F6XU=)mk;RbeB+x~CW z<@`^qdKPM0{`E@v|DT^G6EvTh zT+4S?+y4La<1@qao3C+N{`2S0e}v2-I|NQ`I)gXZiLsnw(5lNxQl1|LqhJ(_f>AIE cMgcYe0M4Fl`P^AnO8@`>07*qoM6N<$f)<=EHvj+t literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-baguette.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-baguette.png new file mode 100644 index 0000000000000000000000000000000000000000..9560ca4111df682e55d6bdbbd3e50d5fc018be0e GIT binary patch literal 641 zcmV-{0)G98P)EX>4Tx04R}tkvmAkKpe)uriu?Ligplj$WWau_(B||ibb$c+6t{Ym|XgTCJjl7 zi=*ILaPYBMb#QUk)xlK|1Ro&I4o-?LQsV!TLW>yhIPS-H|L^1Oe}GUcG1Y7v2UN{6 z648j5&a8?Zujr!Lhki^*%+zDa#S}cp*FAiEzYFs$@47!nkCHVR;1h}Gm~L3a8^kl4 zmd<&fILHc;LVQjDP$4;f@IUz7TQfH`=_UmtK>Lere~bVfyFk5a+uz5wT|WW*&%l+|^p|VE>?i5f zrWQH^dbfd#>!v2}0hc?#;FB&Hk|X(P3Ar5ben#Jv0S0b??lre>jdPqn04eI#@(pls z2#n?_d)?#RovnTQx2Dm*ACP}?vz2+_^#A|>w@E}nR9J=W(=iT$Fcik|PsKD04ldq; zBXAH-!obWyJOZp-z#yB%#L3YRf)12u6XJ7oqQ#hE9Nuqjn}7R~0*tW|oHN61E^z4gYubKCK*3~9L$?|7aT(7hf2vEX>4Tx04R}tkv&MmKpe$iQ%j{(9PA+CkfAzR5ET(8sbUcmEM7-o<#9_qjhupHeUx;1h}Gm~L3a8^qI_ zmd<&fIKs-3LVQjy$J#_7{>8On=}dOvQMVS z5Q4)9V!#pPKyHF;kV2R6qYQy-?zONw^bWzqD|~+o{2!7KfU$qzy{8x>%@z+KkaO<$ z1GLs;j3I07XnavKE`&fz2|4G{PL%$<+`fTjiAZ_oI4Q}1CHq)$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-drawn.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-drawn.png new file mode 100644 index 0000000000000000000000000000000000000000..e23d729e1094b740b7cb30a8682c7b455df671c2 GIT binary patch literal 620 zcmV-y0+aoTP)EX>4Tx04R}tkv&MmKpe$iQ%j{(9PA+CkfAzR5ET(8sbUcmEM7-o<#9_qjhupHeUx;1h}Gm~L3a8^qI_ zmd<&fIKs-3LVQjzYRhm5XbSK7G49PV;`oV za2Z!HuVDfAU;_ql24iy}!RBmiUSi_=gTBPvXMp=&fB-0^)IUloNhw7(i|3pr#`yaM zoO9y6mk`3__^xN1h``LKwN9SfWr3w}0NAgMTWjCOiRiF)_D2ICCqRrbqdT7yUwi^* zKyCo80GN4n?5(xOR~HxnxxeCEX>4Tx04R}tkv&MmKpe$iQ%j{(9PA+CkfAzR5ET(8sbUcmEM7-o<#9_qjhupHeUx;1h}Gm~L3a8^qI_ zmd<&fIKs-3LVQjD%45XSMZBVl3YVdiy8 zMj}nhiv&+$eTW7L<@(NvF1JRa9@9<{yov|H{OGd|BVlu}@3?B8M> zklysXtbmB5?|Uev&~+W+_>(rMzq#fkL^+XX;ZarE7LT=Ifro^udaMu*H5nlSZjru;haNV*FU%KOJ!N!{Nq6o e1VIo4f5H)C+F?}yo$$T@0000EX>4Tx04R}tkv&MmKpe$iQ%j{(9PA+CkfAzR5ET(8sbUcmEM7-o<#9_qjhupHeUx;1h}Gm~L3a8^qI_ zmd<&fIKs-3LVQjEe^s!5Cz}|rmm{>b?Z>z z8c?;|fgeeF1FA?sV+nVF4GKX*gRDcrt5)|>KhWd(Ex zH6%&adCM*jS3(Fuj^mJJSrqtqES{!mO7{%_AU)8`1qmT?8~-l+V^uANpyL_XAAm3n zb0bgF^s2M~>4Bn47Cx0EX>4Tx04R}tkv&MmKpe$iQ%j{(9PA+CkfAzR5ET(8sbUcmEM7-o<#9_qjhupHeUx;1h}Gm~L3a8^qI_ zmd<&fIKs-3LVQjgrf6XJ==pd3s}Dkl6H}L3H+ib#--=6pznx>P3P0hW`xzUNbQK zy3D}vaT3wyQYTm>Hj!mHbpd}K)`DgfjDk@x3P!;w7zLwX&;tNfa5@|zO1{bf0000< KMNUMnLSTX%Pa2m1 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-glassp.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-glassp.png new file mode 100644 index 0000000000000000000000000000000000000000..2e7124c8c1c6f6f1ce91911697e9de6cd6ff234a GIT binary patch literal 640 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 v?nf;jwVYxwpq7t(;We00000NkvXXu0mjfE1~)> literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-plunger.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-plunger.png new file mode 100644 index 0000000000000000000000000000000000000000..60790241a37846c0fd81835aeb0a4bf368994895 GIT binary patch literal 555 zcmV+`0@VG9P)EX>4Tx04R}tkv&MmKpe$iQ%j{(9PA+CkfAzR5ET(8sbUcmEM7-o<#9_qjhupHeUx;1h}Gm~L3a8^qI_ zmd<&fIKs-3LVQj|Nq|m2j|PbdW~WyO+( literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-sponge.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-sponge.png new file mode 100644 index 0000000000000000000000000000000000000000..fa0eeb172f34d6e0fd2bc9bd6b4024f8931eb682 GIT binary patch literal 629 zcmV-*0*d{KP)EX>4Tx04R}tkv&MmKpe$iQ%j{(9PA+CkfAzR5ET(8sbUcmEM7-o<#9_qjhupHeUx;1h}Gm~L3a8^qI_ zmd<&fIKs-3LVQjF%^Mxcy68w9Bfoj~1pt-^0-r3O^;LSK_?7$=n#+`HO`$kS7Yj(moYTbEX z{9{vXILMhJH5D}1*0FoEX>4Tx04R}tkvmAkKpe)uriu?Ligplj$WWau_(B||ibb$c+6t{Ym|XgTCJjl7 zi=*ILaPYBMb#QUk)xlK|1Ro&I4o-?LQsV!TLW>yhIPS-H|L^1Oe}GUcG1Y7v2UN{6 z648j5&a8?Zujr!Lhki^*%+zDa#S}cp*FAiEzYFs$@47!nkCHVR;1h}Gm~L3a8^kl4 zmd<&fILHc;LVQjDP$4;f@IUz7TQfH`=_UmtK>Lere~bVfyFk5a+uz5wT|WW*&%l+|^p|VE>?i5f zrWQH^dbfd#>!v2}0hc?#;FB&Hk|X(P3Ar5ben#Jv0S0b??lre>jdPqn04eI#@(pls z2#n?_d)?#RovnTQx2Dm*ACP}?vz2+_^#A|>%}GQ-R9J=WlpzWNK@^6+b$5%b;3mQB zExdqPHk-V{6rKuiXMLBon-8pC3dRo9&vi|OkI{0ox- zI`2OCm3XzufA?I=7i)+k7)|qCzAO2#hYl)my}gzLR9whaf^O7dyMHeS2NCo;=s3#G zpXAmXPzkzLh1~(h^J2BFMW7ONs|o3)xEw4^;2|%Px%CE2EX>4Tx04R}tkvmAkKpe)uriu?Ligplj$WWau_(B||ibb$c+6t{Ym|XgTCJjl7 zi=*ILaPYBMb#QUk)xlK|1Ro&I4o-?LQsV!TLW>yhIPS-H|L^1Oe}GUcG1Y7v2UN{6 z648j5&a8?Zujr!Lhki^*%+zDa#S}cp*FAiEzYFs$@47!nkCHVR;1h}Gm~L3a8^kl4 zmd<&fILHc;LVQjDP$4;f@IUz7TQfH`=_UmtK>Lere~bVfyFk5a+uz5wT|WW*&%l+|^p|VE>?i5f zrWQH^dbfd#>!v2}0hc?#;FB&Hk|X(P3Ar5ben#Jv0S0b??lre>jdPqn04eI#@(pls z2#n?_d)?#RovnTQx2Dm*ACP}?vz2+_^#A|>%t=H+R9J=WlsyWOwvdMQwi4I z!V6f-)>d92jis$u@B)HZ3)Xhx0mRC}!a|FPVzm|_1b?Cgc9UjaHEc0&m~U7RDquE3 zr?ppwc(cpioHFIBErbC~=9$+mLp~m$y&BvfuX2EzZF!{7ttRY`pK`Dq!LWx8gQWf@ zw>m(i(2Y7APB2~Od#pqdDRid|@$I)9ENmc^=VfknfTD6R^bti0eYrwWIT+eNzndJK w@BYvH9V17$SmXFEoMRK+1VIo4K@dvj33}Z*d=L(u(EtDd07*qoM6N<$f_(xg0ssI2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-syringe.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/icon-bolt-syringe.png new file mode 100644 index 0000000000000000000000000000000000000000..c6f25c576f287b62dbd10c66a0baddafb8124219 GIT binary patch literal 664 zcmV;J0%!e+P)EX>4Tx04R}tkv&MmKpe$iQ%j{(9PA+CkfAzR5ET(8sbUcmEM7-o<#9_qjhupHeUx;1h}Gm~L3a8^qI_ zmd<&fIKs-3LVQjfq_9rQTxA|uGN1vU8^>9IYxR|&d$Nj@b=YXh7WI_W7tR2C~$Um{_p8x#qjd! z9junq)B(=U&i|E^lo(E)Jjw9o(>t6YO_L}iDpFjU$(?hi=@N4Dx|NX;%hBx>AF`Qrfn`m>X5(WNk yMB$pRlS?FbYP&C>RB!U=)mkK?ndCS4@XnM-DXr0000EX>4Tx04R}tkv&MmKpe$iQ%j{(9PA+CkfAzR5ET(8sbUcmEM7-o<#9_qjhupHeUx;1h}Gm~L3a8^qI_ zmd<&fIKs-3LVQju?+$t6vpvSo7X_-*oP@7 zT*ej5H7wvBY`_4{U~FDUXnZy{7rl##;1#~#0{<^S0F?R%DJ3bT$Y$}Jv&0yGKfpOB z-g^llEXH>u<3t2zMy++RGi1Q0aRAu&j$3Qr#)+tV>%|1f5fEd{?9SKX-Bz6dxdONV zVCLDex7O}M2TXw6p7Ha*hrQ|mZ1d45rIb=ied_^cZaYi#AMJtw00007;Eq`GBY!Gec`VV>9I<9Vg2AxEBBQG o_MZ)xCKZ58G2n7L*uczC7RT$ExnY|b&>{v;S3j3^P6>=n052#sz5oCK delta 537 zcmV+!0_Odr0kH&-BYy#eX+uL$Nkc;*aB^>EX>4Tx04R}tkv&MmKpe$iQ%j{(9PA+C zkfAzR5ET(8sbUcF%=a_C-#2duZo0iUbpE$zGl0tk=JZ8`Zi66NxyZpwvJw>YcSI&0sPzc5_TRx(_tIgA9BkVFb1 zWYkeX6&7N&YJa4dNYj4Y!$0KsQ{E=fc|R9M69&%p@*KnMdtvH!Z#)?E=kM40&pHdO#zm*h?My?sD{00HX( b0Pq3QYZ3!u&3;`b00000NkvXXu0mjfQ@-h^ diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/solution1.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/solution1.png index 07e1f2b7bcdf94b8555c88e0202eadf133cb149c..c021177cd79d9d93113e0b8e8ff98ac849a0e1e9 100644 GIT binary patch delta 179 zcmV;k08Iaj1Px#h)G02R9J=W(XkCdVH5@6kB~Qj0a)NJ zpf!sXB$iOw!ZMP70EI%K5jqkS-U9D`iPzk(KPM;ml2S@3r8KZnZLpNmV2fQu+-rNr zwLv_w$D>C_uK_cx(F`?UfjO3?lui4R&L%wuTyeq*FTa;`)-2}&XIwDFEh0XD9S{+3 h9NUgVZBI%meF32<8A0ordYk|N002ovPDHLkV1iNuM}YtU delta 627 zcmV-(0*w960gDBYBYy#eX+uL$Nkc;*aB^>EX>4Tx04R}tkv&MmKpe$iQ%j{(9PA+C zkfAzR5ET(8sbUcF%=a_C-#2duZo0iUbpE$zGl0tk=JZ8`Zi66NxyZpwvJw>YcSI&0sPzc5_TRx(_tIgA9BkVFb1 zWYkeX6&7N&YJa4dNYj4Y!$0KsQ{zzkE& zODU`NBp(}91e|fe0+042y>8%$6UMki#H-hUhkZE%89`I8408Yg N002ovPDHLkV1i{873%;1 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/solutionSyringe1.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/solutionSyringe1.png new file mode 100644 index 0000000000000000000000000000000000000000..d6a309579a76b34e9da63d890d02c2b278d33ba5 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}zMd|QArY-_ zFCOG_z+M>rIp?ElRtAI8MMaNyOdSHAE1_d9({`R!$X tN&L>XYNLWSM(0byc_}&DS27;>WH-x~&&=TGQxBlQ44$rjF6*2UngHKpGzI_w literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/tail.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/tail.png index b0342d041c1bd0147685e6b884348349a454a9a6..463fa3a69360de8fc80dcac981084b75990e4724 100644 GIT binary patch delta 139 zcmV;60CfMb1f~IyBYyw^b5ch_0Itp)=>Px#U`a$lR9J=W&anxAFc5{|hc1x?Zi5VB z=QP>JInreS!4a}WY!qT?4g}%EX>4Tx04R}tkv&MmKpe$iQ%j{(9PA+C zkfAzR5ET(8sbUcF%=a_C-#2duZo0iUbpE$zGl0tk=JZ8`Zi66NxyZpwvJw>YcSI&0sPzc5_TRx(_tIgA9BkVFb1 zWYkeX6&7N&YJa4dNYj4Y!$0KsQ{E~bo diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/tip-syringe.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/tip-syringe.png new file mode 100644 index 0000000000000000000000000000000000000000..4e6c3a1479dca961fcace34ee95ffb5bc714198d GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}ah@)YArY-_ zFK^^M;K0G`pe~zj7`*Mo`6F^Zk0zPSRM3l?SaUY~nXV#(v9a;y{i|0+pOk;}Tv$+{ z^UNQU*C9ZQPA+}&lu2u)gA2ofuluS?zH9t^t3BatPf1(aw!6$FjUs;bP0l+XkKSnfN+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/tip-terminal.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/tip-terminal.png new file mode 100644 index 0000000000000000000000000000000000000000..c727409887ecea10a0aeb496d5bf909387fa1b8b GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}4xTQKArY-_ z&u!#AV8FwC&^_!@45QHsZQUa#^A2d;`D6N~gWYqIN@haf%XcE$;Y?1f3r-XsFwUv? gUUyjDbJuhB!Z4oA?y5yXK(iP;UHx3vIVCg!0MW)P1ONa4 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/tip.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/crossbow_bolts.rsi/tip.png index 944e8e8bfbdfc22a2d0915751318d036d48bc7e9..97ffb4a91a1aaa41d0ba1882c4601669aef484c5 100644 GIT binary patch delta 127 zcmV-_0D%9r1e*bnBX|G-b5ch_0Itp)=>Px#RY^oaR9J=W&M^^yKnz6D4_!3GO)PLy zP6nD{DaIL hrzJCw*UClY6K>z84*(}&SCaq$002ovPDHLkV1k|^FL?j} delta 540 zcmV+%0^|Lg0ki~=BYy#eX+uL$Nkc;*aB^>EX>4Tx04R}tkv&MmKpe$iQ%j{(9PA+C zkfAzR5ET(8sbUcF%=a_C-#2duZo0iUbpE$zGl0tk=JZ8`Zi66NxyZpwvJw>YcSI&0sPzc5_TRx(_tIgA9BkVFb1 zWYkeX6&7N&YJa4dNYj4Y!$0KsQ{ zzxzyCIY71pF5HFCLcHXfKm{-}kKzB!ya6l+?mVMJHv~|W4XI%PC<*};sR4GtXcWBv zGQbWHK*d delta 338 zcmV-Y0j>U(1^orEwE=$yVoOIv0E_?t0050u=Ij6f010qNS#tmY4#WTe4#WYKD-Ig~ z000McNliru=L{1MG!_JFm2m(70QpHoK~z}7V_+BsqhJ)!0j#WI_>W7Dg&r24xrJK| zBP}i8eU5=akcWYxdkt=Tm}y~oQyjy87A6LU??3Td&cMLHz(jv-%S%HT{)-DRFx+`Y z*m9~zL5c^%e?cAyn;6Tf>VVP^hX1@=3=EH6F)+;8LA<$4)UsSfih<$tH_|MpN(jI# zCpONh>HtbDC%Ygj4Pp5I{tE*GrIwQ&0zuZ01jouudYn_72va;5{u?MmEPwZz@&wFC zs^xNGq-Qm%IDkqPmJ{s&nB|x6Gcc?^Ox@Cxg_zV1^EtIGCzuG|e}Pn|)DCu{9U#cV k!0_PZXp3$XjDlef0JtbuGBwQ|X#fBK07*qoM6N<$g5vUtP5=M^ diff --git a/Resources/Textures/_NF/Objects/Weapons/Melee/wooden_stake.rsi/meta.json b/Resources/Textures/_NF/Objects/Weapons/Melee/wooden_stake.rsi/meta.json index 42a18e1785f..b0192514907 100644 --- a/Resources/Textures/_NF/Objects/Weapons/Melee/wooden_stake.rsi/meta.json +++ b/Resources/Textures/_NF/Objects/Weapons/Melee/wooden_stake.rsi/meta.json @@ -7,14 +7,11 @@ "y": 32 }, "states": [ - { - "name": "spear" - }, { "name": "icon" }, { - "name": "spear1" + "name": "solution1" }, { "name": "inhand-left", diff --git a/Resources/Textures/_NF/Objects/Weapons/Melee/wooden_stake.rsi/spear.png b/Resources/Textures/_NF/Objects/Weapons/Melee/wooden_stake.rsi/solution1.png similarity index 56% rename from Resources/Textures/_NF/Objects/Weapons/Melee/wooden_stake.rsi/spear.png rename to Resources/Textures/_NF/Objects/Weapons/Melee/wooden_stake.rsi/solution1.png index 8af7c3e591cc8e02caf5c4ec186bc33c331f65ce..07f9192314dfec4332ab09cd96093c16699b0ac6 100644 GIT binary patch delta 137 zcmey%x|Lt~lPZ!6Kh}O54H}WEIa!&x|f4C;3i|lAH pHjr0e=~d;nH>JEY^R)X9hKeM)0->$^w;6!I)78&qol^p169DViJBt7S delta 338 zcmV-Y0j>VE1pNiDwE=$yVoOIv0E_?t0050u=Ij6f010qNS#tmY4#WTe4#WYKD-Ig~ z000McNliru=L{1MG!_JFm2m(70QpHoK~z}7V_+BsqhJ)!0j#WI_>W7Dg&r24xrJK| zBP}i8eU5=akcWYxdkt=Tm}y~oQyjy87A6LU??3Td&cMLHz(jv-%S%HT{)-DRFx+`Y z*m9~zL5c^%e?cAyn;6Tf>VVP^hX1@=3=EH6F)+;8LA<$4)UsSfih<$tH_|MpN(jI# zCpONh>HtbDC%Ygj4Pp5I{tE*GrIwQ&0zuZ01jouudYn_72va;5{u?MmEPwZz@&wFC zs^xNGq-Qm%IDkqPmJ{s&nB|x6Gcc?^Ox@Cxg_zV1^EtIGCzuG|e}Pn|)DCu{9U#cV k!0_PZXp3$XjDlef0JtbuGBwQ|X#fBK07*qoM6N<$f(!78Z2$lO diff --git a/Resources/Textures/_NF/Objects/Weapons/Melee/wooden_stake.rsi/spear1.png b/Resources/Textures/_NF/Objects/Weapons/Melee/wooden_stake.rsi/spear1.png deleted file mode 100644 index e4fc175ad4cbb8f73a1792fe0d7429d8768bc3a7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5591 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 fs4&mZ9`~8dJQcGlFWDj; Date: Fri, 20 Sep 2024 20:13:37 +0000 Subject: [PATCH 06/23] Automatic Changelog (#1971) --- Resources/Changelog/Changelog.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 59e7e90a01e..1bbfdd64e3c 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -7124,3 +7124,28 @@ Entries: message: Fixed NT Vagabond's issues. id: 5291 time: '2024-09-20T16:52:33.0000000+00:00' +- author: erhardsteinhauer + changes: + - type: Add + message: Added recipes for crossbow and bolt to mercenary techfab. + - type: Add + message: Added ability to craft hand crossbows by using a saw on full-sized one. + - type: Add + message: >- + Added more craftable crossbow bolts: syringe, armor-piercing + (C3-contraband), incendiary (C3-contraband). + - type: Add + message: >- + Added to crossbows the ability to use wooden stakes, plungers, bread and + mail capsules as projectiles. + - type: Tweak + message: >- + Bolts and crossbows can be recycled and bolts take damage on impact: a + regular bolt should be good for 5-6 uses, however specialized ones + (like, syringe-bolt or incendiary) shatter after single use. + - type: Tweak + message: Bolts can now draw solutions directly from puddles and containers. + - type: Tweak + message: Crossbows can be used to perform melee attacks. + id: 5292 + time: '2024-09-20T20:13:08.0000000+00:00' From 02593f8c06d9a5cf492af35c54f022f484ebf6ad Mon Sep 17 00:00:00 2001 From: "Alice \"Arimah\" Heurlin" <30327355+arimah@users.noreply.github.com> Date: Fri, 20 Sep 2024 22:59:11 +0200 Subject: [PATCH 07/23] Remove the Crown from the shipyard (#2036) --- Resources/Prototypes/_NF/Shipyard/crown.yml | 60 ++++++++++----------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/Resources/Prototypes/_NF/Shipyard/crown.yml b/Resources/Prototypes/_NF/Shipyard/crown.yml index 95ea69fa2d3..36f13b1b5d7 100644 --- a/Resources/Prototypes/_NF/Shipyard/crown.yml +++ b/Resources/Prototypes/_NF/Shipyard/crown.yml @@ -9,34 +9,34 @@ # Shuttle Notes: # -- type: vessel - id: Crown - name: SBI Crown - description: "A refurbished and repainted older model of the NSF Templar for Civilian and Mercenary use, mind the gap." - price: 20000 - category: Small - group: Shipyard - shuttlePath: /Maps/_NF/Shuttles/crown.yml - guidebookPage: Null - class: - - Civilian +#- type: vessel +# id: Crown +# name: SBI Crown +# description: "A refurbished and repainted older model of the NSF Templar for Civilian and Mercenary use, mind the gap." +# price: 20000 +# category: Small +# group: Shipyard +# shuttlePath: /Maps/_NF/Shuttles/crown.yml +# guidebookPage: Null +# class: +# - Civilian -- type: gameMap - id: Crown - mapName: 'SBI Crown' - mapPath: /Maps/_NF/Shuttles/crown.yml - minPlayers: 0 - stations: - Crown: - stationProto: StandardFrontierVessel - components: - - type: StationNameSetup - mapNameTemplate: 'Crown {1}' - nameGenerator: - !type:NanotrasenNameGenerator - prefixCreator: '14' - - type: StationJobs - availableJobs: - Contractor: [ 0, 0 ] - Pilot: [ 0, 0 ] - Mercenary: [ 0, 0 ] +#- type: gameMap +# id: Crown +# mapName: 'SBI Crown' +# mapPath: /Maps/_NF/Shuttles/crown.yml +# minPlayers: 0 +# stations: +# Crown: +# stationProto: StandardFrontierVessel +# components: +# - type: StationNameSetup +# mapNameTemplate: 'Crown {1}' +# nameGenerator: +# !type:NanotrasenNameGenerator +# prefixCreator: '14' +# - type: StationJobs +# availableJobs: +# Contractor: [ 0, 0 ] +# Pilot: [ 0, 0 ] +# Mercenary: [ 0, 0 ] From 1e50bb835665cf6b2c3ff1df929ec4317460b455 Mon Sep 17 00:00:00 2001 From: FrontierATC Date: Fri, 20 Sep 2024 20:59:36 +0000 Subject: [PATCH 08/23] Automatic Changelog (#2036) --- Resources/Changelog/Changelog.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 1bbfdd64e3c..8bd0a7b20e9 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -7149,3 +7149,9 @@ Entries: message: Crossbows can be used to perform melee attacks. id: 5292 time: '2024-09-20T20:13:08.0000000+00:00' +- author: arimah + changes: + - type: Remove + message: Removed the SBI Crown pending a complete rework. + id: 5293 + time: '2024-09-20T20:59:11.0000000+00:00' From 352580feb9003184db3ac21b427aac62af02a889 Mon Sep 17 00:00:00 2001 From: dustylens <54123313+dustylens@users.noreply.github.com> Date: Fri, 20 Sep 2024 21:52:42 +0000 Subject: [PATCH 09/23] Avocado and Cucumber plants, with foods (#2023) * Avocado and Cucumber plants, with foods This PR adds avocado and cucumber, in addition to several new foods and drinks to make use of them. * Remove pit * Olive oil rebranding and fixes. Updates seed sprites to more contemporary forms. Uh, Olive Oil is now... Vegetable oil. Worked with Whatstone on this one. It seemed preferable to adding "avocado oil" or other redundant vegetable based oils in addition to providing a renewable way of producing oil for frying and kitchen use. Addressed issues with bad nutritional values and iffy meat tag. * Revert "Olive oil rebranding and fixes." This reverts commit 6bbe4fd200569697562f51ed8b3a44d1736572d6. * Reverts olive oil to vegetable oil changes. Retains "oil" reagent for avocado. * Cucumber slice color, longer cukes, recipe amounts * Cucumber water cucumber colour (cucumber) * Add vegetable oil * Add the forgotten cucumber sprite * fix avocado oil, description is small --------- Co-authored-by: Whatstone --- .../en-US/_NF/flavors/flavor-profiles.ftl | 5 +- .../reagents/meta/consumable/drink/drinks.ftl | 7 +- .../meta/consumable/food/ingredients.ftl | 3 + Resources/Locale/en-US/_NF/seeds/seeds.ftl | 4 + .../VendingMachines/Inventories/seeds.yml | 2 + .../Random/Food_Drinks/food_produce.yml | 6 + .../Objects/Consumable/Food/ingredients.yml | 6 +- .../Structures/Machines/deep_fryer.yml | 1 + .../Objects/Consumable/Food/ingredients.yml | 22 ++ .../Objects/Consumable/Food/meals.yml | 179 ++++++++++++++++ .../Objects/Consumable/Food/produce.yml | 202 ++++++++++++++++++ .../Objects/Consumable/Food/sushi.yml | 109 ++++++++++ .../Objects/Specific/Hydroponics/seeds.yml | 76 +++++++ Resources/Prototypes/_NF/Flavors/flavors.yml | 12 +- .../_NF/Reagents/Consumables/Drink/drinks.yml | 20 ++ .../_NF/Recipes/Cooking/meal_recipes.yml | 123 ++++++++++- .../_NF/Recipes/Reactions/pyrotechnic.yml | 12 ++ .../Drinks/cucumberwater.rsi/fill-1.png | Bin 0 -> 150 bytes .../Drinks/cucumberwater.rsi/fill-2.png | Bin 0 -> 182 bytes .../Drinks/cucumberwater.rsi/fill-3.png | Bin 0 -> 203 bytes .../Drinks/cucumberwater.rsi/fill-4.png | Bin 0 -> 225 bytes .../Drinks/cucumberwater.rsi/fill-5.png | Bin 0 -> 247 bytes .../Drinks/cucumberwater.rsi/icon.png | Bin 0 -> 517 bytes .../Drinks/cucumberwater.rsi/icon_empty.png | Bin 0 -> 308 bytes .../Drinks/cucumberwater.rsi/meta.json | 34 +++ .../Food/Baked/bread.rsi/avocadotoast.png | Bin 0 -> 355 bytes .../Food/Baked/bread.rsi/breakfastbagel.png | Bin 0 -> 638 bytes .../Baked/bread.rsi/breakfastbagelpoppy.png | Bin 0 -> 636 bytes .../Food/Baked/bread.rsi/cucumbersandwich.png | Bin 0 -> 886 bytes .../Food/Baked/bread.rsi/inhand-left.png | Bin 0 -> 207 bytes .../Food/Baked/bread.rsi/inhand-right.png | Bin 0 -> 212 bytes .../Consumable/Food/Baked/bread.rsi/meta.json | 31 +++ .../Consumable/Food/bowl.rsi/avocado.png | Bin 0 -> 238 bytes .../Objects/Consumable/Food/bowl.rsi/bowl.png | Bin 0 -> 401 bytes .../Consumable/Food/bowl.rsi/greek.png | Bin 0 -> 219 bytes .../Consumable/Food/bowl.rsi/meta.json | 20 ++ .../Food/sushi.rsi/avocadosushi.png | Bin 0 -> 471 bytes .../Food/sushi.rsi/avocadosushislice.png | Bin 0 -> 419 bytes .../Consumable/Food/sushi.rsi/carpsushi.png | Bin 0 -> 458 bytes .../Food/sushi.rsi/carpsushislice.png | Bin 0 -> 405 bytes .../Consumable/Food/sushi.rsi/inhand-left.png | Bin 0 -> 189 bytes .../Food/sushi.rsi/inhand-right.png | Bin 0 -> 195 bytes .../Consumable/Food/sushi.rsi/meta.json | 31 +++ .../Specific/Hydroponics/avocado.rsi/dead.png | Bin 0 -> 211 bytes .../Hydroponics/avocado.rsi/harvest.png | Bin 0 -> 528 bytes .../Hydroponics/avocado.rsi/meta.json | 41 ++++ .../Hydroponics/avocado.rsi/produce.png | Bin 0 -> 320 bytes .../Specific/Hydroponics/avocado.rsi/seed.png | Bin 0 -> 398 bytes .../Hydroponics/avocado.rsi/slice.png | Bin 0 -> 202 bytes .../Hydroponics/avocado.rsi/stage-1.png | Bin 0 -> 154 bytes .../Hydroponics/avocado.rsi/stage-2.png | Bin 0 -> 203 bytes .../Hydroponics/avocado.rsi/stage-3.png | Bin 0 -> 204 bytes .../Hydroponics/avocado.rsi/stage-4.png | Bin 0 -> 318 bytes .../Hydroponics/avocado.rsi/stage-5.png | Bin 0 -> 456 bytes .../Hydroponics/cucumber.rsi/dead.png | Bin 0 -> 296 bytes .../Hydroponics/cucumber.rsi/harvest.png | Bin 0 -> 538 bytes .../Hydroponics/cucumber.rsi/meta.json | 47 ++++ .../Hydroponics/cucumber.rsi/pickle.png | Bin 0 -> 340 bytes .../Hydroponics/cucumber.rsi/pickleslice.png | Bin 0 -> 173 bytes .../Hydroponics/cucumber.rsi/produce.png | Bin 0 -> 333 bytes .../Hydroponics/cucumber.rsi/seed.png | Bin 0 -> 388 bytes .../Hydroponics/cucumber.rsi/slice.png | Bin 0 -> 159 bytes .../Hydroponics/cucumber.rsi/stage-1.png | Bin 0 -> 159 bytes .../Hydroponics/cucumber.rsi/stage-2.png | Bin 0 -> 195 bytes .../Hydroponics/cucumber.rsi/stage-3.png | Bin 0 -> 393 bytes .../Hydroponics/cucumber.rsi/stage-4.png | Bin 0 -> 449 bytes .../Hydroponics/cucumber.rsi/stage-5.png | Bin 0 -> 510 bytes 67 files changed, 981 insertions(+), 12 deletions(-) create mode 100644 Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/sushi.yml create mode 100644 Resources/Prototypes/_NF/Recipes/Reactions/pyrotechnic.yml create mode 100644 Resources/Textures/_NF/Objects/Consumable/Drinks/cucumberwater.rsi/fill-1.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Drinks/cucumberwater.rsi/fill-2.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Drinks/cucumberwater.rsi/fill-3.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Drinks/cucumberwater.rsi/fill-4.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Drinks/cucumberwater.rsi/fill-5.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Drinks/cucumberwater.rsi/icon.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Drinks/cucumberwater.rsi/icon_empty.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Drinks/cucumberwater.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Consumable/Food/Baked/bread.rsi/avocadotoast.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Food/Baked/bread.rsi/breakfastbagel.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Food/Baked/bread.rsi/breakfastbagelpoppy.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Food/Baked/bread.rsi/cucumbersandwich.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Food/Baked/bread.rsi/inhand-left.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Food/Baked/bread.rsi/inhand-right.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Food/Baked/bread.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Consumable/Food/bowl.rsi/avocado.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Food/bowl.rsi/bowl.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Food/bowl.rsi/greek.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Food/bowl.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Consumable/Food/sushi.rsi/avocadosushi.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Food/sushi.rsi/avocadosushislice.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Food/sushi.rsi/carpsushi.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Food/sushi.rsi/carpsushislice.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Food/sushi.rsi/inhand-left.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Food/sushi.rsi/inhand-right.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Food/sushi.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Specific/Hydroponics/avocado.rsi/dead.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Hydroponics/avocado.rsi/harvest.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Hydroponics/avocado.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Specific/Hydroponics/avocado.rsi/produce.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Hydroponics/avocado.rsi/seed.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Hydroponics/avocado.rsi/slice.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Hydroponics/avocado.rsi/stage-1.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Hydroponics/avocado.rsi/stage-2.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Hydroponics/avocado.rsi/stage-3.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Hydroponics/avocado.rsi/stage-4.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Hydroponics/avocado.rsi/stage-5.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Hydroponics/cucumber.rsi/dead.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Hydroponics/cucumber.rsi/harvest.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Hydroponics/cucumber.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Specific/Hydroponics/cucumber.rsi/pickle.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Hydroponics/cucumber.rsi/pickleslice.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Hydroponics/cucumber.rsi/produce.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Hydroponics/cucumber.rsi/seed.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Hydroponics/cucumber.rsi/slice.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Hydroponics/cucumber.rsi/stage-1.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Hydroponics/cucumber.rsi/stage-2.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Hydroponics/cucumber.rsi/stage-3.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Hydroponics/cucumber.rsi/stage-4.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Hydroponics/cucumber.rsi/stage-5.png diff --git a/Resources/Locale/en-US/_NF/flavors/flavor-profiles.ftl b/Resources/Locale/en-US/_NF/flavors/flavor-profiles.ftl index e42086b5c71..4ff6f1106be 100644 --- a/Resources/Locale/en-US/_NF/flavors/flavor-profiles.ftl +++ b/Resources/Locale/en-US/_NF/flavors/flavor-profiles.ftl @@ -1,7 +1,10 @@ flavor-base-basic = basic +flavor-base-earthy = earthy + +flavor-complex-avocado = like avocado +flavor-complex-cucumber = crisp and refreshing flavor-complex-fast = fast flavor-complex-greed = like greed flavor-complex-blast = like jungle warfare flavor-complex-torpedo = like convoy raiding flavor-complex-bees = like buzzing and honey -flavor-base-earthy = earthy diff --git a/Resources/Locale/en-US/_NF/reagents/meta/consumable/drink/drinks.ftl b/Resources/Locale/en-US/_NF/reagents/meta/consumable/drink/drinks.ftl index 87166bd67cb..e2d1f644458 100644 --- a/Resources/Locale/en-US/_NF/reagents/meta/consumable/drink/drinks.ftl +++ b/Resources/Locale/en-US/_NF/reagents/meta/consumable/drink/drinks.ftl @@ -13,5 +13,8 @@ reagent-desc-pineapple-blast = For when the trees start talking. Smells tropical reagent-name-torpedo-juice = torpedo juice reagent-desc-torpedo-juice = The joys of drinking and unrestricted submarine warfare combined! Has a strong alcoholic smell. -reagent-name-bees-knees = bee’s knees -reagent-desc-bees-knees = BEEEEEEEEEEEEEEES!!! Has a stingy smell. \ No newline at end of file +reagent-name-bees-knees = bee's knees +reagent-desc-bees-knees = BEEEEEEEEEEEEEEES!!! Has a stingy smell. + +reagent-name-cucumber-water = cucumber water +reagent-desc-cucumber-water = The fanciest of waters. diff --git a/Resources/Locale/en-US/_NF/reagents/meta/consumable/food/ingredients.ftl b/Resources/Locale/en-US/_NF/reagents/meta/consumable/food/ingredients.ftl index 4223e13b783..4627ed399c2 100644 --- a/Resources/Locale/en-US/_NF/reagents/meta/consumable/food/ingredients.ftl +++ b/Resources/Locale/en-US/_NF/reagents/meta/consumable/food/ingredients.ftl @@ -1,2 +1,5 @@ reagent-name-coffeegrounds = coffee grounds reagent-desc-coffeegrounds = Aromatic and richly textured, these grounds exude a robust scent that promises a flavorful brew. + +reagent-name-oil-vegetable = vegetable oil +reagent-desc-oil-vegetable = It's made from vegetables, that means it's healthy, right? diff --git a/Resources/Locale/en-US/_NF/seeds/seeds.ftl b/Resources/Locale/en-US/_NF/seeds/seeds.ftl index 40a6b7a0238..f7eb9c28960 100644 --- a/Resources/Locale/en-US/_NF/seeds/seeds.ftl +++ b/Resources/Locale/en-US/_NF/seeds/seeds.ftl @@ -5,6 +5,10 @@ seeds-pear-name = pear seeds-pear-display-name = pear trees seeds-coffee-name = coffee seeds-coffee-display-name = coffee plants +seeds-avocado-name = avocado +seeds-avocado-display-name = avocado plants +seeds-cucumber-name = cucumber +seeds-cucumber-display-name = cucumber plants # Missing upstream definitions seeds-lemoon-display-name = lemoon trees diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/seeds.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/seeds.yml index bd741762835..643e275479a 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/seeds.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/seeds.yml @@ -4,6 +4,7 @@ AloeSeeds: 3 AmbrosiaVulgarisSeeds: 3 AppleSeeds: 5 + AvocadoSeeds: 5 # Frontier BananaSeeds: 5 BerrySeeds: 5 CarrotSeeds: 5 @@ -14,6 +15,7 @@ CoffeeSeeds: 5 # Frontier CornSeeds: 5 CottonSeeds: 5 + CucumberSeeds: 5 # Frontier EggplantSeeds: 5 EggySeeds: 5 GalaxythistleSeeds: 3 diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/food_produce.yml b/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/food_produce.yml index d15a663354d..c72a04a84f2 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/food_produce.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/food_produce.yml @@ -142,6 +142,12 @@ - id: FoodCoffee # Frontier amount: !type:RangeNumberSelector # Frontier range: 1, 5 # Frontier + - id: FoodAvocado # Frontier + amount: !type:RangeNumberSelector # Frontier + range: 1, 5 # Frontier + - id: FoodCucumber # Frontier + amount: !type:RangeNumberSelector # Frontier + range: 1, 5 # Frontier #rare - !type:GroupSelector children: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/ingredients.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/ingredients.yml index 6fb75711deb..508b2011da5 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/ingredients.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/ingredients.yml @@ -212,8 +212,8 @@ - type: entity parent: ReagentPacketBase id: ReagentContainerOliveoil - name: olive oil - description: Olive oil. From space olives presumably. + name: olive oil #frontier for consolidating vegetable oils + description: Olive oil. From space olives presumably. #frontier components: - type: Sprite state: oliveoil @@ -803,4 +803,4 @@ maxVol: 4 reagents: - ReagentId: Nutriment - Quantity: 3 \ No newline at end of file + Quantity: 3 diff --git a/Resources/Prototypes/Nyanotrasen/Entities/Structures/Machines/deep_fryer.yml b/Resources/Prototypes/Nyanotrasen/Entities/Structures/Machines/deep_fryer.yml index f25cb129f52..2ad3c01e1c7 100644 --- a/Resources/Prototypes/Nyanotrasen/Entities/Structures/Machines/deep_fryer.yml +++ b/Resources/Prototypes/Nyanotrasen/Entities/Structures/Machines/deep_fryer.yml @@ -110,6 +110,7 @@ - Cornoil - OilGhee - OilOlive + - OilVegetable # Frontier #unsafeOilVolumeEffects: #Can't pass UninitializedSaveTest. Modifies itself on spawn. Very weird. #- !type:AreaReactionEffect # duration: 10 diff --git a/Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/ingredients.yml b/Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/ingredients.yml index 69fd460a800..ebd0cd34164 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/ingredients.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/ingredients.yml @@ -203,3 +203,25 @@ - type: Construction graph: Coffee node: dark roasted coffee + +- type: reagent + id: OilVegetable + name: reagent-name-oil-vegetable + group: Foods + desc: reagent-desc-oil-vegetable + physicalDesc: reagent-physical-desc-oily + flavor: oily + flavorMinimum: 0.05 + color: "#ffff77" + meltingPoint: -6.0 #Taken from OilOlive + boilingPoint: 299.0 + recognizable: true + metabolisms: + Food: + effects: + - !type:SatiateHunger + conditions: + - !type:ReagentThreshold + reagent: Nutriment + min: 0.1 + factor: 1 \ No newline at end of file diff --git a/Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/meals.yml b/Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/meals.yml index abcb5740e4f..cf7ff508d0a 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/meals.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/meals.yml @@ -96,3 +96,182 @@ - type: Tag tags: - Meat + +- type: entity + name: avocado toast + parent: FoodBreadSliceBase + id: FoodMealAvocadoToast + description: It was this or home ownership. + components: + - type: FlavorProfile + flavors: + - avocado + - bread + - type: Sprite + sprite: _NF/Objects/Consumable/Food/Baked/bread.rsi + state: avocadotoast + - type: SolutionContainerManager + solutions: + food: + maxVol: 25 + reagents: + - ReagentId: Nutriment + Quantity: 9 + - ReagentId: Vitamin + Quantity: 5 + - ReagentId: Flavorol + Quantity: 1 + +- type: entity + name: breakfast bagel + parent: FoodBagelBase + id: FoodMealBreakfastBagel + description: For when your morning egg sandwich needs a touch of green and quadruple the asking price. + components: + - type: FlavorProfile + flavors: + - avocado + - bread + - egg + - cheese + - type: Sprite + sprite: _NF/Objects/Consumable/Food/Baked/bread.rsi + state: breakfastbagel + - type: SolutionContainerManager + solutions: + food: + maxVol: 25 + reagents: + - ReagentId: Nutriment + Quantity: 9 + - ReagentId: Vitamin + Quantity: 5 + - ReagentId: Flavorol + Quantity: 1 + +- type: entity + name: poppyseed breakfast bagel + parent: FoodBagelPoppy + id: FoodMealBreakfastBagelPoppy + description: The miners breakfast. Take a bite everytime you get punched in the face. + components: + - type: FlavorProfile + flavors: + - avocado + - bread + - egg + - cheese + - type: Sprite + sprite: _NF/Objects/Consumable/Food/Baked/bread.rsi + state: breakfastbagelpoppy + - type: SolutionContainerManager + solutions: + food: + maxVol: 25 + reagents: + - ReagentId: Bicaridine + Quantity: 5 + - ReagentId: Nutriment + Quantity: 5 + - ReagentId: Protein + Quantity: 7 + - ReagentId: Flavorol + Quantity: 5 + - type: Tag + tags: + - Meat + +- type: entity + name: cucumber sandwich + parent: FoodBagelBase + id: FoodMealCucumberSandwich + description: They forgot to cut the crusts off AGAIN. + components: + - type: FlavorProfile + flavors: + - cucumber + - bread + - mayonnaise + - type: Sprite + sprite: _NF/Objects/Consumable/Food/Baked/bread.rsi + state: cucumbersandwich + - type: SolutionContainerManager + solutions: + food: + maxVol: 25 + reagents: + - ReagentId: Nutriment + Quantity: 9 + - ReagentId: Vitamin + Quantity: 5 + - ReagentId: CucumberWater + Quantity: 10 + - type: Tag + tags: + - Meat + +- type: entity + name: greek salad + parent: FoodBowlBase + id: FoodSaladGreek + description: This is the salad everyone is eating in those commercials. + components: + - type: FlavorProfile + flavors: + - cheesy + - cucumber + - type: Sprite + sprite: _NF/Objects/Consumable/Food/bowl.rsi + layers: + - state: bowl + - state: greek + - type: SolutionContainerManager + solutions: + food: + maxVol: 30 + reagents: + - ReagentId: Nutriment + Quantity: 8 + - ReagentId: Vitamin + Quantity: 6 + - ReagentId: Flavorol + Quantity: 5 + - ReagentId: CucumberWater + Quantity: 10 + - type: Tag + tags: + - Vegetable + - Fruit + +- type: entity + name: avocado salad + parent: FoodBowlBase + id: FoodSaladAvocado + description: You were so close to making guacamole. So close. + components: + - type: FlavorProfile + flavors: + - avocado + - cucumber + - type: Sprite + sprite: _NF/Objects/Consumable/Food/bowl.rsi + layers: + - state: bowl + - state: avocado + - type: SolutionContainerManager + solutions: + food: + maxVol: 30 + reagents: + - ReagentId: Nutriment + Quantity: 8 + - ReagentId: Vitamin + Quantity: 6 + - ReagentId: Flavorol + Quantity: 5 + - ReagentId: CucumberWater + Quantity: 10 + - type: Tag + tags: + - Vegetable + - Fruit diff --git a/Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/produce.yml b/Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/produce.yml index 67fc1a00ca6..47615bd50d8 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/produce.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/produce.yml @@ -64,3 +64,205 @@ - id: FoodCoffeeBeansRaw sound: path: /Audio/Effects/packetrip.ogg + +- type: entity + name: avocado + parent: FoodProduceBase + id: FoodAvocado + description: Like delicious buttery grass. + components: + - type: FlavorProfile + flavors: + - avocado + - type: SolutionContainerManager + solutions: + food: + maxVol: 16 + reagents: + - ReagentId: Nutriment #place holder + Quantity: 10 + - ReagentId: Vitamin + Quantity: 6 + - type: Sprite + sprite: _NF/Objects/Specific/Hydroponics/avocado.rsi + - type: Produce + seedId: avocado + - type: SliceableFood + count: 2 + slice: FoodAvocadoSlice + - type: Extractable + grindableSolutionName: food + juiceSolution: + reagents: + - ReagentId: OilVegetable + Quantity: 5 + - type: Tag + tags: + - Fruit + +- type: entity + name: avocado slice + parent: ProduceSliceBase + id: FoodAvocadoSlice + description: Like delicious, fun-sized buttery grass. + components: + - type: FlavorProfile + flavors: + - avocado + - type: SolutionContainerManager + solutions: + food: + maxVol: 10 + reagents: + - ReagentId: Nutriment + Quantity: 5 + - ReagentId: Vitamin + Quantity: 3 + - type: Sprite + sprite: _NF/Objects/Specific/Hydroponics/avocado.rsi + - type: Extractable + grindableSolutionName: food + juiceSolution: + reagents: + - ReagentId: OilVegetable + Quantity: 2.5 + - type: Tag + tags: + - Fruit + - Slice + +- type: entity + name: cucumber + parent: FoodProduceBase + id: FoodCucumber + description: Like fresh crispy water. + components: + - type: FlavorProfile + flavors: + - cucumber + - type: SolutionContainerManager + solutions: + food: + maxVol: 20 + reagents: + - ReagentId: Nutriment #place holder + Quantity: 6 + - ReagentId: Vitamin + Quantity: 4 + - type: Sprite + sprite: _NF/Objects/Specific/Hydroponics/cucumber.rsi + - type: Produce + seedId: cucumber + - type: SliceableFood + count: 4 + slice: FoodCucumberSlice + - type: Extractable + grindableSolutionName: food + juiceSolution: + reagents: + - ReagentId: CucumberWater + Quantity: 10 + - type: Tag + tags: + - Vegetable + +- type: entity + name: cucumber slice + parent: ProduceSliceBase + id: FoodCucumberSlice + description: Like fresh crispy water, but smaller. + components: + - type: FlavorProfile + flavors: + - cucumber + - type: SolutionContainerManager + solutions: + food: + maxVol: 10 + reagents: + - ReagentId: Nutriment + Quantity: 1.5 + - ReagentId: Vitamin + Quantity: 1 + - type: Sprite + sprite: _NF/Objects/Specific/Hydroponics/cucumber.rsi + - type: Extractable + grindableSolutionName: food + juiceSolution: + reagents: + - ReagentId: CucumberWater + Quantity: 2.5 + - type: Tag + tags: + - Vegetable + - Slice + +- type: entity + name: pickle + parent: FoodProduceBase + id: FoodPickle + description: Like tangy crispy water. + components: + - type: FlavorProfile + flavors: + - salty + - type: SolutionContainerManager + solutions: + food: + maxVol: 20 + reagents: + - ReagentId: Nutriment #place holder + Quantity: 6 + - ReagentId: Vitamin + Quantity: 4 + - ReagentId: Saline + Quantity: 10 + - type: Sprite + sprite: _NF/Objects/Specific/Hydroponics/cucumber.rsi + state: pickle + - type: SliceableFood + count: 4 + slice: FoodPickleSlice + - type: Extractable + grindableSolutionName: food + juiceSolution: + reagents: + - ReagentId: Saline + Quantity: 10 + - type: Tag + tags: + - Vegetable + +- type: entity + name: pickle slice + parent: ProduceSliceBase + id: FoodPickleSlice + description: Like tangy crispy water, but smaller. + components: + - type: FlavorProfile + flavors: + - salty + - type: SolutionContainerManager + solutions: + food: + maxVol: 5 + reagents: + - ReagentId: Nutriment + Quantity: 1.5 + - ReagentId: Vitamin + Quantity: 1 + - ReagentId: Saline + Quantity: 2.5 + - type: Sprite + sprite: _NF/Objects/Specific/Hydroponics/cucumber.rsi + state: pickleslice + - type: Extractable + grindableSolutionName: food + juiceSolution: + reagents: + - ReagentId: Saline + Quantity: 2.5 + - type: Tag + tags: + - Vegetable + - Slice diff --git a/Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/sushi.yml b/Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/sushi.yml new file mode 100644 index 00000000000..cce090808ab --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/sushi.yml @@ -0,0 +1,109 @@ +- type: entity + name: avocado sushi + parent: FoodMealBase + id: FoodMealAvocadoSushi + description: Where did the seaweed come from? + components: + - type: FlavorProfile + flavors: + - cucumber + - avocado + - type: Sprite + sprite: _NF/Objects/Consumable/Food/sushi.rsi + state: avocadosushi + - type: SolutionContainerManager + solutions: + food: + maxVol: 40 + reagents: + - ReagentId: Nutriment + Quantity: 20 + - ReagentId: Flavorol + Quantity: 10 + - ReagentId: CucumberWater + Quantity: 2 + - type: SliceableFood + count: 5 + slice: FoodMealAvocadoSushiSlice + +- type: entity + name: avocado sushi + parent: FoodInjectableBase + id: FoodMealAvocadoSushiSlice + description: Where did the seaweed come from? + components: + - type: FlavorProfile + flavors: + - cucumber + - avocado + - type: Sprite + sprite: _NF/Objects/Consumable/Food/sushi.rsi + state: avocadosushislice + - type: SolutionContainerManager + solutions: + food: + maxVol: 8 + reagents: + - ReagentId: Nutriment + Quantity: 4 + - ReagentId: Flavorol + Quantity: 2 + - ReagentId: CucumberWater + Quantity: .4 + +- type: entity + name: carp sushi + parent: FoodMealBase + id: FoodMealCarpSushi + description: Certainly worth the risk. + components: + - type: FlavorProfile + flavors: + - cucumber + - fishy + - type: Sprite + sprite: _NF/Objects/Consumable/Food/sushi.rsi + state: carpsushi + - type: SolutionContainerManager + solutions: + food: + maxVol: 45 + reagents: + - ReagentId: Nutriment + Quantity: 20 + - ReagentId: Flavorol + Quantity: 10 + - ReagentId: CarpoToxin + Quantity: 5 + - ReagentId: CucumberWater + Quantity: 2 + - type: SliceableFood + count: 5 + slice: FoodMealCarpSushiSlice + +- type: entity + name: carp sushi + parent: FoodInjectableBase + id: FoodMealCarpSushiSlice + description: Certainly worth the smaller risk. + components: + - type: FlavorProfile + flavors: + - cucumber + - fishy + - type: Sprite + sprite: _NF/Objects/Consumable/Food/sushi.rsi + state: carpsushislice + - type: SolutionContainerManager + solutions: + food: + maxVol: 9 + reagents: + - ReagentId: Nutriment + Quantity: 4 + - ReagentId: Flavorol + Quantity: 2 + - ReagentId: CarpoToxin + Quantity: 1 + - ReagentId: CucumberWater + Quantity: .4 diff --git a/Resources/Prototypes/_NF/Entities/Objects/Specific/Hydroponics/seeds.yml b/Resources/Prototypes/_NF/Entities/Objects/Specific/Hydroponics/seeds.yml index 478ff0ef36a..8bac6325abd 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Specific/Hydroponics/seeds.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Specific/Hydroponics/seeds.yml @@ -30,6 +30,29 @@ seedId: coffee - type: Sprite sprite: _NF/Objects/Specific/Hydroponics/coffee.rsi + +- type: entity + parent: SeedBase + name: packet of avocado seeds + description: These seeds are the pits. + id: AvocadoSeeds + components: + - type: Seed + seedId: avocado + - type: Sprite + sprite: _NF/Objects/Specific/Hydroponics/avocado.rsi + +- type: entity + parent: SeedBase + name: packet of cucumber seeds + description: Can you grow water? + id: CucumberSeeds + components: + - type: Seed + seedId: cucumber + - type: Sprite + sprite: _NF/Objects/Specific/Hydroponics/cucumber.rsi + - type: seed id: spesos @@ -102,3 +125,56 @@ Min: 1 Max: 4 PotencyDivisor: 25 + +- type: seed + id: avocado + name: seeds-avocado-name + noun: seeds-noun-seeds + displayName: seeds-avocado-display-name + plantRsi: _NF/Objects/Specific/Hydroponics/avocado.rsi + packetPrototype: AvocadoSeeds + productPrototypes: + - FoodAvocado + lifespan: 55 + maturation: 6 + production: 6 + yield: 3 + potency: 10 + idealLight: 6 + growthStages: 5 + harvestRepeat: Repeat + waterConsumption: 0.60 + chemicals: + Nutriment: + Min: 1 + Max: 10 + PotencyDivisor: 10 + Vitamin: + Min: 1 + Max: 4 + PotencyDivisor: 25 + +- type: seed + id: cucumber + name: seeds-cucumber-name + noun: seeds-noun-seeds + displayName: seeds-cucumber-display-name + plantRsi: _NF/Objects/Specific/Hydroponics/cucumber.rsi + packetPrototype: CucumberSeeds + productPrototypes: + - FoodCucumber + lifespan: 50 + maturation: 7 + production: 5 + yield: 4 + potency: 10 + growthStages: 5 + chemicals: + Nutriment: + Min: 1 + Max: 10 + PotencyDivisor: 10 + Vitamin: + Min: 1 + Max: 4 + PotencyDivisor: 25 diff --git a/Resources/Prototypes/_NF/Flavors/flavors.yml b/Resources/Prototypes/_NF/Flavors/flavors.yml index ddc84c1aab7..1c3408d5b1b 100644 --- a/Resources/Prototypes/_NF/Flavors/flavors.yml +++ b/Resources/Prototypes/_NF/Flavors/flavors.yml @@ -26,4 +26,14 @@ - type: flavor id: bees flavorType: Complex - description: flavor-complex-bees \ No newline at end of file + description: flavor-complex-bees + +- type: flavor + id: avocado + flavorType: Complex + description: flavor-complex-avocado + +- type: flavor + id: cucumber + flavorType: Complex + description: flavor-complex-cucumber diff --git a/Resources/Prototypes/_NF/Reagents/Consumables/Drink/drinks.yml b/Resources/Prototypes/_NF/Reagents/Consumables/Drink/drinks.yml index f3a5baa5a72..5982144de7c 100644 --- a/Resources/Prototypes/_NF/Reagents/Consumables/Drink/drinks.yml +++ b/Resources/Prototypes/_NF/Reagents/Consumables/Drink/drinks.yml @@ -24,6 +24,26 @@ metamorphicFillBaseName: fill- metamorphicChangeColor: false +- type: reagent + id: CucumberWater + name: reagent-name-cucumber-water + parent: BaseDrink + desc: reagent-desc-cucumber-water + physicalDesc: reagent-physical-desc-aromatic + flavor: cucumber + color: "#b1ceb0" + metabolisms: + Drink: + effects: + - !type:SatiateThirst + factor: 6 + metamorphicSprite: + sprite: _NF/Objects/Consumable/Drinks/cucumberwater.rsi + state: icon_empty + metamorphicMaxFillLevels: 5 + metamorphicFillBaseName: fill- + metamorphicChangeColor: false + - type: reagent id: GinAndSonic name: reagent-name-gin-and-sonic diff --git a/Resources/Prototypes/_NF/Recipes/Cooking/meal_recipes.yml b/Resources/Prototypes/_NF/Recipes/Cooking/meal_recipes.yml index 48ba6daff4c..249ed7f87e5 100644 --- a/Resources/Prototypes/_NF/Recipes/Cooking/meal_recipes.yml +++ b/Resources/Prototypes/_NF/Recipes/Cooking/meal_recipes.yml @@ -10,6 +10,117 @@ ClothingHeadMailCarrier: 1 FoodMeatCat: 1 +- type: microwaveMealRecipe + id: RecipeRosyMothRoachburger + name: rosy mothroachburger recipe + result: FoodBurgerRosyMothRoach + time: 10 + solids: + FoodBreadBun: 1 + MobRosyMothroach: 1 + +#Breads & Sandwiches + +- type: microwaveMealRecipe + id: RecipeAvocadoToast + name: avocado toast recipe + result: FoodMealAvocadoToast + time: 5 + solids: + FoodBreadPlainSlice: 1 + FoodAvocadoSlice: 1 + +- type: microwaveMealRecipe + id: RecipeBreakfastBagel + name: breakfast bagel recipe + result: FoodMealBreakfastBagel + time: 5 + solids: + FoodBagel: 1 + FoodEgg: 2 + FoodAvocadoSlice: 1 + FoodCheeseSlice: 1 + +- type: microwaveMealRecipe + id: RecipeBreakfastBagelPoppy + name: poppyseed breakfast bagel recipe + result: FoodMealBreakfastBagelPoppy + time: 5 + solids: + FoodBagelPoppy: 1 + FoodEgg: 2 + FoodAvocadoSlice: 1 + FoodCheeseSlice: 1 + +- type: microwaveMealRecipe + id: RecipeCucumberSandwich + name: cucumber sandwich recipe + result: FoodMealCucumberSandwich + time: 5 + solids: + FoodBreadPlainSlice: 2 + FoodCucumberSlice: 4 + FoodChevreSlice: 1 + reagents: + Mayo: 5 + +# Sushi + +- type: microwaveMealRecipe + id: RecipeAvocadoSushi + name: avocado sushi recipe + result: FoodMealAvocadoSushi + time: 5 + solids: + FoodAvocadoSlice: 2 + FoodCarrot: 1 + FoodCucumberSlice: 2 + reagents: + Rice: 15 + Water: 10 + +- type: microwaveMealRecipe + id: RecipeCarpSushi + name: carp sushi recipe + result: FoodMealCarpSushi + time: 5 + solids: + FoodAvocadoSlice: 2 + FoodCucumberSlice: 2 + FoodMeatFish: 1 + reagents: + Rice: 15 + Water: 10 + +# Salad + +- type: microwaveMealRecipe + id: RecipeGreekSalad + name: greek salad recipe + result: FoodSaladGreek + time: 5 + reagents: + Vinaigrette: 5 + solids: + FoodBowlBig: 1 + FoodCucumber: 1 + FoodTomato: 1 + FoodChevreSlice: 1 + +- type: microwaveMealRecipe + id: RecipeAvocadoSalad + name: avocado salad recipe + result: FoodSaladAvocado + time: 5 + reagents: + OilOlive: 5 + JuiceLime: 5 + solids: + FoodBowlBig: 1 + FoodCucumber: 1 + FoodAvocado: 1 + FoodTomato: 1 + #Other - type: microwaveMealRecipe @@ -47,12 +158,14 @@ FoodGrape: 5 - type: microwaveMealRecipe - id: RecipeRosyMothRoachburger - name: rosy mothroachburger recipe - result: FoodBurgerRosyMothRoach + id: RecipePickle + name: pickle recipe + result: FoodPickle + time: 5 solids: - FoodBreadBun: 1 - MobRosyMothroach: 1 + FoodCucumber: 1 + reagents: + Saline: 10 # NOT ACTUAL FOOD diff --git a/Resources/Prototypes/_NF/Recipes/Reactions/pyrotechnic.yml b/Resources/Prototypes/_NF/Recipes/Reactions/pyrotechnic.yml new file mode 100644 index 00000000000..f4235a1b16b --- /dev/null +++ b/Resources/Prototypes/_NF/Recipes/Reactions/pyrotechnic.yml @@ -0,0 +1,12 @@ +- type: reaction + id: HotOilVegetableAndWater + impact: Medium + minTemp: 373.15 + reactants: + OilVegetable: + amount: 1 + Water: + amount: 1 + effects: + - !type:CreateGas + gas: WaterVapor diff --git a/Resources/Textures/_NF/Objects/Consumable/Drinks/cucumberwater.rsi/fill-1.png b/Resources/Textures/_NF/Objects/Consumable/Drinks/cucumberwater.rsi/fill-1.png new file mode 100644 index 0000000000000000000000000000000000000000..04261d286d9a773b97f32e38ecb3f4da4f51eb7b GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}0iG_7ArY;~ z2@~_m!PC{xWt~$(69DvVFK7S& literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Consumable/Drinks/cucumberwater.rsi/fill-2.png b/Resources/Textures/_NF/Objects/Consumable/Drinks/cucumberwater.rsi/fill-2.png new file mode 100644 index 0000000000000000000000000000000000000000..b3b3b52774246cbc24804ddc8bf1368426bad3a5 GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}1)eUBArY-_ zFKiS%WWeM0Q2jKk`*|K7r=v68FrAs$*L6zs&_nCMil!9`n*Y`ZC%&BP=mG?0X*1ou zXaD|O`rpAqK#(Os@A>P*x9etcGTh0Q(PU_hJa}wFlv%^KT4TElZb$5y^DZymJy)qT c&?P0mPEuSvX{)w4FVJoVPgg&ebxsLQ0526mD*ylh literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Consumable/Drinks/cucumberwater.rsi/fill-3.png b/Resources/Textures/_NF/Objects/Consumable/Drinks/cucumberwater.rsi/fill-3.png new file mode 100644 index 0000000000000000000000000000000000000000..b39c48c3eae9418b22d3377f816d7f5bb9e6c4e4 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}t)4E9ArY-_ zFKiS%WFX*jasQ-5jYd9=mJXwrtSg#(I!>@ue5l}TUP zdGG$Q%TEm&v=gM6Q+MB7yKnB*tt<>B+|xut4T3gmxJo(lcARu>aNMM%@a^->Kbtw1ObPOOd0fP@ zL_YuX%c2?EX0^B}RtBO{%VcANGogw>JgMdWO zUDE}e3lgL}7;2f9xijC&X5BW?N#05-U^e%(1J7!!_c#3gX%W8m@5V0|n3qhsBwxYA XTxFQ_FTwgT(3uRLu6{1-oD!M?#)AVWEI==OD_n1YnaX%3|!^!P)EoLd3)&ZRr ut2yVq4-bE9TURfj!P0NwIqAv!8ipue+XQj7eG7n&XYh3Ob6Mw<&;$VbP+V&O literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Consumable/Drinks/cucumberwater.rsi/icon.png b/Resources/Textures/_NF/Objects/Consumable/Drinks/cucumberwater.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..63c6e41a150026d3fbc0776fb8fc93e42aa31269 GIT binary patch literal 517 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyR|9-PT!FOV&Dm1XqQ`Dt%D5Om z_t&((uPqhZPl!f`Ywv1RUS3|ZYVU!^FO`;*xE`BswY~Gl=Py9+zFRx?-P#UBdvAge zP<`#r1BdSKIP?&RwjX}9^T?y!b-Pa0?mDpb#?q}fmTkSUeA|r`)jN-Exw&xj&4pWT zF4}Sfh!$4uIJ)W9!cDgpZ@RSz$N+LHwjW)6b^hvW^H*P;2P7+Z99wmD;mT_ZS6o}T z^7^96?Z+y%A76T9!O|-W7hhRavE%T<%L|uWSp-2q?##6o`s4ezAJ6~({`c?i-;aO)0l`NQ@%J5&`1AJNzyJUKz5(%HzW^%u z^84rSAD@5!YVYh^3^a0vr;B5VMeo!8jeJasJPy_FieGljS#Y|ubLSEH72T6p|NrkT zR3>d{|%i}0ymAUO2l%l84kb6RLY#9 zaOU$C9qUb}xE@F}@i&_2J9>4V$c}6J>zHu%uvGugDW7)==Nw86WnOpiTWEpqm!@dP r{Y{VeUYPwsvm)e+=mF8Y{|)^ms`y{b{Uf~%=tc%lS3j3^P6 zTE5CVzuRZ=ycBA84G(qq(0P_AbI8Bd?thZxSB7=-k{>lHY`I?jY+;6SS*qt8rQ?Pi zCw89DN|OnAxiRl{@SbzC#`I#0Gzk$wS@O1TaS?83{1OV+qkADCF literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Consumable/Drinks/cucumberwater.rsi/meta.json b/Resources/Textures/_NF/Objects/Consumable/Drinks/cucumberwater.rsi/meta.json new file mode 100644 index 00000000000..80bb0ed078d --- /dev/null +++ b/Resources/Textures/_NF/Objects/Consumable/Drinks/cucumberwater.rsi/meta.json @@ -0,0 +1,34 @@ +{ + "version": 1, + "size": + { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks.dmi. Fill levels by Tayrtahn on GitHub. Filled and empty sprites edited by Dusty Lens.", + "states": + [ + { + "name": "icon" + }, + { + "name": "icon_empty" + }, + { + "name": "fill-1" + }, + { + "name": "fill-2" + }, + { + "name": "fill-3" + }, + { + "name": "fill-4" + }, + { + "name": "fill-5" + } + ] +} diff --git a/Resources/Textures/_NF/Objects/Consumable/Food/Baked/bread.rsi/avocadotoast.png b/Resources/Textures/_NF/Objects/Consumable/Food/Baked/bread.rsi/avocadotoast.png new file mode 100644 index 0000000000000000000000000000000000000000..ddaf1d4e35261ec559b09fc926451c681553f320 GIT binary patch literal 355 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|j01c^T+6gM zR|g3FTqgeiy8owc24^vj|1X37|D19ujNv~J9MEkx7X_+y%}~v%Rg*Rru#AvB?r&xa z6cQ{6@(Tv3fdQZf_y6y%PrVG3Jm~4-7-G@;bka$_!wNhu?0XzeFZ%QU`n6?Q%)V3Z zMe`|`oPV6?_}Az|KZC#_(FPBh!>7(L%;+g#d)^?Rndv1h{Dft~j;-sYbJv#k6)_x{ z@@~~j&-*Oje%XAvm#Y|hZWBXMx_QRmXSF)o$Bmc|ty;EZdFRz&of!-pg}(OWz4w!B zVr57#>KDAACJ`X6&@!pL)AYfF?}zsqSp>QXbZy=zFMM=D#=~j9zOM4tn8sRJd!SM{ o;o+0V>{m*)mA-OW^xbEWB`0=jq(m7il9)J4-0z=BBJt77W7txf^TB)1ra@1EvVj>5tI=< z_b}`wMc5VuDo(*aHJu4vDYn*Fr-!lYZsc|X!I%4axtw#p_k6#N_a}H!# z99G@j>QnU)1)MciC=M&RJqizQ9NMx=#YlA^G}J2WE1v<_*VM?D3LB2ZGV^QSInxyY zV0tX7cL5+-?F3-p@l;8VN|^wVuddeP2B7};FTMd2@eC8U-_fSpIew&xRE3S~Y#adJ zt_-s|d)a-Z1NeKpnF){KX|C7j`Y*T*nq$5?@YOLr7A57~3(ITU6JT&*g+L-sbH_=v zM83k}AjP=6Dk<+*mSQv9skCiR0Du$kqfA{=ad}m=L>!k_{ikmH#Y;~0c60jEywtvO z*DwmqY$07hb(RB_TBDE=Wm?AomlCgWCv?r-CA9WXI5G1+nc Y0Mbd$`0{WRSO5S307*qoM6N<$f`^hMRR910 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Consumable/Food/Baked/bread.rsi/breakfastbagelpoppy.png b/Resources/Textures/_NF/Objects/Consumable/Food/Baked/bread.rsi/breakfastbagelpoppy.png new file mode 100644 index 0000000000000000000000000000000000000000..dddf75fcd3e8ec9f540125dc16d5d6342c28b5a4 GIT binary patch literal 636 zcmV-?0)zdDP)F|9LGPCZJHf2(AC6H{Bsye=n!qPhZ#aV7O1=qkO*3x@nbbA)0Ju_@kCj&GY*HAR6;49U>K0v3J{+hamB8de0WGVa6mh)I?mBB`vky(Lh_!&>u(%GaCSt*gBcSpHVBQ#AD+w*-w(=?H^LI>7Y z_jRFZnkYAFT#rC1fo#TRt$u^+ee=xp2WcBk|Fh&DKKlihbl2`$(Yhwk6=q zvl*Mz@Fi{p?znOvmoe}q{+`8&X)f18%It=Pr=Zrc`RMAeZvZt5MK?*QuK^h9h{{mQ z9Ra{l>q*g|1pz26J459)4S>aoX`*kIx&8buk%uo?kF5f*6yISgwyn55#Zn0XbXnh& z;ZUIfXwZUG?h?;oJ+{hHdq!ZZvLwX!OA#n#&V9fX%ehWg$9&`6|0p}V^;|>TYIryl#Vdt2BOjnEeJxjK~QhB7b8VQ z7}FI*FXu{FDNZlSx-qJC#8N0L3;3sy3;QS7G-)*_k&cD<=jTa0R|X9^h9_|E=ne(IbE-xI z%gH$no&kOg2M|OHW}6dnyN8`zqxZR8`KE7HS3>v8-d4L(-|59(R+Up{v(3q3EP^0e z5k$)}aCYQW0y#Mcz)bi7w>$c{_;+*}Ptcou^U)iIyMxS5k85y2vgW|$R6-XnrxNP* zz3@!<0mI!vT}fD>1mVd7=nhif3HGuoh(##eS`ENrEP~nQ)SV}Y7E&*UNXJ4fq&I5t z`Gtkm3;f$u3=1lBBvQMjR)}C*-PAf^oB3D6;oNRZYD6E z)GfE+3AhG)v^%^68hp525<@?X0;AMb$ZR@x5&&_#CkH%uxd(vI(c(Q=wS6cxX?hYcAIJA4Ar%C*ScLBIC6{J6K zpY~_yHleOS;}%glxo;!&onH3-*hh=MnUb;+06I+v0SGks7>O#>mYOIoDx$J{iST3r zH$FrAeSA7jf8ajXU#s`lB%s!BNt4J{rT@EkR9c=(yf4u~#Wzp*c z!#7k$qNcKxF9P3Vj@)I@>7%-%jU!jSB|aU`*=2UduHM48>kyeu80~&VflT~WlHztr zT8--}WOh%yS_TAo>^}#5?wWTJ*Cty_q*&-h|VSB#{{^P_k4*Yb7$NqC# z6RreZmq4~i=CfWC8XfijCXh+v7EuB9h)1Fdzt5!By;eT?FhkF8}}l literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Consumable/Food/Baked/bread.rsi/inhand-left.png b/Resources/Textures/_NF/Objects/Consumable/Food/Baked/bread.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..f5ed6b39cd2f160f643048f6b476841834a28493 GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=(>z@qLn`LHy>*bc$v}ejf&DSX z4!?_zH=1MbG+XYlZeJJ3*Y;xOwh71H@BaMBsrq#{P!9vc4NcyO)#vmlwVn7ZQ8{y; zsyFxly8S-$|J<^F7-gKZ*=OSY^&Q7I+hofr-+%Yivi(M$*n0-wmmxv>yiV)wCM|*E=+IRlxUk;!yh6eGXu1~Ld-iMt3Uh(jT zyW}p7Xjvz}?KR2u=eMi8&U<&@g6mCryWa1y$?{K&`Yh&Y#hCe)o!)OBshjP0yZ+CT zrE5T@Ffd%0wEy7uU~h z*eJb5=F2Bl<4Kbrwx3_H$)EY!|G2}N#{^qucuhL(7W=Aom9<9Z+5K~034MzHQ!!6? Yl|Iw=Fd5bxKnoc>UHx3vIVCg!0I@D(kN^Mx literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Consumable/Food/bowl.rsi/bowl.png b/Resources/Textures/_NF/Objects/Consumable/Food/bowl.rsi/bowl.png new file mode 100644 index 0000000000000000000000000000000000000000..9f91f21ff45290c6290ab7088b4548db7df39772 GIT binary patch literal 401 zcmV;C0dD?@P)|`Qn6O}B-1+YfJx&?jz85kHCEUX==V!4B>FT?X^j~I;Y z{W0ug!KUHVsWS|EIvNZoj_yYhhdBsed^0dGFsN(mGcYhPFi1+tF)%PNFxmG*{FiL^xxc1OQ*9{&s^BUK@(X784+C|bB4I$$Bu^K|5R2Zo{oY&$95|eh z&$#mOpZL0WQC73_xLP@toaXH}+*YS8%{(_J)he}JQ7hCYrz&7m=7lB(kE$T!v=B+X zPq*%_GY)K-5qH{YkNycCr7n-J8t0ErED^bS; zG}zX_@3}(&;+LT>ObH7IBJGQ>!$AP8F1f;t6gq&<(BhALTkL*@$IcN+t~V zZs7I;u{806i-8M!-vhUBi$JR?`@#z$08&@ChST?!A0V}Rj4G?1-~i5DC6*?igZa%J zL;B(DL?3&F!+=KgbbYEn>wKYvluQs_-v;{sYI_ziirWK`vNtPaA5Q@&ma4AQYFR%XmvR8Hd$0My{IXB8xVwXyO47Ky zbZd6kmhqSDfTzvE+}v0I;Gs~XQEvlI7p#^gZ7v_6k7)gCt;td@Iy7&lk}At71c+xy z?46C2dGEo;+vo3G!p=)K5ScRoNMBs}cJFOJKzjQSyK76E1B6CPJj62;^Dw)<*a>f!((o{Zb_{f_F(5hmaVPb?>f z6i8)~0}K3G zJ^>(i{cKE{5>AnzaPaE`Bk=Z1!^l-CP*nhs>rEkWmwN^+v*|jp1bCyLf&>C1nw=6Es;CEnz(TE zJqQYS3G_Q^EWMTjpm=ldKD}9ffa1{^x~hkQ1Ne89YzesxTt3>;^4=zrISvbl35}?B zdog_0a=nRE$dlea0LK4nhZb;(I71YC9`gYB0dgVmAfGAdbN~PV07*qoM6N<$f_cKp AX8-^I literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Consumable/Food/sushi.rsi/carpsushislice.png b/Resources/Textures/_NF/Objects/Consumable/Food/sushi.rsi/carpsushislice.png new file mode 100644 index 0000000000000000000000000000000000000000..ed0f69c84b8b68dc45f9f95b13c565ef6e113185 GIT binary patch literal 405 zcmV;G0c!q1wPptKdlwGyb-tsohNuFitN(LwMRI68<5f}0(j1?jH4Aav@UrGtfvP})(^ z#ug=^4$0LdReDz(1n*fAzVFSw?|pX!G#ZWOzmrn^U~X}C2$0UCV|8QR0N}ORQ(99= zoXuy3-_?b=KqZ82U3PNOxFdan25aVZB7yN{Y5F0aK!H5aQ?~{yL+)@^R^2PP|?!)l|l=qJC2fnm9fH7GT!L)HI!0BzQ>};)Kh3_inFvX9ket9xF zYp2n|Diz7C?*PHHRLqqEB!eWG#$2P(X#NDBUO|J7(Z$7s00000NkvXXu0mjf1zk1YDs!FkY1If*Uy!_=7pR)y!J=#5*UYK+eqCK8=Q-*7-rX~k=c-ut zhsYmVY?LE$cv?!W%q#!uy-kN^&zfi%`nvk(0%IdakVb}v(m!A86GP<_z3d;{*80ui j9l6fhp!ppGL(Df8fwbrphm%5!LFznR{an^LB{Ts5qWMK1 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Consumable/Food/sushi.rsi/inhand-right.png b/Resources/Textures/_NF/Objects/Consumable/Food/sushi.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..dc207ce90b4d20a4dfe5e749989cdbab90a88e67 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=U7jwEAr*7p-ZJDnWWd9Ep=<3< z=XdsBgZ7?C*IFeI&=z*&(OyF@o#S$EGns(O87dZkwcLO1;pEGoZ?pSMTI21e>-4&K zlb+|Kzc(-LzJ0Ov`2x|LvsS7%7H?uMuP=^VxAy$u`nq7vaFAXGh80iVKP#A8#YL literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Consumable/Food/sushi.rsi/meta.json b/Resources/Textures/_NF/Objects/Consumable/Food/sushi.rsi/meta.json new file mode 100644 index 00000000000..05ac3dffde8 --- /dev/null +++ b/Resources/Textures/_NF/Objects/Consumable/Food/sushi.rsi/meta.json @@ -0,0 +1,31 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "clurger created by gentlebutter (Discord), rosy-mothroach made by TurboTracker, edited by Whatstone", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "avocadosushi" + }, + { + "name": "avocadosushislice" + }, + { + "name": "carpsushi" + }, + { + "name": "carpsushislice" + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/avocado.rsi/dead.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/avocado.rsi/dead.png new file mode 100644 index 0000000000000000000000000000000000000000..64e3030249e29fe98328709f0738cebf90c3be42 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJS)MMAArY;~2@9vVAF^0FgTe~DWM4f D^%75f literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/avocado.rsi/harvest.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/avocado.rsi/harvest.png new file mode 100644 index 0000000000000000000000000000000000000000..ac5411022c8d9d2cbee11e4971afa223bef6a386 GIT binary patch literal 528 zcmV+r0`L8aP)Px$%1J~)R9J=WmCbJ2Koo_~khusuv!U*SR7Ku2i-;}TuAmmE5 zEL9K_X3Xuvoq-0%29zu+`CEE^&bdEx4YaiUFWldT{2uqprVVPUxSW^x^=RHhAL0~o zlU3q6(Y5<8p;NcGFOKvwfnXAFFbTZn^BPc7wLA1zJdAgJ@XvY;AHQpu%)n>DYrsXH z0;C9}$gRo*Pi=UJQN2#RGR?+(3uv+&jNa>G0Tm3`cP>N7VIK>eRdr8c(7n+ur5ny zcQuWOtpUp{H}0Ns+~d_|i{*NYS#AW4h-D;?Mh`T+g4d|2Vi`#%nsx-zj=-=ldDxc> z09HKh2v9_g{c*B^{h6Q>Ey6hD{l)}To(*aSJJePPF&lvr1rj{_*S@^GkOpILnQYk%UgP(3uwY_2}&FCn$jG2X%MTb@d0} z9XLKN%7CTVY!APAy8X=!+~0=0I%42l&aTZk?z!g%0L%5x#Qr>JX=!O`Ih8+4cH~d; Sc0(xu0000B0=0icW`3?WG(Nub`^h!*Vi1yTsnN8D~q zl29oE0E~yw=p#}HrYTWIadmeY&njRyRRpj%tNGpV?f@`NNeqkf6DOdB{c}&b)<41i z5L~Q^MN>#Vg6RTI$1pujQ!eV0BoMoR4~Nic3gucOh0wk9jIBSPfZLBUNx0tQcH>c9 zl+0^>gI+A~<|wU3Dn;x9K?z^4!(3modpO}o1W@1BN0+UAYESBy$z(E_Kj9k~)@(W~ SkLA$-00001vXu8KBdB_l~^BiKkFK~O6%kP8SRq>@}f45YURc0q((zzcYR2%1JnlWrFV zZK5d@%_fe8WZkT*&Om||^EC7K@y+|aGqVd8i^cNCIJ$wmrFFHou}Z7i=BE~*x_6x-@1LM<@H?rn;3I3xLl{ST5F> zUzy_upxaN3X*JtgIa4}8@#+DBZXajLVP?sta(FhfX5xaD03h*Pdz}C^P^h;r`o=FH ziV76Hhk)Q^0DzM+dd=nnTFv%|t(Eg)*nhr%<@od<98dHTMxR(zL>wulc247e!EZ<@ sdAxh#vU)q2Pq9v%?&cPY#quwB2b{uv{b-D7wEzGB07*qoM6N<$f?kBNPXGV_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/avocado.rsi/slice.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/avocado.rsi/slice.png new file mode 100644 index 0000000000000000000000000000000000000000..dc53548111a17d8c46caa00ac06c78d650f260f1 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyasfUeu0UGXN76V{_Tstt8i5=}~Y1(0m3@S3j3^P6USwNtTDs=enlIaB(l)M9IDLS{+DPJ4 zU&5kg&M)}X+_e8q7ftzTZy(zGPtm|I>f`^}{`Qg*K)@GMecEB2a>R+!18>9kOU&E< s``7^xICAD#!MB6qMZHoGD+T!&+@n$N&HU literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/avocado.rsi/stage-3.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/avocado.rsi/stage-3.png new file mode 100644 index 0000000000000000000000000000000000000000..8a4ecdca31cac385104c8db7e83598169fc93bc8 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}ZJsWUArY;~ z2@P)Px#_(?=TR9J=Wls^l?Fc8I`k|-GjyB0DCZW3r$hkV3-J2y91MZrOefpbc2MdjK= zQOIx2pZD(NazG;SPbjNMSw%7L9CJ4oRY?Hg4lbrXUtC#5awSP;B5DFGyf^^pOpwXt zcTIS4PfP>s9{4GACf@df$@#r9D1p6^FV{>i>2x9Nj&Af314UJm|BBD5+%CmigFzHk zNpdASKca0yXQEl>4lGto9%U7|gTr-mZO%QWusgbuH`w0yie69fC=LL6e!s%MJ4ZMg zeLDUb!E<0X4J$U-z_|_^ia`d}i%IZE9+cmDF`;u!I9+~Jc*Boc`>H{>f|y`mBD Q(f|Me07*qoM6N<$f((&Px$f=NU{R9J=WmA!7lFcgK4!Kn!HLeqg(MNAA8D=R!m98&rs?-GWeuqAWoH z;^cOS9GTSlRT--0+mh?}ocj|S=;-(>EN4Ty#lF01fp7)IyBJ^Z@)r7Fb;RW%6_2)2 z>H0SG%7VK1c;BuA_R1!EWfy*2Xh66k`$%QJm=4GkFXLeoK^`QEOcWYW+3RILUJ?L+ zHMi*ec80yOsg99o8?kU5GLwnIo(fk`@ETmjCnHW`&_i%a@cER6xRcItxDKz@T62rI z!_j~4BfpPMX$A6lzGNTwX%gc-WtrvIEv5q+?+NlC5%1#Cb~T=AYi^M;pc~W0kCz0& zDS_uprYd1F3RL_Bd4wxSm0TB{j5tk3oPcyrlz5#zYa7td1T~nRFInD*J|95!*-?2C zD&k#iEaS`L9R;T(d)CDjMdb$?wx9~nmyA2S(TQ2xfGG?8f~wo|)&`8GF3Hb#CFTBA y1IyWvjs^owXmdt!*Yz*B~Z51($_OPW#nMLT)z`YZK&FQoItZoX$!_v_p2 s#H1~c{{LC}U2@{)XBuGN@klZ-9Ow&nn&9>z6zFvZPgg&ebxsLQ0N*Ko(EtDd literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/cucumber.rsi/harvest.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/cucumber.rsi/harvest.png new file mode 100644 index 0000000000000000000000000000000000000000..7f3ca03cdc941bdd9c248a43bcbda4099469d7b2 GIT binary patch literal 538 zcmV+#0_FXQP)AogB3jdn$)bd&}5xCpy79UZb61VEg=GRSetL}30FcCOlXKOtQ zVNc4D3FRrFwS-VAPf1V8k%{;iM#fq!EN;y!Zs%>BJ%{ipWcYeWc@g$tW=*@^}6Zd8y_z_sTud(wsxh`yQOs;#oc?zq8Rjwah6EuPe zv-2`DEYlgdI2>Y?uxKGhoX0E_yoHE=VB)>q*;*fuT#RqUuQ>*wds z*x$_xz}r_Fv`>nWXtP$34_|&-=GmM}gelUl7sV8cuMginjn>UtL7KHfv^K`?Y$7Ek cCFP;`0}>A>6gmg@82|tP07*qoM6N<$f(0AA!EqSq!RB2tMpj~NMyzS54fL&1Wt~(c;)u7rPUM42C_t2_QNjMvkxwgC3n*`PwPX~G8?qJxH54%Z{doF z*q7W)3S|q*1}Z8Ou80VnoXPu2tB!VnionTv{#^3*VrwTOI%gTY|>oDX7U62A&B1N2oi(8 z$+B#J|H}{v1Ok6RwJUVBE40bkcqwUF=f8ye`{&5y-qlj_Vw;iPro@$Cd^AdanE=W< z*KsB2TgmBeu)gmVKw0NH-avE%W21-;!uk!PK3$R*+l;=IUwc}@v{yVmycoahRe^5k z7#rm*2e7Xh-`St~cdn;|Nl#94rvQGIUMGs_O*zZKvIXR{B`~ebh6C5(=EX7~YNe6LobxMZ1bt!b| zhTcK-abpyBPU=?z{)P&e61SyQqjD5R*uy+W6TXXjuKa zM;DWP@D8>9GnG^Yo;vk#>eV;mo))PRxFM5c12zBxO&Gms|p67{cM*bK4gy(s@zBGBvm*e>q iOU_Bf4F-eZU+@KVd~}O=8*u0V000086#^8ktKlVj`>ah6q@7bqG%#ZFf`{f BH=qCj literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/cucumber.rsi/stage-1.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/cucumber.rsi/stage-1.png new file mode 100644 index 0000000000000000000000000000000000000000..c88ecc006a74456ff9456fb6d52a1b9ffd3c1f13 GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJG*1`Dkcif|7dG-X81T4UL_ICf*`er(f%fA8sxcVqiFM|EX?xy8X`Mi~GwpawF${ zcKD(wy0j);{aC??Rq;mB7VA&$y`ML?UCZ;g(Jftu1Iy)h-4~D&|8wjC&_)JNS3j3^ HP69Q7kcif|7dP^@7znT&c)HX( zmf@y)i8JdJ2hJ9eh8PChK(3dp?kPXi54E?pY!SAMe0z#rKu|D{Q&4U34E0|pc~5Ax zbu897lp>lD;9vibftM?ib-%KS#)ZY7cnVto)iD%Izh5r*XhLn%rF*ssakKu~mfpYp sd`C`3w)CxAL4{iNDK1)SN?NJR&uUekeA)J8JJ3}Op00i_>zopr050c9a{vGU literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Specific/Hydroponics/cucumber.rsi/stage-3.png b/Resources/Textures/_NF/Objects/Specific/Hydroponics/cucumber.rsi/stage-3.png new file mode 100644 index 0000000000000000000000000000000000000000..b0749c478ccbf27f286cdd4a6362b5b7648864a2 GIT binary patch literal 393 zcmV;40e1e0P)6bN09!j}G^n(67N9gcyxffh9idb?D1T z4R{fpLA<_w0088(%-3RGMc6%X(8{;AO&f?oDpgRaLRAxN1D3U10}}|{)c{c0M0Ep2 z<~9ODCSNa1=&lAP5S7o}hPqbY8ONa0fk*O2k{5Zkny}n3&p~>rp;85n;)Vl|xiBI_ zR!6^F1ZtrG0D7tg0C?zDXYU7{!0LF;cF7CWq=G9SjB>yGb`!$4;G#i=&(P5Fze;fINl|QPCHu;8bm(jqT@f zZ)_=u>9wsOIS>fRz27-G-}!Q(L z%#m+QM1nMqtCD}c^xTP^GcX)aQ6b8E@lYX(7$IK170Oir2|^2{BQ0qq#UJpTA2{Q6V46ZFP7$JQM=b^ZO1bI816&{YK&_YdQ!rmjug%PnH2NJ}8 z^4Y()g=6GkcMI>{6Ft?a5T!yCHI^cWA{of7>>GQt+f0EO!-wb8Jwq0S9PpoPz=90v zAv)6X`u;H!_>1}fSwIVw1*WfZ25+b4@y>R|koT=XM-f|vR@t5^%p{~oDNvoY#ZG_= z+{&<9xX36$u?lORYT zIeG}Cf~RZ>rFH#0YW z9_qF#(!^>Zq>0t7x24;vXd(1T59Rh?$s3n5KWd%L7{^NdN=hD0qe$6()B+K)eAXJB5z zJ-0yNwG+?R1}^59%~lS8#}7%5a?ov6;wpdVB_z6mU>@Mq9sHre-wpHdW%)HWxO}p_ z4&ficlQ+=YhwQhpY Date: Fri, 20 Sep 2024 21:53:07 +0000 Subject: [PATCH 10/23] Automatic Changelog (#2023) --- Resources/Changelog/Changelog.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 8bd0a7b20e9..ebb4d7a1bb3 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -7155,3 +7155,11 @@ Entries: message: Removed the SBI Crown pending a complete rework. id: 5293 time: '2024-09-20T20:59:11.0000000+00:00' +- author: dustylens + changes: + - type: Add + message: >- + Adds avocado and cucumber plants in addition to new supported recipes + and reagents. + id: 5294 + time: '2024-09-20T21:52:42.0000000+00:00' From bceffc9d2b66d4187a3d2eb230c266c06a72583e Mon Sep 17 00:00:00 2001 From: Houtblokje <44312709+Houtblokje@users.noreply.github.com> Date: Sat, 21 Sep 2024 00:59:55 +0200 Subject: [PATCH 11/23] PTech Changes: Infinite ID cards and Encryption keys (#2014) * Make ptech great again * Cleanup * Content * Update vending_machine_restock.yml * Remove pens from SR PTech, add sr/nfsd forms * Brown and green PAL folders with docs --------- Co-authored-by: Dvir Co-authored-by: Dvir <39403717+dvir001@users.noreply.github.com> Co-authored-by: Whatstone --- Resources/Maps/_NF/Outpost/frontier.yml | 2 +- Resources/Maps/_NF/POI/nfsd.yml | 2 +- .../VendingMachines/Inventories/cart.yml | 50 ++++-------- .../Service/vending_machine_restock.yml | 1 - .../Structures/Machines/vending_machines.yml | 4 +- .../_NF/Catalog/Fills/Paper/forms_nfsd.yml | 21 +++-- .../VendingMachines/Inventories/cart.yml | 78 ++++++++++++++----- .../Structures/Machines/vending_machines.yml | 33 ++++---- 8 files changed, 108 insertions(+), 83 deletions(-) diff --git a/Resources/Maps/_NF/Outpost/frontier.yml b/Resources/Maps/_NF/Outpost/frontier.yml index 1db3b814461..d7aaf247ce1 100644 --- a/Resources/Maps/_NF/Outpost/frontier.yml +++ b/Resources/Maps/_NF/Outpost/frontier.yml @@ -33375,7 +33375,7 @@ entities: - type: Transform pos: -5.5,13.5 parent: 2173 -- proto: VendingMachineCart +- proto: NFVendingMachineCart entities: - uid: 1211 components: diff --git a/Resources/Maps/_NF/POI/nfsd.yml b/Resources/Maps/_NF/POI/nfsd.yml index 9f9c28c7eb4..831f16f3420 100644 --- a/Resources/Maps/_NF/POI/nfsd.yml +++ b/Resources/Maps/_NF/POI/nfsd.yml @@ -15415,7 +15415,7 @@ entities: - type: Transform pos: -4.5,-3.5 parent: 1 -- proto: VendingMachineCartNfsd +- proto: NFVendingMachineCartNfsd entities: - uid: 934 components: diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/cart.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/cart.yml index 74cbc52e1c5..fc6961c4311 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/cart.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/cart.yml @@ -1,38 +1,18 @@ - type: vendingMachineInventory id: PTechInventory startingInventory: - ContractorPDA: 5 # Frontier: PassengerPDA Date: Sat, 21 Sep 2024 17:53:05 +0300 Subject: [PATCH 12/23] Allow some mobs to not despawn with events (#2039) * Allow some mobs to not despawn with events * Update BluespaceErrorRule.cs * Comments, field rename --------- Co-authored-by: Whatstone --- .../Salvage/SalvageSystem.ExpeditionConsole.cs | 2 +- .../StationEvents/Events/BluespaceErrorRule.cs | 12 +++++++++++- .../Worldgen/Systems/LocalityLoaderSystem.cs | 2 +- ...cs => NFSalvageMobRestrictionsComponent.cs} | 18 +++++++++--------- .../Salvage/SalvageMobRestrictionsSystem.cs | 8 ++++---- .../Prototypes/Entities/Mobs/NPCs/carp.yml | 4 ++-- .../Prototypes/Entities/Mobs/NPCs/flesh.yml | 2 +- .../Prototypes/Entities/Mobs/NPCs/space.yml | 8 ++++---- .../Entities/Mobs/NPCs/spacetick.yml | 2 +- .../Prototypes/Entities/Mobs/NPCs/xeno.yml | 4 ++-- .../Prototypes/Entities/Mobs/Player/dragon.yml | 2 +- .../_NF/Entities/Mobs/NPCs/corpses.yml | 2 +- .../_NF/Entities/Mobs/NPCs/elemental.yml | 4 ++-- .../Entities/Mobs/NPCs/mob_hostile_base.yml | 4 ++-- .../Mobs/NPCs/mob_hostile_expeditions_xeno.yml | 2 +- 15 files changed, 43 insertions(+), 33 deletions(-) rename Content.Server/_NF/Salvage/{SalvageMobRestrictionsNFComponent.cs => NFSalvageMobRestrictionsComponent.cs} (55%) diff --git a/Content.Server/Salvage/SalvageSystem.ExpeditionConsole.cs b/Content.Server/Salvage/SalvageSystem.ExpeditionConsole.cs index bf777208d05..45855dd1afd 100644 --- a/Content.Server/Salvage/SalvageSystem.ExpeditionConsole.cs +++ b/Content.Server/Salvage/SalvageSystem.ExpeditionConsole.cs @@ -139,7 +139,7 @@ private void OnSalvageFinishMessage(EntityUid entity, SalvageExpeditionConsoleCo continue; // NPC, definitely not a person - if (HasComp(uid) || HasComp(uid)) + if (HasComp(uid) || HasComp(uid)) continue; // Hostile ghost role, continue diff --git a/Content.Server/StationEvents/Events/BluespaceErrorRule.cs b/Content.Server/StationEvents/Events/BluespaceErrorRule.cs index e39d09d7d33..044e64f18aa 100644 --- a/Content.Server/StationEvents/Events/BluespaceErrorRule.cs +++ b/Content.Server/StationEvents/Events/BluespaceErrorRule.cs @@ -77,10 +77,20 @@ protected override void Ended(EntityUid uid, BluespaceErrorRuleComponent compone var gridValue = _pricing.AppraiseGrid(gridUid, null); // Handle mobrestrictions getting deleted - var query = AllEntityQuery(); + var query = AllEntityQuery(); while (query.MoveNext(out var salvUid, out var salvMob)) { + if (!salvMob.DespawnIfOffLinkedGrid) + { + var transform = Transform(salvUid); + if (transform.GridUid != salvMob.LinkedGridEntity) + { + RemComp(salvUid); + continue; + } + } + if (gridTransform.GridUid == salvMob.LinkedGridEntity) { QueueDel(salvUid); diff --git a/Content.Server/Worldgen/Systems/LocalityLoaderSystem.cs b/Content.Server/Worldgen/Systems/LocalityLoaderSystem.cs index 56df1fac56a..152a54dac91 100644 --- a/Content.Server/Worldgen/Systems/LocalityLoaderSystem.cs +++ b/Content.Server/Worldgen/Systems/LocalityLoaderSystem.cs @@ -81,7 +81,7 @@ private void OnDebrisDespawn(EntityUid entity, SpaceDebrisComponent component, E if (entity != null) { // Handle mobrestrictions getting deleted - var query = AllEntityQuery(); + var query = AllEntityQuery(); while (query.MoveNext(out var salvUid, out var salvMob)) { diff --git a/Content.Server/_NF/Salvage/SalvageMobRestrictionsNFComponent.cs b/Content.Server/_NF/Salvage/NFSalvageMobRestrictionsComponent.cs similarity index 55% rename from Content.Server/_NF/Salvage/SalvageMobRestrictionsNFComponent.cs rename to Content.Server/_NF/Salvage/NFSalvageMobRestrictionsComponent.cs index 340257e6d9a..ab3a1e72f98 100644 --- a/Content.Server/_NF/Salvage/SalvageMobRestrictionsNFComponent.cs +++ b/Content.Server/_NF/Salvage/NFSalvageMobRestrictionsComponent.cs @@ -1,9 +1,3 @@ -using Robust.Shared.GameObjects; -using Robust.Shared.Maths; -using Robust.Shared.Serialization.Manager.Attributes; -using Robust.Shared.ViewVariables; -using System; - namespace Content.Server._NF.Salvage; /// @@ -14,9 +8,15 @@ namespace Content.Server._NF.Salvage; /// whatever it's currently parented to. /// [RegisterComponent] -public sealed partial class SalvageMobRestrictionsNFComponent : Component +public sealed partial class NFSalvageMobRestrictionsComponent : Component { - [ViewVariables(VVAccess.ReadOnly)] - [DataField("linkedGridEntity")] + [DataField, ViewVariables(VVAccess.ReadOnly)] public EntityUid LinkedGridEntity = EntityUid.Invalid; + + /// + /// If set to false, this mob will not be despawned when its linked entity is despawned. + /// Useful for event ghost roles, for instance. + /// + [DataField] + public bool DespawnIfOffLinkedGrid = true; } diff --git a/Content.Server/_NF/Salvage/SalvageMobRestrictionsSystem.cs b/Content.Server/_NF/Salvage/SalvageMobRestrictionsSystem.cs index f6a50e762b5..c4b3e5c7c71 100644 --- a/Content.Server/_NF/Salvage/SalvageMobRestrictionsSystem.cs +++ b/Content.Server/_NF/Salvage/SalvageMobRestrictionsSystem.cs @@ -15,12 +15,12 @@ public override void Initialize() { base.Initialize(); - SubscribeLocalEvent(OnInit); - SubscribeLocalEvent(OnRemove); + SubscribeLocalEvent(OnInit); + SubscribeLocalEvent(OnRemove); SubscribeLocalEvent(OnRemoveGrid); } - private void OnInit(EntityUid uid, SalvageMobRestrictionsNFComponent component, ComponentInit args) + private void OnInit(EntityUid uid, NFSalvageMobRestrictionsComponent component, ComponentInit args) { var gridUid = Transform(uid).ParentUid; if (!EntityManager.EntityExists(gridUid)) @@ -38,7 +38,7 @@ private void OnInit(EntityUid uid, SalvageMobRestrictionsNFComponent component, component.LinkedGridEntity = gridUid; } - private void OnRemove(EntityUid uid, SalvageMobRestrictionsNFComponent component, ComponentRemove args) + private void OnRemove(EntityUid uid, NFSalvageMobRestrictionsComponent component, ComponentRemove args) { if (TryComp(component.LinkedGridEntity, out SalvageMobRestrictionsGridComponent? rg)) { diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/carp.yml b/Resources/Prototypes/Entities/Mobs/NPCs/carp.yml index 82d4b76eb54..fcddfecde8c 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/carp.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/carp.yml @@ -149,7 +149,7 @@ parent: MobCarp suffix: "Salvage Ruleset" components: - - type: SalvageMobRestrictionsNF + - type: NFSalvageMobRestrictions # Frontier - type: entity name: space carp @@ -238,4 +238,4 @@ parent: MobShark suffix: "Salvage Ruleset" components: - - type: SalvageMobRestrictionsNF + - type: NFSalvageMobRestrictions diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/flesh.yml b/Resources/Prototypes/Entities/Mobs/NPCs/flesh.yml index 89ab08a5c9b..8f909f6e9fb 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/flesh.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/flesh.yml @@ -252,7 +252,7 @@ Slash: 6 - type: ReplacementAccent accent: genericAggressive - - type: SalvageMobRestrictionsNF + - type: NFSalvageMobRestrictions # Frontier - type: entity parent: BaseMobFleshSalvage diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/space.yml b/Resources/Prototypes/Entities/Mobs/NPCs/space.yml index 1fd12111f00..038f3ebd04e 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/space.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/space.yml @@ -116,7 +116,7 @@ parent: MobBearSpace suffix: "Salvage Ruleset" components: - - type: SalvageMobRestrictionsNF + - type: NFSalvageMobRestrictions # Frontier - type: entity name: space kangaroo @@ -173,7 +173,7 @@ parent: MobKangarooSpace suffix: "Salvage Ruleset" components: - - type: SalvageMobRestrictionsNF + - type: NFSalvageMobRestrictions # Frontier - type: entity name: space spider @@ -271,7 +271,7 @@ parent: MobSpiderSpace suffix: "Salvage Ruleset" components: - - type: SalvageMobRestrictionsNF + - type: NFSalvageMobRestrictions - type: entity name: space cobra @@ -368,4 +368,4 @@ parent: MobCobraSpace suffix: "Salvage Ruleset" components: - - type: SalvageMobRestrictionsNF + - type: NFSalvageMobRestrictions diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/spacetick.yml b/Resources/Prototypes/Entities/Mobs/NPCs/spacetick.yml index e3e04c8b076..896b9ac115f 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/spacetick.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/spacetick.yml @@ -85,5 +85,5 @@ parent: MobTick suffix: "Salvage Ruleset" components: - - type: SalvageMobRestrictionsNF + - type: NFSalvageMobRestrictions # Frontier diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml b/Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml index d10a9b7f062..104981f61a5 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml @@ -120,7 +120,7 @@ molsPerSecondPerUnitMass: 0.0005 - type: Speech speechVerb: LargeMob - - type: SalvageMobRestrictionsNF # Frontier + - type: NFSalvageMobRestrictions # Frontier - type: ReplacementAccent # Frontier accent: genericAggressive # Frontier @@ -430,7 +430,7 @@ tags: - DoorBumpOpener - FootstepSound - - type: SalvageMobRestrictionsNF # Frontier + - type: NFSalvageMobRestrictions # Frontier - type: ReplacementAccent # Frontier accent: genericAggressive # Frontier diff --git a/Resources/Prototypes/Entities/Mobs/Player/dragon.yml b/Resources/Prototypes/Entities/Mobs/Player/dragon.yml index 63a313a1b43..3e9285aefb5 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/dragon.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/dragon.yml @@ -217,7 +217,7 @@ - type: ActionGun #Frontier action: ActionDragonsBreath #Frontier gunProto: DragonsBreathGun #Frontier - - type: SalvageMobRestrictionsNF # Frontier + - type: NFSalvageMobRestrictions # Frontier - type: entity id: ActionSpawnRift diff --git a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/corpses.yml b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/corpses.yml index 065dec3ca9d..12a857dcbd8 100644 --- a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/corpses.yml +++ b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/corpses.yml @@ -12,7 +12,7 @@ factions: - SimpleHostile - type: Carriable # Carrying system from nyanotrasen. - #- type: SalvageMobRestrictionsNF + #- type: NFSalvageMobRestrictions - type: Butcherable butcheringType: Spike spawned: diff --git a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/elemental.yml b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/elemental.yml index 3618900e12a..b9e12ad674e 100644 --- a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/elemental.yml +++ b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/elemental.yml @@ -145,7 +145,7 @@ factions: - SimpleHostile # Because AI stupid ass hell right now - type: MovementIgnoreGravity # Or they just can't do something - - type: SalvageMobRestrictionsNF + - type: NFSalvageMobRestrictions - type: entity parent: MobOreCrabNF @@ -390,7 +390,7 @@ - type: Damageable damageContainer: StructuralInorganic - type: MovementIgnoreGravity # Or they just can't do something - - type: SalvageMobRestrictionsNF + - type: NFSalvageMobRestrictions - type: Appearance # Next three components make the mob fall over when dead - type: StandingState - type: RotationVisuals diff --git a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_base.yml b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_base.yml index f73d8e48c9e..0803f37338f 100644 --- a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_base.yml +++ b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_base.yml @@ -227,7 +227,7 @@ minimumWait: 120 # 1 * 2 maximumWait: 240 # 2 * 60 nextAdvertisementTime: 0 - - type: SalvageMobRestrictionsNF + - type: NFSalvageMobRestrictions - type: FTLKnockdownImmune - type: Respirator updateInterval: 99999 # Shouldn't run often, if ever. @@ -304,7 +304,7 @@ - type: MobPrice price: 1500 deathPenalty: 0.5 - - type: SalvageMobRestrictionsNF + - type: NFSalvageMobRestrictions - type: Tag tags: - CanPilot diff --git a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_expeditions_xeno.yml b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_expeditions_xeno.yml index 2c91ea907d5..d67e754933d 100644 --- a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_expeditions_xeno.yml +++ b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_expeditions_xeno.yml @@ -284,7 +284,7 @@ - type: Tag tags: - CannotSuicide - - type: SalvageMobRestrictionsNF + - type: NFSalvageMobRestrictions - type: ReplacementAccent accent: xeno - type: GhostRole From 66b32ff02d0413e463d8d74e88c4a588de67065d Mon Sep 17 00:00:00 2001 From: Dvir <39403717+dvir001@users.noreply.github.com> Date: Sat, 21 Sep 2024 23:35:50 +0300 Subject: [PATCH 13/23] Bank Data (Take 2) (#1399) * BankLable Corvax * Update PlayerTabHeader.xaml * Fixup * Update PlayerTab.xaml.cs * Update PlayerTabEntry.xaml.cs * Cleanup * Update BankSystem.cs * Update PlayerTabHeader.xaml * Allow bank update of 0, group overlay fields * Update Content.Client/Administration/AdminNameOverlay.cs Co-authored-by: GreaseMonk <1354802+GreaseMonk@users.noreply.github.com> * Update Content.Client/Administration/AdminNameOverlay.cs Co-authored-by: GreaseMonk <1354802+GreaseMonk@users.noreply.github.com> * Update Content.Server/_NF/Bank/BankSystem.cs Co-authored-by: GreaseMonk <1354802+GreaseMonk@users.noreply.github.com> * Update Content.Client/Administration/UI/Tabs/PlayerTab/PlayerTabEntry.xaml.cs Co-authored-by: GreaseMonk <1354802+GreaseMonk@users.noreply.github.com> --------- Co-authored-by: Whatstone Co-authored-by: GreaseMonk <1354802+GreaseMonk@users.noreply.github.com> Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> --- .../Administration/AdminNameOverlay.cs | 5 ++++- .../UI/Tabs/PlayerTab/PlayerTab.xaml.cs | 2 +- .../UI/Tabs/PlayerTab/PlayerTabEntry.xaml | 4 ++++ .../UI/Tabs/PlayerTab/PlayerTabEntry.xaml.cs | 4 +++- .../UI/Tabs/PlayerTab/PlayerTabHeader.xaml | 12 ++++++++--- .../UI/Tabs/PlayerTab/PlayerTabHeader.xaml.cs | 14 +++++++++++-- .../Administration/Systems/AdminSystem.cs | 20 ++++++++++++++++++- Content.Server/_NF/Bank/BankSystem.cs | 5 +++++ Content.Shared/Administration/PlayerInfo.cs | 3 ++- .../_NF/Bank/Events/BalanceChangedMessage.cs | 4 ++++ .../_NF/administration/ui/tabs/player-tab.ftl | 1 + 11 files changed, 64 insertions(+), 10 deletions(-) create mode 100644 Content.Shared/_NF/Bank/Events/BalanceChangedMessage.cs create mode 100644 Resources/Locale/en-US/_NF/administration/ui/tabs/player-tab.ftl diff --git a/Content.Client/Administration/AdminNameOverlay.cs b/Content.Client/Administration/AdminNameOverlay.cs index 6a1881a2276..e8571f7a47f 100644 --- a/Content.Client/Administration/AdminNameOverlay.cs +++ b/Content.Client/Administration/AdminNameOverlay.cs @@ -1,5 +1,6 @@ using System.Numerics; using Content.Client.Administration.Systems; +using Content.Shared._NF.Bank; using Robust.Client.Graphics; using Robust.Client.ResourceManagement; using Robust.Shared.Enums; @@ -61,12 +62,14 @@ protected override void Draw(in OverlayDrawArgs args) var screenCoordinates = _eyeManager.WorldToScreen(aabb.Center + new Angle(-_eyeManager.CurrentEye.Rotation).RotateVec( aabb.TopRight - aabb.Center)) + new Vector2(1f, 7f); + var balance = playerInfo.Balance == int.MinValue ? "NO BALANCE" : BankSystemExtensions.ToCurrencyString(playerInfo.Balance); // Frontier if (playerInfo.Antag) { - args.ScreenHandle.DrawString(_font, screenCoordinates + (lineoffset * 2), "ANTAG", Color.OrangeRed); + args.ScreenHandle.DrawString(_font, screenCoordinates + (lineoffset * 3), "ANTAG", Color.OrangeRed); // Frontier: 2<3 } args.ScreenHandle.DrawString(_font, screenCoordinates+lineoffset, playerInfo.Username, playerInfo.Connected ? Color.Yellow : Color.White); args.ScreenHandle.DrawString(_font, screenCoordinates, playerInfo.CharacterName, playerInfo.Connected ? Color.Aquamarine : Color.White); + args.ScreenHandle.DrawString(_font, screenCoordinates + lineoffset * 2, $"Balance: {balance}", playerInfo.Connected ? Color.Aquamarine : Color.White); // Frontier } } } diff --git a/Content.Client/Administration/UI/Tabs/PlayerTab/PlayerTab.xaml.cs b/Content.Client/Administration/UI/Tabs/PlayerTab/PlayerTab.xaml.cs index 043bf343ecf..7458ad33d53 100644 --- a/Content.Client/Administration/UI/Tabs/PlayerTab/PlayerTab.xaml.cs +++ b/Content.Client/Administration/UI/Tabs/PlayerTab/PlayerTab.xaml.cs @@ -53,7 +53,6 @@ public PlayerTab() SearchList.ItemKeyBindDown += (args, data) => OnEntryKeyBindDown?.Invoke(args, data); RefreshPlayerList(_adminSystem.PlayerList); - } #region Antag Overlay @@ -198,6 +197,7 @@ private int Compare(PlayerInfo x, PlayerInfo y) Header.Job => Compare(x.StartingJob, y.StartingJob), Header.Antagonist => x.Antag.CompareTo(y.Antag), Header.Playtime => TimeSpan.Compare(x.OverallPlaytime ?? default, y.OverallPlaytime ?? default), + Header.Balance => x.Balance.CompareTo(y.Balance), // Frontier _ => 1 }; } diff --git a/Content.Client/Administration/UI/Tabs/PlayerTab/PlayerTabEntry.xaml b/Content.Client/Administration/UI/Tabs/PlayerTab/PlayerTabEntry.xaml index e1371ec6f73..c0faed4e760 100644 --- a/Content.Client/Administration/UI/Tabs/PlayerTab/PlayerTabEntry.xaml +++ b/Content.Client/Administration/UI/Tabs/PlayerTab/PlayerTabEntry.xaml @@ -28,5 +28,9 @@ SizeFlagsStretchRatio="1" HorizontalExpand="True" ClipText="True"/> +