From 18e6a82b6fb9e8bcc3ba976f2136c4cc4e3a6398 Mon Sep 17 00:00:00 2001 From: Dvir Date: Tue, 28 May 2024 01:24:11 +0300 Subject: [PATCH 01/59] Update HTNSystem.cs https://github.com/FireNameFN/corvax-frontier-14/commits/bd773f58ceb5569c652a56077ad4ea8ea25b01a7/Content.Server/NPC/HTN/HTNSystem.cs --- Content.Server/NPC/HTN/HTNSystem.cs | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/Content.Server/NPC/HTN/HTNSystem.cs b/Content.Server/NPC/HTN/HTNSystem.cs index cfa670e1445..58677e3a494 100644 --- a/Content.Server/NPC/HTN/HTNSystem.cs +++ b/Content.Server/NPC/HTN/HTNSystem.cs @@ -13,6 +13,9 @@ using Robust.Shared.Player; using Robust.Shared.Prototypes; using Robust.Shared.Utility; +using Content.Server.Worldgen; // Frontier +using Content.Server.Worldgen.Components; // Frontier +using Content.Server.Worldgen.Systems; // Frontier namespace Content.Server.NPC.HTN; @@ -23,6 +26,13 @@ public sealed class HTNSystem : EntitySystem [Dependency] private readonly NPCSystem _npc = default!; [Dependency] private readonly NPCUtilitySystem _utility = default!; + // Frontier + [Dependency] private readonly WorldControllerSystem _world = default!; + private EntityQuery _xformQuery; + private EntityQuery _loadedQuery; + private EntityQuery _mapQuery; + // Frontier + private readonly JobQueue _planQueue = new(0.004); private readonly HashSet _subscribers = new(); @@ -31,6 +41,11 @@ public sealed class HTNSystem : EntitySystem public override void Initialize() { base.Initialize(); + // Frontier + _xformQuery = GetEntityQuery(); + _loadedQuery = GetEntityQuery(); + _mapQuery = GetEntityQuery(); + // Frontier SubscribeLocalEvent(_npc.OnMobStateChange); SubscribeLocalEvent(_npc.OnNPCMapInit); SubscribeLocalEvent(_npc.OnPlayerNPCAttach); @@ -153,6 +168,9 @@ public void UpdateNPC(ref int count, int maxUpdates, float frameTime) if (count >= maxUpdates) break; + if (!IsNPCActive(comp)) // Frontier + continue; + if (comp.PlanningJob != null) { if (comp.PlanningJob.Exception != null) @@ -241,6 +259,14 @@ public void UpdateNPC(ref int count, int maxUpdates, float frameTime) } } + private bool IsNPCActive(HTNComponent component) // Frontier + { + if (!_xformQuery.TryGetComponent(component.Owner, out TransformComponent? xform) || !_mapQuery.TryGetComponent(xform.MapUid, out var worldComponent)) + return true; + + return _loadedQuery.HasComponent(_world.GetOrCreateChunk(WorldGen.WorldToChunkCoords(xform.WorldPosition).Floored(), xform.MapUid.Value, worldComponent)); + } + private void AppendDebugText(HTNTask task, StringBuilder text, List planBtr, List btr, ref int level) { // If it's the selected BTR then highlight. From 1ba8f1e9a7cc853286acfa2daa12aa10a9d5da30 Mon Sep 17 00:00:00 2001 From: Dvir Date: Tue, 28 May 2024 23:20:56 +0300 Subject: [PATCH 02/59] Update HTNSystem.cs --- Content.Server/NPC/HTN/HTNSystem.cs | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/Content.Server/NPC/HTN/HTNSystem.cs b/Content.Server/NPC/HTN/HTNSystem.cs index 58677e3a494..027871750d7 100644 --- a/Content.Server/NPC/HTN/HTNSystem.cs +++ b/Content.Server/NPC/HTN/HTNSystem.cs @@ -16,6 +16,7 @@ using Content.Server.Worldgen; // Frontier using Content.Server.Worldgen.Components; // Frontier using Content.Server.Worldgen.Systems; // Frontier +using Robust.Server.GameObjects; // Frontier namespace Content.Server.NPC.HTN; @@ -25,13 +26,11 @@ public sealed class HTNSystem : EntitySystem [Dependency] private readonly IPrototypeManager _prototypeManager = default!; [Dependency] private readonly NPCSystem _npc = default!; [Dependency] private readonly NPCUtilitySystem _utility = default!; - - // Frontier [Dependency] private readonly WorldControllerSystem _world = default!; - private EntityQuery _xformQuery; - private EntityQuery _loadedQuery; + [Dependency] private readonly TransformSystem _transform = default!; // Frontier + private EntityQuery _mapQuery; - // Frontier + private EntityQuery _loadedQuery; // Frontier private readonly JobQueue _planQueue = new(0.004); @@ -41,11 +40,8 @@ public sealed class HTNSystem : EntitySystem public override void Initialize() { base.Initialize(); - // Frontier - _xformQuery = GetEntityQuery(); - _loadedQuery = GetEntityQuery(); - _mapQuery = GetEntityQuery(); - // Frontier + _mapQuery = GetEntityQuery(); // Frontier + _loadedQuery = GetEntityQuery(); // Frontier SubscribeLocalEvent(_npc.OnMobStateChange); SubscribeLocalEvent(_npc.OnNPCMapInit); SubscribeLocalEvent(_npc.OnPlayerNPCAttach); @@ -168,7 +164,7 @@ public void UpdateNPC(ref int count, int maxUpdates, float frameTime) if (count >= maxUpdates) break; - if (!IsNPCActive(comp)) // Frontier + if (!IsNPCActive(uid)) // Frontier continue; if (comp.PlanningJob != null) @@ -259,12 +255,16 @@ public void UpdateNPC(ref int count, int maxUpdates, float frameTime) } } - private bool IsNPCActive(HTNComponent component) // Frontier + private bool IsNPCActive(EntityUid entity) // Frontier { - if (!_xformQuery.TryGetComponent(component.Owner, out TransformComponent? xform) || !_mapQuery.TryGetComponent(xform.MapUid, out var worldComponent)) + var transform = Transform(entity); + + if (!_mapQuery.TryGetComponent(transform.MapUid, out var worldComponent)) return true; - return _loadedQuery.HasComponent(_world.GetOrCreateChunk(WorldGen.WorldToChunkCoords(xform.WorldPosition).Floored(), xform.MapUid.Value, worldComponent)); + var chunk = _world.GetOrCreateChunk(WorldGen.WorldToChunkCoords(_transform.GetWorldPosition(transform)).Floored(), transform.MapUid.Value, worldComponent); + + return _loadedQuery.TryGetComponent(chunk, out var loaded) && loaded.Loaders is not null; } private void AppendDebugText(HTNTask task, StringBuilder text, List planBtr, List btr, ref int level) From 2707d9526037b98d72a584fc3c48292d2775bce9 Mon Sep 17 00:00:00 2001 From: Dvir Date: Tue, 28 May 2024 23:21:46 +0300 Subject: [PATCH 03/59] Update HTNSystem.cs --- Content.Server/NPC/HTN/HTNSystem.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Content.Server/NPC/HTN/HTNSystem.cs b/Content.Server/NPC/HTN/HTNSystem.cs index 027871750d7..69a47a4bb13 100644 --- a/Content.Server/NPC/HTN/HTNSystem.cs +++ b/Content.Server/NPC/HTN/HTNSystem.cs @@ -26,11 +26,12 @@ public sealed class HTNSystem : EntitySystem [Dependency] private readonly IPrototypeManager _prototypeManager = default!; [Dependency] private readonly NPCSystem _npc = default!; [Dependency] private readonly NPCUtilitySystem _utility = default!; + // Frontier [Dependency] private readonly WorldControllerSystem _world = default!; - [Dependency] private readonly TransformSystem _transform = default!; // Frontier - + [Dependency] private readonly TransformSystem _transform = default!; private EntityQuery _mapQuery; - private EntityQuery _loadedQuery; // Frontier + private EntityQuery _loadedQuery; + // Frontier private readonly JobQueue _planQueue = new(0.004); From 328edff61cbcab9e2d5fb614b323abc6c4c607b0 Mon Sep 17 00:00:00 2001 From: GreaseMonk <1354802+GreaseMonk@users.noreply.github.com> Date: Mon, 10 Jun 2024 17:37:03 +0200 Subject: [PATCH 04/59] Fix artifact fragment spawn rate (#1497) --- .../Prototypes/_NF/Entities/Mobs/NPCs/artifact_construct.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/artifact_construct.yml b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/artifact_construct.yml index 3baa52f4791..fe402214678 100644 --- a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/artifact_construct.yml +++ b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/artifact_construct.yml @@ -75,7 +75,7 @@ price: 100 - type: Butcherable spawned: - - id: ArtifactFragment + - id: ArtifactFragment1 amount: 2 - type: MovementSpeedModifier baseWalkSpeed: 2 From 32df6dce4f9320e2b8680c10c4bdf9e13ba1007f Mon Sep 17 00:00:00 2001 From: FrontierATC Date: Mon, 10 Jun 2024 15:37:29 +0000 Subject: [PATCH 05/59] Automatic Changelog (#1497) --- Resources/Changelog/Changelog.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index ef3cc41d228..419cfa46f99 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -4887,3 +4887,9 @@ Entries: message: Added the NSF Broadhead, a new medium-size detective vessel. id: 5021 time: '2024-06-09T17:53:08.0000000+00:00' +- author: GreaseMonk + changes: + - type: Fix + message: Fix grimforged golems dropping too many fragments + id: 5022 + time: '2024-06-10T15:37:04.0000000+00:00' From 48392279fbc9cd892bc012ca0b0d73b711ca6418 Mon Sep 17 00:00:00 2001 From: Whatstone <166147148+whatston3@users.noreply.github.com> Date: Tue, 11 Jun 2024 14:11:38 -0400 Subject: [PATCH 06/59] Loadouts: add overrides for name, description, and preview entity (#1491) * Add loadout name, desc, preview entity overrides * Fix for nullable fields * Add survival box * Update survival.yml * More edits --------- Co-authored-by: Dvir --- .../Preferences/UI/LoadoutContainer.xaml.cs | 19 +++++++-- .../UI/LoadoutGroupContainer.xaml.cs | 2 +- .../Preferences/Loadouts/LoadoutPrototype.cs | 22 ++++++++++ .../_NF/Catalog/Fills/Boxes/emergency.yml | 41 ++++--------------- .../_NF/Catalog/Fills/Crates/npc.yml | 3 +- .../_NF/Loadouts/Jobs/Contractor/belt.yml | 8 ++++ .../_NF/Loadouts/Jobs/Contractor/fun.yml | 4 ++ .../_NF/Loadouts/Jobs/Contractor/survival.yml | 4 ++ .../_NF/Loadouts/Jobs/Nfsd/belt.yml | 3 ++ .../_NF/Loadouts/Jobs/Nfsd/survival.yml | 2 + 10 files changed, 68 insertions(+), 40 deletions(-) diff --git a/Content.Client/Preferences/UI/LoadoutContainer.xaml.cs b/Content.Client/Preferences/UI/LoadoutContainer.xaml.cs index a54ae970725..ba4ac4e8ce6 100644 --- a/Content.Client/Preferences/UI/LoadoutContainer.xaml.cs +++ b/Content.Client/Preferences/UI/LoadoutContainer.xaml.cs @@ -36,17 +36,28 @@ public LoadoutContainer(ProtoId proto, bool disabled, Formatte if (_protoManager.TryIndex(proto, out var loadProto)) { - var ent = _entManager.System().GetFirstOrNull(loadProto); + // Frontier: overrideable prototype fields (description, name, icon [via entity]) Price.Text = "$" + loadProto.Price; - if (ent != null) + + bool hasDescription = !string.IsNullOrEmpty(loadProto.Description); + bool hasEntity = !string.IsNullOrEmpty(loadProto.PreviewEntity?.Id); + + EntProtoId? ent = null; + if (!hasEntity || !hasDescription) { + ent = _entManager.System().GetFirstOrNull(loadProto); + } + var finalEnt = hasEntity ? loadProto.PreviewEntity : ent; + if (finalEnt != null) { - _entity = _entManager.SpawnEntity(ent, MapCoordinates.Nullspace); + _entity = _entManager.SpawnEntity(finalEnt, MapCoordinates.Nullspace); Sprite.SetEntity(_entity); var spriteTooltip = new Tooltip(); - spriteTooltip.SetMessage(FormattedMessage.FromUnformatted(_entManager.GetComponent(_entity.Value).EntityDescription)); + var description = hasDescription ? loadProto.Description : _entManager.GetComponent(_entity.Value).EntityDescription; + spriteTooltip.SetMessage(FormattedMessage.FromUnformatted(description)); Sprite.TooltipSupplier = _ => spriteTooltip; } + // End Frontier } } diff --git a/Content.Client/Preferences/UI/LoadoutGroupContainer.xaml.cs b/Content.Client/Preferences/UI/LoadoutGroupContainer.xaml.cs index 8dc1c405394..374b63b9f29 100644 --- a/Content.Client/Preferences/UI/LoadoutGroupContainer.xaml.cs +++ b/Content.Client/Preferences/UI/LoadoutGroupContainer.xaml.cs @@ -77,7 +77,7 @@ public void RefreshLoadouts(RoleLoadout loadout, ICommonSession session, IDepend var enabled = loadout.IsValid(session, loadoutProto, collection, out var reason); var loadoutContainer = new LoadoutContainer(loadoutProto, !enabled, reason); loadoutContainer.Select.Pressed = pressed; - loadoutContainer.Text = loadoutSystem.GetName(loadProto); + loadoutContainer.Text = string.IsNullOrEmpty(loadProto.Name) ? loadoutSystem.GetName(loadProto) : loadProto.Name; // Frontier: allow overriding loadout names loadoutContainer.Select.OnPressed += args => { diff --git a/Content.Shared/Preferences/Loadouts/LoadoutPrototype.cs b/Content.Shared/Preferences/Loadouts/LoadoutPrototype.cs index c84a30d0e3f..1e44a4fa51d 100644 --- a/Content.Shared/Preferences/Loadouts/LoadoutPrototype.cs +++ b/Content.Shared/Preferences/Loadouts/LoadoutPrototype.cs @@ -1,6 +1,7 @@ using Content.Shared.Preferences.Loadouts.Effects; using Content.Shared.Roles; using Robust.Shared.Prototypes; +using Robust.Shared.Utility; namespace Content.Shared.Preferences.Loadouts; @@ -29,4 +30,25 @@ public sealed partial class LoadoutPrototype : IPrototype /// [DataField] public int Price = 0; + + /// + /// Frontier - optional name of the loadout as it appears in the menu + /// + [DataField] + public string Name = ""; + + /// + /// Frontier - optional description of the loadout as it appears in the menu + /// + [DataField] + public string Description = ""; + + /// + /// Frontier - optional entity to use for its sprite in the loadout as it appears in the menu + /// + /// + /// Currently, if not defaulted, this will be the fallback entity used to get the description if an override is not provided here. + /// + [DataField] + public EntProtoId? PreviewEntity = default!; } diff --git a/Resources/Prototypes/_NF/Catalog/Fills/Boxes/emergency.yml b/Resources/Prototypes/_NF/Catalog/Fills/Boxes/emergency.yml index 91d56e64c37..03b6170003b 100644 --- a/Resources/Prototypes/_NF/Catalog/Fills/Boxes/emergency.yml +++ b/Resources/Prototypes/_NF/Catalog/Fills/Boxes/emergency.yml @@ -1,8 +1,7 @@ - type: entity - name: oxygen survival box - parent: BoxCardboard + parent: BoxSurvival id: BoxSurvivalNFOxygen - description: It's a box with basic oxygen internals inside. + suffix: Oxygen components: - type: StorageFill contents: @@ -18,10 +17,9 @@ - state: emergencytank - type: entity - name: nitrogen survival box - parent: BoxCardboard + parent: BoxSurvival id: BoxSurvivalNFNitrogen - description: It's a box with basic nitrogen internals inside. + suffix: Nitrogen components: - type: StorageFill contents: @@ -37,10 +35,9 @@ - state: emergencytank - type: entity - name: extended-oxygen survival box - parent: BoxCardboard + parent: BoxSurvivalEngineering id: BoxSurvivalNFOxygenExtended - description: It's a box with extended internals inside. + suffix: Oxygen components: - type: StorageFill contents: @@ -56,10 +53,9 @@ - state: extendedtank - type: entity - name: extended-nitrogen survival box - parent: BoxCardboard + parent: BoxSurvivalEngineering id: BoxSurvivalNFNitrogenExtended - description: It's a box with extended nitrogen internals inside. + suffix: Nitrogen components: - type: StorageFill contents: @@ -73,24 +69,3 @@ layers: - state: internals - state: extendedtank - -- type: entity - name: survival box - parent: BoxSurvivalSecurity - id: BoxSurvivalNfsd - description: It's a box with basic internals inside. This one is labelled to contain an double extended-capacity tank. - suffix: NFSD - components: - - type: StorageFill - contents: - - id: ClothingMaskGasNfsd - - id: DoubleEmergencyAirTankFilled - - id: SpaceMedipen - - id: EmergencyMedipen - - id: FoodPSB - - id: DrinkWaterBottleFull - - id: EncryptionKeyTraffic - - type: Sprite - layers: - - state: internals - - state: extendedtank diff --git a/Resources/Prototypes/_NF/Catalog/Fills/Crates/npc.yml b/Resources/Prototypes/_NF/Catalog/Fills/Crates/npc.yml index 93c6378a854..5bc092f289b 100644 --- a/Resources/Prototypes/_NF/Catalog/Fills/Crates/npc.yml +++ b/Resources/Prototypes/_NF/Catalog/Fills/Crates/npc.yml @@ -72,5 +72,4 @@ - type: entity id: PetCarrierNPCEmotionalSupportSafe - parent: [FillNPCEmotionalSupportSafe, PetCarrier] - name: emotional support pet in a pet carrier + parent: [PetCarrier, FillNPCEmotionalSupportSafe] diff --git a/Resources/Prototypes/_NF/Loadouts/Jobs/Contractor/belt.yml b/Resources/Prototypes/_NF/Loadouts/Jobs/Contractor/belt.yml index c99782cba5b..b53f320e151 100644 --- a/Resources/Prototypes/_NF/Loadouts/Jobs/Contractor/belt.yml +++ b/Resources/Prototypes/_NF/Loadouts/Jobs/Contractor/belt.yml @@ -11,6 +11,7 @@ - type: loadout id: ContractorClothingBeltPlantFilled equipment: ContractorClothingBeltPlantFilled + name: botanical belt (filled) price: 1500 - type: startingGear @@ -31,6 +32,7 @@ - type: loadout id: ContractorClothingBeltChefFilled equipment: ContractorClothingBeltChefFilled + name: chef belt (filled) price: 1500 - type: startingGear @@ -61,6 +63,7 @@ - type: loadout id: ContractorClothingBeltMedicalFilled equipment: ContractorClothingBeltMedicalFilled + name: medical belt (filled) price: 2000 - type: startingGear @@ -81,6 +84,7 @@ - type: loadout id: ContractorClothingBeltMedicalEMTFilled equipment: ContractorClothingBeltMedicalEMTFilled + name: EMT belt (filled) price: 2000 - type: startingGear @@ -101,6 +105,7 @@ - type: loadout id: ContractorClothingBeltUtilityFilled equipment: ContractorClothingBeltUtilityFilled + name: utility belt (filled) price: 1500 - type: startingGear @@ -121,6 +126,7 @@ - type: loadout id: ContractorClothingBeltSalvageWebbingFilledNF equipment: ContractorClothingBeltSalvageWebbingFilledNF + name: salvage rig (filled) price: 1500 - type: startingGear @@ -158,6 +164,7 @@ - type: loadout id: ContractorClothingBeltPilotFilled equipment: ContractorClothingBeltPilotFilled + name: pilot webbing (filled) effects: - !type:GroupLoadoutEffect proto: ContractorT1 @@ -210,6 +217,7 @@ - type: loadout id: ContractorClothingBeltChaplainSashFilled equipment: ContractorClothingBeltChaplainSashFilled + name: chaplain sash (filled) effects: - !type:GroupLoadoutEffect proto: ContractorT1 diff --git a/Resources/Prototypes/_NF/Loadouts/Jobs/Contractor/fun.yml b/Resources/Prototypes/_NF/Loadouts/Jobs/Contractor/fun.yml index 66f5c9db71a..36eb90d0918 100644 --- a/Resources/Prototypes/_NF/Loadouts/Jobs/Contractor/fun.yml +++ b/Resources/Prototypes/_NF/Loadouts/Jobs/Contractor/fun.yml @@ -2,6 +2,7 @@ - type: loadout id: ContractorBriefcaseBrownFilled equipment: ContractorBriefcaseBrownFilled + name: brown briefcase (empty) effects: - !type:GroupLoadoutEffect proto: ContractorT1 @@ -15,6 +16,7 @@ - type: loadout id: ContractorToolboxEmergency equipment: ContractorToolboxEmergency + name: emergency toolbox (empty) effects: - !type:GroupLoadoutEffect proto: ContractorT1 @@ -28,6 +30,7 @@ - type: loadout id: ContractorToolboxMechanical equipment: ContractorToolboxMechanical + name: mechanical toolbox (empty) effects: - !type:GroupLoadoutEffect proto: ContractorT1 @@ -225,6 +228,7 @@ - type: loadout id: ContractorEmotionalPetCarrier equipment: ContractorEmotionalPetCarrier + name: emotional support pet effects: - !type:GroupLoadoutEffect proto: ContractorT3 diff --git a/Resources/Prototypes/_NF/Loadouts/Jobs/Contractor/survival.yml b/Resources/Prototypes/_NF/Loadouts/Jobs/Contractor/survival.yml index 44763471e00..ea7b9e4268a 100644 --- a/Resources/Prototypes/_NF/Loadouts/Jobs/Contractor/survival.yml +++ b/Resources/Prototypes/_NF/Loadouts/Jobs/Contractor/survival.yml @@ -2,6 +2,7 @@ - type: loadout id: ContractorBoxSurvivalNFOxygen equipment: ContractorBoxSurvivalNFOxygen + name: oxygen survival box - type: startingGear id: ContractorBoxSurvivalNFOxygen @@ -12,6 +13,7 @@ - type: loadout id: ContractorBoxSurvivalNFNitrogen equipment: ContractorBoxSurvivalNFNitrogen + name: nitrogen survival box - type: startingGear id: ContractorBoxSurvivalNFNitrogen @@ -23,6 +25,7 @@ - type: loadout id: ContractorBoxSurvivalNFOxygenExtended equipment: ContractorBoxSurvivalNFOxygenExtended + name: extended-oxygen survival box effects: - !type:GroupLoadoutEffect proto: ContractorT1 @@ -37,6 +40,7 @@ - type: loadout id: ContractorBoxSurvivalNFNitrogenExtended equipment: ContractorBoxSurvivalNFNitrogenExtended + name: extended-nitrogen survival box effects: - !type:GroupLoadoutEffect proto: ContractorT1 diff --git a/Resources/Prototypes/_NF/Loadouts/Jobs/Nfsd/belt.yml b/Resources/Prototypes/_NF/Loadouts/Jobs/Nfsd/belt.yml index 59aa0a1271f..4f26e5708b5 100644 --- a/Resources/Prototypes/_NF/Loadouts/Jobs/Nfsd/belt.yml +++ b/Resources/Prototypes/_NF/Loadouts/Jobs/Nfsd/belt.yml @@ -1,6 +1,7 @@ - type: loadout id: NfsdWebbing equipment: NfsdWebbing + name: nfsd webbing (filled) - type: startingGear id: NfsdWebbing @@ -10,6 +11,7 @@ - type: loadout id: NfsdBelt equipment: NfsdBelt + name: nfsd belt (filled) - type: startingGear id: NfsdBelt @@ -20,6 +22,7 @@ - type: loadout id: BrigmedicClothingBeltBrigmedicWebbing equipment: BrigmedicClothingBeltBrigmedicWebbing + name: nfsd webbing (filled) - type: startingGear id: BrigmedicClothingBeltBrigmedicWebbing diff --git a/Resources/Prototypes/_NF/Loadouts/Jobs/Nfsd/survival.yml b/Resources/Prototypes/_NF/Loadouts/Jobs/Nfsd/survival.yml index a5904ba5af8..b51776d1746 100644 --- a/Resources/Prototypes/_NF/Loadouts/Jobs/Nfsd/survival.yml +++ b/Resources/Prototypes/_NF/Loadouts/Jobs/Nfsd/survival.yml @@ -2,6 +2,7 @@ - type: loadout id: NfsdBoxSurvivalNfsdOxygen equipment: NfsdBoxSurvivalNfsdOxygen + name: extended-oxygen survival box - type: startingGear id: NfsdBoxSurvivalNfsdOxygen @@ -12,6 +13,7 @@ - type: loadout id: NfsdBoxSurvivalNfsdNitrogen equipment: NfsdBoxSurvivalNfsdNitrogen + name: extended-nitrogen survival box - type: startingGear id: NfsdBoxSurvivalNfsdNitrogen From df97e8bd91c215ad730fc18f89827d531796a8b6 Mon Sep 17 00:00:00 2001 From: FrontierATC Date: Tue, 11 Jun 2024 18:12:07 +0000 Subject: [PATCH 07/59] Automatic Changelog (#1491) --- Resources/Changelog/Changelog.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 419cfa46f99..a420fa8346b 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -4893,3 +4893,9 @@ Entries: message: Fix grimforged golems dropping too many fragments id: 5022 time: '2024-06-10T15:37:04.0000000+00:00' +- author: whatston3 + changes: + - type: Fix + message: Filled belts are now labelled as such in the Loadout window. + id: 5023 + time: '2024-06-11T18:11:38.0000000+00:00' From 3d61b186153c7316ca2b7ac58f4e6130242d35ef Mon Sep 17 00:00:00 2001 From: ErhardSteinhauer <65374927+ErhardSteinhauer@users.noreply.github.com> Date: Tue, 11 Jun 2024 21:52:05 +0300 Subject: [PATCH 08/59] Construction Bag (#1487) * initial commit * Un Tag * fixes * no tickets * research thingy * inflatable walls, shared.comp --------- Co-authored-by: Dvir --- .../ConstructionMaterialsComponent.cs | 7 ++ .../en-US/_NF/research/technologies.ftl | 3 +- .../Entities/Objects/Materials/materials.yml | 6 + .../Entities/Objects/Materials/parts.yml | 1 + .../Objects/Tools/inflatable_wall.yml | 2 + .../Entities/Structures/Machines/lathe.yml | 1 + .../Entities/Structures/Machines/lathe.yml | 50 ++++----- .../Specific/Engineering/construction_bag.yml | 80 +++++++++++++ .../_NF/Loadouts/Jobs/Contractor/belt.yml | 13 +++ .../Loadouts/contractor_loadout_groups.yml | 1 + .../_NF/Loadouts/mercenary_loadout_groups.yml | 1 + .../_NF/Loadouts/pilot_loadout_groups.yml | 1 + .../Prototypes/_NF/Recipes/Lathes/devices.yml | 10 ++ .../Prototypes/_NF/Recipes/Lathes/misc.yml | 9 ++ .../Prototypes/_NF/Research/industrial.yml | 12 ++ ...uipped-BELT-bluespace-overlay-unshaded.png | Bin 0 -> 7156 bytes .../equipped-BELT-bluespace-overlay.png | Bin 0 -> 848 bytes .../construction_bag.rsi/equipped-BELT.png | Bin 0 -> 7190 bytes .../icon-bluespace-overlay-unshaded.png | Bin 0 -> 9094 bytes .../icon-bluespace-overlay.png | Bin 0 -> 11007 bytes .../Engineering/construction_bag.rsi/icon.png | Bin 0 -> 1176 bytes ...inhand-left-bluespace-overlay-unshaded.png | Bin 0 -> 8158 bytes .../inhand-left-bluespace-overlay.png | Bin 0 -> 8390 bytes .../construction_bag.rsi/inhand-left.png | Bin 0 -> 7049 bytes ...nhand-right-bluespace-overlay-unshaded.png | Bin 0 -> 8144 bytes .../inhand-right-bluespace-overlay.png | Bin 0 -> 8352 bytes .../construction_bag.rsi/inhand-right.png | Bin 0 -> 6924 bytes .../construction_bag.rsi/meta.json | 106 ++++++++++++++++++ 28 files changed, 276 insertions(+), 27 deletions(-) create mode 100644 Content.Shared/_NF/Materials/Components/ConstructionMaterialsComponent.cs create mode 100644 Resources/Prototypes/_NF/Entities/Objects/Specific/Engineering/construction_bag.yml create mode 100644 Resources/Textures/_NF/Objects/Specific/Engineering/construction_bag.rsi/equipped-BELT-bluespace-overlay-unshaded.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Engineering/construction_bag.rsi/equipped-BELT-bluespace-overlay.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Engineering/construction_bag.rsi/equipped-BELT.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Engineering/construction_bag.rsi/icon-bluespace-overlay-unshaded.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Engineering/construction_bag.rsi/icon-bluespace-overlay.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Engineering/construction_bag.rsi/icon.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Engineering/construction_bag.rsi/inhand-left-bluespace-overlay-unshaded.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Engineering/construction_bag.rsi/inhand-left-bluespace-overlay.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Engineering/construction_bag.rsi/inhand-left.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Engineering/construction_bag.rsi/inhand-right-bluespace-overlay-unshaded.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Engineering/construction_bag.rsi/inhand-right-bluespace-overlay.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Engineering/construction_bag.rsi/inhand-right.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Engineering/construction_bag.rsi/meta.json diff --git a/Content.Shared/_NF/Materials/Components/ConstructionMaterialsComponent.cs b/Content.Shared/_NF/Materials/Components/ConstructionMaterialsComponent.cs new file mode 100644 index 00000000000..ab16c35e8a2 --- /dev/null +++ b/Content.Shared/_NF/Materials/Components/ConstructionMaterialsComponent.cs @@ -0,0 +1,7 @@ +namespace Content.Server.Materials.Components; + +[RegisterComponent] +public sealed partial class ConstructionMaterialsComponent : Component +{ + +} diff --git a/Resources/Locale/en-US/_NF/research/technologies.ftl b/Resources/Locale/en-US/_NF/research/technologies.ftl index 450e9a9d736..d7d99f28597 100644 --- a/Resources/Locale/en-US/_NF/research/technologies.ftl +++ b/Resources/Locale/en-US/_NF/research/technologies.ftl @@ -6,4 +6,5 @@ research-technology-hardsuits-advanced = Advanced Hardsuits research-technology-hardsuits-experimental-industrial = Experimental Salvager Hardsuit research-technology-hardsuits-armored = Armored Hardsuits research-technology-hardsuits-armored-advanced = Advanced Armored Hardsuits -research-technology-hardsuits-experimental-rd = Experimental Research Hardsuit \ No newline at end of file +research-technology-hardsuits-experimental-rd = Experimental Research Hardsuit +research-technology-construction-bags = Construction Bags \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Objects/Materials/materials.yml b/Resources/Prototypes/Entities/Objects/Materials/materials.yml index 0eaccf65410..ed1f7ba84f6 100644 --- a/Resources/Prototypes/Entities/Objects/Materials/materials.yml +++ b/Resources/Prototypes/Entities/Objects/Materials/materials.yml @@ -82,6 +82,7 @@ name: cloth suffix: Full components: + - type: ConstructionMaterials # Frontier - type: Healing damageContainers: - Biological @@ -161,6 +162,7 @@ name: durathread suffix: Full components: + - type: ConstructionMaterials # Frontier - type: Stack stackType: Durathread baseLayer: base @@ -219,6 +221,7 @@ name: wood suffix: Full components: + - type: ConstructionMaterials # Frontier - type: Material - type: PhysicalComposition materialComposition: @@ -485,6 +488,7 @@ name: bananium suffix: Full components: + - type: ConstructionMaterials # Frontier - type: Material - type: PhysicalComposition materialComposition: @@ -546,6 +550,7 @@ description: A webby material. suffix: Full components: + - type: ConstructionMaterials # Frontier - type: PhysicalComposition materialComposition: WebSilk: 100 @@ -602,6 +607,7 @@ name: bones suffix: Full components: + - type: ConstructionMaterials # Frontier - type: Material # Frontier - type: PhysicalComposition # Frontier materialComposition: # Frontier diff --git a/Resources/Prototypes/Entities/Objects/Materials/parts.yml b/Resources/Prototypes/Entities/Objects/Materials/parts.yml index 71adedab0ed..f0874fc71c1 100644 --- a/Resources/Prototypes/Entities/Objects/Materials/parts.yml +++ b/Resources/Prototypes/Entities/Objects/Materials/parts.yml @@ -68,6 +68,7 @@ Quantity: 4.5 - ReagentId: Carbon Quantity: 0.5 + - type: ConstructionMaterials # Frontier - type: entity parent: PartRodMetal diff --git a/Resources/Prototypes/Entities/Objects/Tools/inflatable_wall.yml b/Resources/Prototypes/Entities/Objects/Tools/inflatable_wall.yml index b0f69eb9543..84ec5aef004 100644 --- a/Resources/Prototypes/Entities/Objects/Tools/inflatable_wall.yml +++ b/Resources/Prototypes/Entities/Objects/Tools/inflatable_wall.yml @@ -5,6 +5,7 @@ description: A folded membrane which rapidly expands into a large cubical shape on activation. suffix: Full components: + - type: ConstructionMaterials # Frontier - type: Stack stackType: InflatableWall count: 10 @@ -33,6 +34,7 @@ description: A folded membrane which rapidly expands into a large cubical shape on activation. suffix: Full components: + - type: ConstructionMaterials # Frontier - type: Stack stackType: InflatableDoor count: 4 diff --git a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml index 39feffaec33..89fa7a2e489 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml @@ -376,6 +376,7 @@ - ClothingOuterHardsuitMaximPrototype # Frontier - ClothingHeadHelmetAncient # Frontier - ClothingOuterHardsuitAncientEVA # Frontier + - ConstructionBagOfHolding # Frontier - type: EmagLatheRecipes emagDynamicRecipes: - ExplosivePayload diff --git a/Resources/Prototypes/Nyanotrasen/Entities/Structures/Machines/lathe.yml b/Resources/Prototypes/Nyanotrasen/Entities/Structures/Machines/lathe.yml index 3090e4ccc15..02d38f4314a 100644 --- a/Resources/Prototypes/Nyanotrasen/Entities/Structures/Machines/lathe.yml +++ b/Resources/Prototypes/Nyanotrasen/Entities/Structures/Machines/lathe.yml @@ -245,23 +245,24 @@ - WeaponCapacitorRechargerCircuitboard - Durathread - Plasteel - - ClothingOuterSuitEmergency - - ClothingHeadHelmetEVA - - ClothingHeadHelmetEVALarge - - ClothingOuterHardsuitEVA + - ClothingOuterSuitEmergency # Frontier + - ClothingHeadHelmetEVA # Frontier + - ClothingHeadHelmetEVALarge # Frontier + - ClothingOuterHardsuitEVA # Frontier # Engi fab has shuttle power and tech at base - - SolarControlComputerCircuitboard - - SolarTrackerElectronics - - ShuttleConsoleCircuitboard - - PortableGeneratorPacmanMachineCircuitboard - - PortableGeneratorSuperPacmanMachineCircuitboard - - PortableGeneratorJrPacmanMachineCircuitboard - - ThrusterMachineCircuitboard - - GyroscopeMachineCircuitboard - - MiniGravityGeneratorCircuitboard + - SolarControlComputerCircuitboard # Frontier + - SolarTrackerElectronics # Frontier + - ShuttleConsoleCircuitboard # Frontier + - PortableGeneratorPacmanMachineCircuitboard # Frontier + - PortableGeneratorSuperPacmanMachineCircuitboard # Frontier + - PortableGeneratorJrPacmanMachineCircuitboard # Frontier + - ThrusterMachineCircuitboard # Frontier + - GyroscopeMachineCircuitboard # Frontier + - MiniGravityGeneratorCircuitboard # Frontier + - ConstructionBag # Frontier - SmallThrusterMachineCircuitboard # Frontier - SmallGyroscopeMachineCircuitboard # Frontier - - WallmountSubstationElectronics + - WallmountSubstationElectronics # Frontier # Frontier end dynamicRecipes: - Flash @@ -306,14 +307,13 @@ - CableStack - CableMVStack - CableHVStack - # Frontier Start - - ClothingOuterHardsuitBasic - - ClothingOuterHardsuitAtmos - - ClothingOuterHardsuitEngineering - - ClothingOuterHardsuitEngineeringWhite - - ClothingHeadHelmetAncient - - ClothingOuterHardsuitAncientEVA - # Frontier end + - ClothingOuterHardsuitBasic # Frontier + - ClothingOuterHardsuitAtmos # Frontier + - ClothingOuterHardsuitEngineering # Frontier + - ClothingOuterHardsuitEngineeringWhite # Frontier + - ClothingHeadHelmetAncient # Frontier + - ClothingOuterHardsuitAncientEVA # Frontier + - ConstructionBagOfHolding # Frontier - type: MaterialStorage whitelist: tags: @@ -324,7 +324,5 @@ - Glass - Plastic - Steel - # Frontier Start - - Gold - - Silver - # Frontier End + - Gold # Frontier + - Silver # Frontier diff --git a/Resources/Prototypes/_NF/Entities/Objects/Specific/Engineering/construction_bag.yml b/Resources/Prototypes/_NF/Entities/Objects/Specific/Engineering/construction_bag.yml new file mode 100644 index 00000000000..3b3f421715d --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Objects/Specific/Engineering/construction_bag.yml @@ -0,0 +1,80 @@ +- type: entity + parent: BaseStorageItem + id: ConstructionBag + name: construction bag + description: A robust bag for construction specialists and engineers alike to carry large amounts of construction materials. Magnetises any nearby construction materials when attached to a belt. + components: + - type: MagnetPickup + - type: Sprite + sprite: _NF/Objects/Specific/Engineering/construction_bag.rsi + state: icon + - type: Clothing + sprite: _NF/Objects/Specific/Engineering/construction_bag.rsi + quickEquip: false + slots: + - belt + - type: Item + size: Ginormous + - type: Storage + maxItemSize: Normal + grid: + - 0,0,9,3 + quickInsert: true + areaInsert: true + whitelist: + tags: + - Ingot + - RodMetal1 + - Sheet + - CableCoil + components: + - ConstructionMaterials + blacklist: + tags: + - PrizeTicket + - type: Dumpable + - type: StaticPrice + price: 55.5 + +- type: entity + parent: ConstructionBag + id: ConstructionBagOfHolding + name: construction bag of holding + description: A robust bag of holding for rich construction specialists and engineers alike to carry large amounts of construction materials. Magnetises any nearby construction materials when attached to a belt. + components: + - type: MagnetPickup + range: 2 + - type: Sprite + sprite: _NF/Objects/Specific/Engineering/construction_bag.rsi + layers: + - state: icon + - state: icon-bluespace-overlay + - state: icon-bluespace-overlay-unshaded + shader: unshaded + - type: Item + size: Ginormous + inhandVisuals: + left: + - state: inhand-left + - state: inhand-left-bluespace-overlay + - state: inhand-left-bluespace-overlay-unshaded + shader: unshaded + right: + - state: inhand-right + - state: inhand-right-bluespace-overlay + - state: inhand-right-bluespace-overlay-unshaded + shader: unshaded + - type: Clothing + sprite: _NF/Objects/Specific/Engineering/construction_bag.rsi + quickEquip: false + slots: + - belt + clothingVisuals: + belt: + - state: equipped-BELT + - state: equipped-BELT-bluespace-overlay + - state: equipped-BELT-bluespace-overlay-unshaded + shader: unshaded + - type: Storage + grid: + - 0,0,19,9 diff --git a/Resources/Prototypes/_NF/Loadouts/Jobs/Contractor/belt.yml b/Resources/Prototypes/_NF/Loadouts/Jobs/Contractor/belt.yml index b53f320e151..6eb0bb4ba06 100644 --- a/Resources/Prototypes/_NF/Loadouts/Jobs/Contractor/belt.yml +++ b/Resources/Prototypes/_NF/Loadouts/Jobs/Contractor/belt.yml @@ -280,6 +280,19 @@ equipment: belt: PlantBag +- type: loadout + id: ContractorConstructionBag + equipment: ContractorConstructionBag + effects: + - !type:GroupLoadoutEffect + proto: ContractorT1 + price: 750 + +- type: startingGear + id: ContractorConstructionBag + equipment: + belt: ConstructionBag + #T2 - type: loadout id: ContractorClothingBeltMartialBlack diff --git a/Resources/Prototypes/_NF/Loadouts/contractor_loadout_groups.yml b/Resources/Prototypes/_NF/Loadouts/contractor_loadout_groups.yml index 62023a46800..a624b718f63 100644 --- a/Resources/Prototypes/_NF/Loadouts/contractor_loadout_groups.yml +++ b/Resources/Prototypes/_NF/Loadouts/contractor_loadout_groups.yml @@ -331,6 +331,7 @@ - ContractorChemBag - ContractorOreBag - ContractorPlantBag + - ContractorConstructionBag - ContractorClothingBeltMartialBlack - ContractorClothingBeltChampion diff --git a/Resources/Prototypes/_NF/Loadouts/mercenary_loadout_groups.yml b/Resources/Prototypes/_NF/Loadouts/mercenary_loadout_groups.yml index 5e3230d5e88..44e8819e3f1 100644 --- a/Resources/Prototypes/_NF/Loadouts/mercenary_loadout_groups.yml +++ b/Resources/Prototypes/_NF/Loadouts/mercenary_loadout_groups.yml @@ -649,5 +649,6 @@ - ContractorChemBag - ContractorOreBag - ContractorPlantBag + - ContractorConstructionBag - ContractorClothingBeltMartialBlack - ContractorClothingBeltChampion diff --git a/Resources/Prototypes/_NF/Loadouts/pilot_loadout_groups.yml b/Resources/Prototypes/_NF/Loadouts/pilot_loadout_groups.yml index b41f693b04c..73717eb7469 100644 --- a/Resources/Prototypes/_NF/Loadouts/pilot_loadout_groups.yml +++ b/Resources/Prototypes/_NF/Loadouts/pilot_loadout_groups.yml @@ -626,5 +626,6 @@ - ContractorChemBag - ContractorOreBag - ContractorPlantBag + - ContractorConstructionBag - ContractorClothingBeltMartialBlack - ContractorClothingBeltChampion diff --git a/Resources/Prototypes/_NF/Recipes/Lathes/devices.yml b/Resources/Prototypes/_NF/Recipes/Lathes/devices.yml index 6565ac3cba6..b3a222b3cbd 100644 --- a/Resources/Prototypes/_NF/Recipes/Lathes/devices.yml +++ b/Resources/Prototypes/_NF/Recipes/Lathes/devices.yml @@ -8,6 +8,16 @@ Plasma: 1500 Uranium: 150 +- type: latheRecipe + id: ConstructionBagOfHolding + result: ConstructionBagOfHolding + completetime: 5 + materials: + Steel: 2000 + Silver: 750 + Plasma: 1500 + Uranium: 150 + - type: latheRecipe id: WeaponCrusher result: WeaponCrusher diff --git a/Resources/Prototypes/_NF/Recipes/Lathes/misc.yml b/Resources/Prototypes/_NF/Recipes/Lathes/misc.yml index 80c51a0e93b..73a5b50ae9f 100644 --- a/Resources/Prototypes/_NF/Recipes/Lathes/misc.yml +++ b/Resources/Prototypes/_NF/Recipes/Lathes/misc.yml @@ -97,3 +97,12 @@ materials: Steel: 500 Cloth: 500 + +- type: latheRecipe + id: ConstructionBag + result: ConstructionBag + completetime: 1 + category: Tools + materials: + Steel: 500 + Cloth: 500 diff --git a/Resources/Prototypes/_NF/Research/industrial.yml b/Resources/Prototypes/_NF/Research/industrial.yml index d3b4461c6d2..3bb1d58fbfe 100644 --- a/Resources/Prototypes/_NF/Research/industrial.yml +++ b/Resources/Prototypes/_NF/Research/industrial.yml @@ -1,5 +1,17 @@ # Tier 1 +- type: technology + id: ConstructionBags + name: research-technology-construction-bags + icon: + sprite: _NF/Objects/Specific/Engineering/construction_bag.rsi + state: icon + discipline: Industrial + tier: 1 + cost: 5000 + recipeUnlocks: + - ConstructionBagOfHolding + - type: technology id: HardsuitsBasic name: research-technology-hardsuits-basic diff --git a/Resources/Textures/_NF/Objects/Specific/Engineering/construction_bag.rsi/equipped-BELT-bluespace-overlay-unshaded.png b/Resources/Textures/_NF/Objects/Specific/Engineering/construction_bag.rsi/equipped-BELT-bluespace-overlay-unshaded.png new file mode 100644 index 0000000000000000000000000000000000000000..274a620764d0751b3be8c7c7da407574abdb2ee8 GIT binary patch literal 7156 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 M+GJU1zGL^l0E630KmY&$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Specific/Engineering/construction_bag.rsi/equipped-BELT-bluespace-overlay.png b/Resources/Textures/_NF/Objects/Specific/Engineering/construction_bag.rsi/equipped-BELT-bluespace-overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..bac8518f8dfa1e9092bcbfd8fdf21b187308b432 GIT binary patch literal 848 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H1|$#LC7xzrU~J8Fb`J1#c2+1T%1_J8No8Qr zm{>c}*5j~)%+dJZtwB*TZxkL)SlHFf8Yt+#GD%Qp$~LFfd}`C{IDDlhiHN%&-1^|b z@uaHGhdT=VVJIvs2r8K<^nbcY)RBsUJN@O~<;vePEDTIsb<>n@#jMmN!i9#@ z;{}=5zi?zoWHHn-4E9eG+w?&u{`-fIU-gb{-gEx1`#H^0afwnXTZZn$%BP0orV!AAmJuWH1f z*tw?Q-lH{PS!+uD{~Zc&j6PQ|_nClDgo}`7$ArMcY+4%x7KbVyb(!_;vD`n$f+NC_1y4OLWp>_W#ZI@6I}UlG9vMgnd_h&hKOijyFtacjea0-!A*i^1+@tJnD9Q zE`#y>CD(69ec^a6RAZ^_zVxflCcn^x!LudSV9 z#}N4{>m{3o1&f>4l)cYBzPoqs-ap&Ruimowxyw23Svn|RGG01qv%+O#+vXKqTqjutI$Q(qDjHbl?(;8yc7AqQ+|@iKpm`7w zvG`h)pWw><=jzTZkKK0dmD~g6?B9RC{krXKKjZO){`v7s?e|smU#gS)zV)xgmAL;? z!za|`%ENSn=^cT=E-yK@*5%qqWlP$6PuF;2@nqHc`^UR~-~M0G@$=uhFJiZP_HK!{ zIxa6bd&VEu7tAQy8Rk?j{oVEZxvzw+_p^)VXB%k!ejISCf1c(1vhH8qW-U(&<9G2c zDG_#a*<-tZS|0OBizA0m2mAg>7k0fWx+MNKJF;o(CQUb4|3~%W^Op|})qOJzul-jT zaVOqPR;K+&cl(dEzCM9JRi6~ff6fdq|F`k_-1{Z#UM7I_uRCF$8}jjhQ{~@(Ag-sY KpUXO@geCy}A8FkH literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Specific/Engineering/construction_bag.rsi/equipped-BELT.png b/Resources/Textures/_NF/Objects/Specific/Engineering/construction_bag.rsi/equipped-BELT.png new file mode 100644 index 0000000000000000000000000000000000000000..ae3c124a8a9e5f818c562173378a88f19a839836 GIT binary patch literal 7190 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Specific/Engineering/construction_bag.rsi/icon-bluespace-overlay.png b/Resources/Textures/_NF/Objects/Specific/Engineering/construction_bag.rsi/icon-bluespace-overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..b290761994c9a05a6a1a9ad4f507cbd1e6ba4a16 GIT binary patch literal 11007 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 IM(&6H3l|jeO8@`> literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Specific/Engineering/construction_bag.rsi/inhand-right-bluespace-overlay.png b/Resources/Textures/_NF/Objects/Specific/Engineering/construction_bag.rsi/inhand-right-bluespace-overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..e25118fd99249f1e00d7f93d5b473c37299f3e2d GIT binary patch literal 8352 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 Date: Tue, 11 Jun 2024 18:52:32 +0000 Subject: [PATCH 09/59] Automatic Changelog (#1487) --- Resources/Changelog/Changelog.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index a420fa8346b..b0ce97550e7 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -4899,3 +4899,13 @@ Entries: message: Filled belts are now labelled as such in the Loadout window. id: 5023 time: '2024-06-11T18:11:38.0000000+00:00' +- author: ErhardSteinhauer + changes: + - type: Add + message: >- + Added construction bags: similar in function to ore bags, but for + construction materials. Available through loadouts, can be printed from + engineering techfab or protolathe after completing the T1 industrial + research. + id: 5024 + time: '2024-06-11T18:52:06.0000000+00:00' From f2076bb3af442ceb39d26e9fac945a6ddee7aac6 Mon Sep 17 00:00:00 2001 From: TsjipTsjip <19798667+TsjipTsjip@users.noreply.github.com> Date: Tue, 11 Jun 2024 21:17:43 +0200 Subject: [PATCH 10/59] Pen signing rework (#1500) * Port pen signing from Sector-Umbra/Sector-Umbra#47 * Remove stampedBorderless references in maps from old signing system * Remove the existence of PenComponent --- Content.Client/Paper/UI/PaperWindow.xaml.cs | 5 +- Content.Client/Paper/UI/StampWidget.xaml.cs | 20 +- Content.Server/Paper/PaperSystem.cs | 236 ++++++++++-------- Content.Server/Paper/PenComponent.cs | 16 -- Content.Shared/Paper/PenComponent.cs | 29 --- Content.Shared/Paper/StampComponent.cs | 11 +- .../en-US/_NF/paper/paper-component.ftl | 6 + Resources/Maps/_NF/Outpost/frontier.yml | 6 +- Resources/Maps/_NF/POI/nfsd.yml | 3 +- .../Maps/_NF/Shuttles/Nfsd/opportunity.yml | 3 +- Resources/Maps/_NF/Shuttles/bookworm.yml | 10 +- Resources/Maps/_NF/Shuttles/bulker.yml | 13 +- Resources/Maps/_NF/Shuttles/hauler.yml | 6 +- Resources/Maps/_NF/Shuttles/lyrae.yml | 5 +- Resources/Maps/_NF/Shuttles/vagabond.yml | 3 +- .../Entities/Objects/Misc/paper.yml | 2 - 16 files changed, 171 insertions(+), 203 deletions(-) delete mode 100644 Content.Server/Paper/PenComponent.cs delete mode 100644 Content.Shared/Paper/PenComponent.cs create mode 100644 Resources/Locale/en-US/_NF/paper/paper-component.ftl diff --git a/Content.Client/Paper/UI/PaperWindow.xaml.cs b/Content.Client/Paper/UI/PaperWindow.xaml.cs index 666ea124b37..ee014ef98db 100644 --- a/Content.Client/Paper/UI/PaperWindow.xaml.cs +++ b/Content.Client/Paper/UI/PaperWindow.xaml.cs @@ -253,10 +253,7 @@ public void Populate(SharedPaperComponent.PaperBoundUserInterfaceState state) StampDisplay.RemoveStamps(); foreach(var stamper in state.StampedBy) { - if (stamper.StampedBorderless) - StampDisplay.AddStamp(new StampWidget(true) { StampInfo = stamper }); - else - StampDisplay.AddStamp(new StampWidget { StampInfo = stamper }); + StampDisplay.AddStamp(new StampWidget { StampInfo = stamper }); } } diff --git a/Content.Client/Paper/UI/StampWidget.xaml.cs b/Content.Client/Paper/UI/StampWidget.xaml.cs index 66e1e162f26..face056ec6e 100644 --- a/Content.Client/Paper/UI/StampWidget.xaml.cs +++ b/Content.Client/Paper/UI/StampWidget.xaml.cs @@ -23,9 +23,10 @@ public float Orientation public StampDisplayInfo StampInfo { set { - StampedByLabel.Text = Loc.GetString(value.StampedName); + StampedByLabel.Text = value.Type is StampType.Signature ? value.StampedName : Loc.GetString(value.StampedName); StampedByLabel.FontColorOverride = value.StampedColor; ModulateSelfOverride = value.StampedColor; + PanelOverride = value.Type is StampType.Signature ? null : _borderTexture; } } @@ -45,23 +46,6 @@ public StampWidget() _stampShader = prototypes.Index("PaperStamp").InstanceUnique(); } - public StampWidget(bool borderless) - { - RobustXamlLoader.Load(this); - var resCache = IoCManager.Resolve(); - var borderImage = resCache.GetResource( - "/Textures/Interface/Paper/paper_stamp_noborder.svg.96dpi.png"); - _borderTexture = new StyleBoxTexture - { - Texture = borderImage, - }; - _borderTexture.SetPatchMargin(StyleBoxTexture.Margin.All, 7.0f); - PanelOverride = _borderTexture; - - var prototypes = IoCManager.Resolve(); - _stampShader = prototypes.Index("PaperStamp").InstanceUnique(); - } - protected override void Draw(DrawingHandleScreen handle) { _stampShader?.SetParameter("objCoord", GlobalPosition * UIScale * new Vector2(1, -1)); diff --git a/Content.Server/Paper/PaperSystem.cs b/Content.Server/Paper/PaperSystem.cs index 531517d5df7..30a8883ebeb 100644 --- a/Content.Server/Paper/PaperSystem.cs +++ b/Content.Server/Paper/PaperSystem.cs @@ -12,6 +12,7 @@ using Robust.Shared.Utility; using Robust.Shared.Audio; using Content.Server.Access.Systems; +using Content.Server.Crayon; using Content.Shared.Hands; using Robust.Shared.Audio.Systems; using static Content.Shared.Paper.SharedPaperComponent; @@ -45,9 +46,8 @@ public override void Initialize() SubscribeLocalEvent(OnMapInit); - SubscribeLocalEvent(OnHandPickUp); - - SubscribeLocalEvent>(OnVerb); + // FRONTIER - Sign verb hook + SubscribeLocalEvent>(AddSignVerb); } private void OnMapInit(EntityUid uid, PaperComponent paperComp, MapInitEvent args) @@ -71,7 +71,6 @@ private void OnInit(EntityUid uid, PaperComponent paperComp, ComponentInit args) if (paperComp.StampState != null) _appearance.SetData(uid, PaperVisuals.Stamp, paperComp.StampState, appearance); } - } private void BeforeUIOpen(EntityUid uid, PaperComponent paperComp, BeforeActivatableUIOpenEvent args) @@ -96,12 +95,37 @@ private void OnExamined(EntityUid uid, PaperComponent paperComp, ExaminedEvent a if (paperComp.StampedBy.Count > 0) { - var commaSeparated = - string.Join(", ", paperComp.StampedBy.Select(s => Loc.GetString(s.StampedName))); - args.PushMarkup( - Loc.GetString( - "paper-component-examine-detail-stamped-by", ("paper", uid), ("stamps", commaSeparated)) - ); + // BEGIN FRONTIER MODIFICATION - Make stamps and signatures render separately. + // Separate into stamps and signatures. + var stamps = paperComp.StampedBy.FindAll(s => s.Type == StampType.RubberStamp); + var signatures = paperComp.StampedBy.FindAll(s => s.Type == StampType.Signature); + + // If we have stamps, render them. + if (stamps.Count > 0) + { + var joined = string.Join(", ", stamps.Select(s => Loc.GetString(s.StampedName))); + args.PushMarkup( + Loc.GetString( + "paper-component-examine-detail-stamped-by", + ("paper", uid), + ("stamps", joined) + ) + ); + } + + // Ditto for signatures. + if (signatures.Count > 0) + { + var joined = string.Join(", ", signatures.Select(s => s.StampedName)); + args.PushMarkup( + Loc.GetString( + "paper-component-examine-detail-signed-by", + ("paper", uid), + ("stamps", joined) + ) + ); + } + // END FRONTIER MODIFICATION } } } @@ -112,35 +136,36 @@ private void OnInteractUsing(EntityUid uid, PaperComponent paperComp, InteractUs var editable = paperComp.StampedBy.Count == 0 || _tagSystem.HasTag(args.Used, "WriteIgnoreStamps"); if (_tagSystem.HasTag(args.Used, "Write") && editable) { - if (TryComp(args.Used, out var penComp) && penComp.Pen == PenMode.PenSign); - else // Frontier - Else the rest - { - var writeEvent = new PaperWriteEvent(uid, args.User); - RaiseLocalEvent(args.Used, ref writeEvent); - if (!TryComp(args.User, out var actor)) - return; - - paperComp.Mode = PaperAction.Write; - _uiSystem.OpenUi(uid, PaperUiKey.Key, args.User); - UpdateUserInterface(uid, paperComp); - args.Handled = true; + var writeEvent = new PaperWriteEvent(uid, args.User); + RaiseLocalEvent(args.Used, ref writeEvent); + + // Frontier - Restrict writing to entities with ActorComponent, players only + if (!TryComp(args.User, out var actor)) return; - } + + paperComp.Mode = PaperAction.Write; + _uiSystem.OpenUi(uid, PaperUiKey.Key, args.User); + UpdateUserInterface(uid, paperComp); + args.Handled = true; + return; } // If a stamp, attempt to stamp paper - if (TryComp(args.Used, out var stampComp) && TryStamp(uid, GetStampInfo(stampComp), stampComp.StampState, paperComp)) + if (TryComp(args.Used, out var stampComp) && + TryStamp(uid, GetStampInfo(stampComp), stampComp.StampState, paperComp)) { if (stampComp.StampedPersonal) // Frontier - stampComp.StampedName = Loc.GetString("stamp-component-signee-name", ("user", args.User)); // Frontier + stampComp.StampedName = + Loc.GetString("stamp-component-signee-name", ("user", args.User)); // Frontier // successfully stamped, play popup var stampPaperOtherMessage = Loc.GetString("paper-component-action-stamp-paper-other", - ("user", args.User), ("target", args.Target), ("stamp", args.Used)); + ("user", args.User), ("target", args.Target), ("stamp", args.Used)); - _popupSystem.PopupEntity(stampPaperOtherMessage, args.User, Filter.PvsExcept(args.User, entityManager: EntityManager), true); + _popupSystem.PopupEntity(stampPaperOtherMessage, args.User, + Filter.PvsExcept(args.User, entityManager: EntityManager), true); var stampPaperSelfMessage = Loc.GetString("paper-component-action-stamp-paper-self", - ("target", args.Target), ("stamp", args.Used)); + ("target", args.Target), ("stamp", args.Used)); _popupSystem.PopupEntity(stampPaperSelfMessage, args.User, args.User); _audio.PlayPvs(stampComp.Sound, uid); @@ -154,8 +179,7 @@ private static StampDisplayInfo GetStampInfo(StampComponent stamp) return new StampDisplayInfo { StampedName = stamp.StampedName, - StampedColor = stamp.StampedColor, - StampedBorderless = stamp.StampedBorderless + StampedColor = stamp.StampedColor }; } @@ -205,110 +229,118 @@ public bool TryStamp(EntityUid uid, StampDisplayInfo stampInfo, string spriteSta _appearance.SetData(uid, PaperVisuals.Stamp, paperComp.StampState, appearance); } } + return true; } - public void SetContent(EntityUid uid, string content, PaperComponent? paperComp = null) + // FRONTIER - Pen signing: Adds the sign verb for pen signing + private void AddSignVerb(EntityUid uid, PaperComponent component, GetVerbsEvent args) { - if (!Resolve(uid, ref paperComp)) + if (!args.CanAccess || !args.CanInteract) return; - paperComp.Content = content + '\n'; - UpdateUserInterface(uid, paperComp); - - if (!TryComp(uid, out var appearance)) + // Sanity check + if (uid != args.Target) return; - var status = string.IsNullOrWhiteSpace(content) - ? PaperStatus.Blank - : PaperStatus.Written; - - _appearance.SetData(uid, PaperVisuals.Status, status, appearance); - } - - public void UpdateUserInterface(EntityUid uid, PaperComponent? paperComp = null) - { - if (!Resolve(uid, ref paperComp)) + // Pens have a `Write` tag. + if (!args.Using.HasValue || !_tagSystem.HasTag(args.Using.Value, "Write")) return; - _uiSystem.SetUiState(uid, PaperUiKey.Key, new PaperBoundUserInterfaceState(paperComp.Content, paperComp.StampedBy, paperComp.Mode)); - } - - private void OnHandPickUp(EntityUid uid, StampComponent stampComp, GotEquippedHandEvent args) - { - if (stampComp.StampedPersonal) + AlternativeVerb verb = new() { - if (stampComp.StampedPersonal) // Frontier - stampComp.StampedName = Loc.GetString("stamp-component-signee-name", ("user", args.User)); // Frontier - } + Act = () => + { + TrySign(args.Target, args.User, args.Using.Value, component); + }, + Text = Loc.GetString("paper-component-verb-sign") + // Icon = Don't have an icon yet. Todo for later. + }; + args.Verbs.Add(verb); } - private void OnVerb(EntityUid uid, PenComponent component, GetVerbsEvent args) + // FRONTIER - TrySign method, attempts to place a signature + public bool TrySign(EntityUid paper, EntityUid signer, EntityUid pen, PaperComponent paperComp) { - // standard interaction checks - if (!args.CanAccess || !args.CanInteract || args.Hands == null) - return; - args.Verbs.UnionWith(new[] + // Generate display information. + StampDisplayInfo info = new StampDisplayInfo { - CreateVerb(uid, component, args.User, PenMode.PenWrite), - CreateVerb(uid, component, args.User, PenMode.PenSign) - }); - } + StampedName = Name(signer), + StampedColor = Color.FromHex("#333333"), + Type = StampType.Signature + }; - private Verb CreateVerb(EntityUid uid, PenComponent component, EntityUid userUid, PenMode mode) - { - return new Verb() + // Get Crayon component, and if present set custom color from crayon + if (TryComp(pen, out var crayon)) { - Text = GetModeName(mode), - Disabled = component.Pen == mode, - Priority = -(int) mode, // sort them in descending order - Category = VerbCategory.Pen, - Act = () => SetPen(uid, mode, userUid, component) - }; - } + info.StampedColor = crayon.Color; + crayon.Charges -= 1; + } - private string GetModeName(PenMode mode) - { - string name; - switch (mode) + // Try stamp with the info, return false if failed. + if (TryStamp(paper, info, "paper_stamp-generic", paperComp)) { - case PenMode.PenWrite: - name = "pen-mode-write"; - break; - case PenMode.PenSign: - name = "pen-mode-sign"; - break; - default: - return ""; + // Signing successful, popup time. + + _popupSystem.PopupEntity( + Loc.GetString( + "paper-component-action-signed-other", + ("user", signer), + ("target", paper) + ), + signer, + Filter.PvsExcept(signer, entityManager: EntityManager), + true + ); + + _popupSystem.PopupEntity( + Loc.GetString( + "paper-component-action-signed-self", + ("target", paper) + ), + signer, + signer + ); + + _audio.PlayPvs(paperComp.Sound, paper); + + _adminLogger.Add(LogType.Verb, LogImpact.Low, + $"{ToPrettyString(signer):player} has signed {ToPrettyString(paper):paper}."); + + UpdateUserInterface(paper, paperComp); + + return true; } - return Loc.GetString(name); + return false; } - public void SetPen(EntityUid uid, PenMode mode, EntityUid? userUid = null, - PenComponent? component = null) + public void SetContent(EntityUid uid, string content, PaperComponent? paperComp = null) { - if (!Resolve(uid, ref component)) + if (!Resolve(uid, ref paperComp)) return; - component.Pen = mode; + paperComp.Content = content + '\n'; + UpdateUserInterface(uid, paperComp); - if (userUid != null) - { - var msg = Loc.GetString("pen-mode-state", ("mode", GetModeName(mode))); - _popupSystem.PopupEntity(msg, uid, userUid.Value); - } + if (!TryComp(uid, out var appearance)) + return; + + var status = string.IsNullOrWhiteSpace(content) + ? PaperStatus.Blank + : PaperStatus.Written; + + _appearance.SetData(uid, PaperVisuals.Status, status, appearance); } - public PenStatus? GetPenState(EntityUid uid, PenComponent? pen = null, TransformComponent? transform = null) + public void UpdateUserInterface(EntityUid uid, PaperComponent? paperComp = null) { - if (!Resolve(uid, ref pen, ref transform)) - return null; + if (!Resolve(uid, ref paperComp)) + return; - // finally, form pen status - var status = new PenStatus(GetNetEntity(uid)); - return status; + _uiSystem.SetUiState(uid, PaperUiKey.Key, + new PaperBoundUserInterfaceState(paperComp.Content, paperComp.StampedBy, paperComp.Mode)); } } diff --git a/Content.Server/Paper/PenComponent.cs b/Content.Server/Paper/PenComponent.cs deleted file mode 100644 index d82ee0f6ed1..00000000000 --- a/Content.Server/Paper/PenComponent.cs +++ /dev/null @@ -1,16 +0,0 @@ -using Content.Shared.Paper; -using Robust.Shared.GameStates; - -namespace Content.Server.Paper -{ - [RegisterComponent] - [Access(typeof(PaperSystem))] - public sealed partial class PenComponent : Component - { - /// - /// Current pen mode. Can be switched by user verbs. - /// - [DataField("mode")] - public PenMode Pen = PenMode.PenWrite; - } -} diff --git a/Content.Shared/Paper/PenComponent.cs b/Content.Shared/Paper/PenComponent.cs deleted file mode 100644 index 84fc6863757..00000000000 --- a/Content.Shared/Paper/PenComponent.cs +++ /dev/null @@ -1,29 +0,0 @@ -using Robust.Shared.Serialization; - -namespace Content.Shared.Paper -{ - [Serializable, NetSerializable] - public sealed class PenStatus - { - public PenStatus(NetEntity penUid) - { - PenUid = penUid; - } - - public NetEntity PenUid; - } - - [Serializable, NetSerializable] - public enum PenMode : byte - { - /// - /// Frontier - The normal mode of a pen. - /// - PenWrite = 0, - - /// - /// Frontier - The sign mode of a pen. - /// - PenSign = 1, - } -} diff --git a/Content.Shared/Paper/StampComponent.cs b/Content.Shared/Paper/StampComponent.cs index cc788cca592..54315a9a39c 100644 --- a/Content.Shared/Paper/StampComponent.cs +++ b/Content.Shared/Paper/StampComponent.cs @@ -23,10 +23,17 @@ public partial struct StampDisplayInfo [DataField("stampedColor")] public Color StampedColor; - [DataField("stampedBorderless")] - public bool StampedBorderless; + [DataField("stampType")] + public StampType Type = StampType.RubberStamp; }; +// FRONTIER - Stamp types, put it into an enum for modularity purposes. +public enum StampType +{ + RubberStamp, + Signature +} + [RegisterComponent] public sealed partial class StampComponent : Component { diff --git a/Resources/Locale/en-US/_NF/paper/paper-component.ftl b/Resources/Locale/en-US/_NF/paper/paper-component.ftl new file mode 100644 index 00000000000..83c457595db --- /dev/null +++ b/Resources/Locale/en-US/_NF/paper/paper-component.ftl @@ -0,0 +1,6 @@ +paper-component-verb-sign = Sign + +paper-component-action-signed-self = You sign {THE($target)}. +paper-component-action-signed-other = {CAPITALIZE(THE($user))} signs {THE($target)}. + +paper-component-examine-detail-signed-by = {CAPITALIZE(THE($paper))} {CONJUGATE-HAVE($paper)} been signed by: {$stamps}. diff --git a/Resources/Maps/_NF/Outpost/frontier.yml b/Resources/Maps/_NF/Outpost/frontier.yml index 4cbef46386f..dc20f0d9254 100644 --- a/Resources/Maps/_NF/Outpost/frontier.yml +++ b/Resources/Maps/_NF/Outpost/frontier.yml @@ -31729,8 +31729,7 @@ entities: - type: Paper stampState: paper_stamp-centcom stampedBy: - - stampedBorderless: False - stampedColor: '#004200FF' + - stampedColor: '#004200FF' stampedName: Sergeant Stamps-the-Papers content: >2 @@ -31811,8 +31810,7 @@ entities: - type: Paper stampState: paper_stamp-ce stampedBy: - - stampedBorderless: False - stampedColor: '#CC6600FF' + - stampedColor: '#CC6600FF' stampedName: NanoTrasen Engineering content: > [color=#cc6600]◥[bold]N[/bold]◣ [bold]Nanotrasen Engineering[/bold][/color] diff --git a/Resources/Maps/_NF/POI/nfsd.yml b/Resources/Maps/_NF/POI/nfsd.yml index d49502085b8..3974f8072b0 100644 --- a/Resources/Maps/_NF/POI/nfsd.yml +++ b/Resources/Maps/_NF/POI/nfsd.yml @@ -13544,8 +13544,7 @@ entities: - type: Paper stampState: paper_stamp-ce stampedBy: - - stampedBorderless: False - stampedColor: '#CC6600FF' + - stampedColor: '#CC6600FF' stampedName: NanoTrasen Engineering content: > [color=#cc6600]◥[bold]N[/bold]◣ [bold]Nanotrasen Engineering[/bold][/color] diff --git a/Resources/Maps/_NF/Shuttles/Nfsd/opportunity.yml b/Resources/Maps/_NF/Shuttles/Nfsd/opportunity.yml index b45266c6310..e2af7659325 100644 --- a/Resources/Maps/_NF/Shuttles/Nfsd/opportunity.yml +++ b/Resources/Maps/_NF/Shuttles/Nfsd/opportunity.yml @@ -4782,8 +4782,7 @@ entities: - type: Paper stampState: paper_stamp-ce stampedBy: - - stampedBorderless: False - stampedColor: '#C69B17FF' + - stampedColor: '#C69B17FF' stampedName: stamp-component-stamped-name-ce content: >- [color=#1a6295]█▄ █ ▀█▀ [head=3]Galaxywise Shipyards[/head] diff --git a/Resources/Maps/_NF/Shuttles/bookworm.yml b/Resources/Maps/_NF/Shuttles/bookworm.yml index 05f72958206..db648c8a319 100644 --- a/Resources/Maps/_NF/Shuttles/bookworm.yml +++ b/Resources/Maps/_NF/Shuttles/bookworm.yml @@ -2631,8 +2631,7 @@ entities: - type: Paper stampState: paper_stamp-ce stampedBy: - - stampedBorderless: False - stampedColor: '#C69B17FF' + - stampedColor: '#C69B17FF' stampedName: stamp-component-stamped-name-ce content: >2 @@ -2662,7 +2661,7 @@ entities: 5. Check distro mixer and pump settings, then turn on. - 6. Check gyro is turned on. + 6. Check gyro is turned on. 7. Check all APCs are functioning and charged. - uid: 387 @@ -2675,8 +2674,7 @@ entities: - type: Paper stampState: paper_stamp-ce stampedBy: - - stampedBorderless: False - stampedColor: '#C69B17FF' + - stampedColor: '#C69B17FF' stampedName: stamp-component-stamped-name-ce content: >2 @@ -2706,7 +2704,7 @@ entities: 5. Check distro mixer and pump settings, then turn on. - 6. Check gyro is turned on. + 6. Check gyro is turned on. 7. Check all APCs are functioning and charged. - proto: PaperBin20 diff --git a/Resources/Maps/_NF/Shuttles/bulker.yml b/Resources/Maps/_NF/Shuttles/bulker.yml index 821adbec4a1..6aeedb8a024 100644 --- a/Resources/Maps/_NF/Shuttles/bulker.yml +++ b/Resources/Maps/_NF/Shuttles/bulker.yml @@ -2871,19 +2871,18 @@ entities: type: Transform - stampState: paper_stamp-qm stampedBy: - - stampedBorderless: False - stampedColor: '#A23E3EFF' + - stampedColor: '#A23E3EFF' stampedName: stamp-component-stamped-name-qm content: >- - [color=#B50F1D]██░░██░░█░██░░░░░██[/color] + [color=#B50F1D]██░░██░░█░██░░░░░██[/color] - [color=#B50F1D]█░░░██░█░░██░░░░░░█[/color] + [color=#B50F1D]█░░░██░█░░██░░░░░░█[/color] - [color=#B50F1D]█░░░███░░░██░░░░░░█[/color] [head=3]Kosmologistika[/head] + [color=#B50F1D]█░░░███░░░██░░░░░░█[/color] [head=3]Kosmologistika[/head] - [color=#B50F1D]█░░░███░░░██░░░░░░█[/color] [head=3]Corporation[/head] + [color=#B50F1D]█░░░███░░░██░░░░░░█[/color] [head=3]Corporation[/head] - [color=#B50F1D]█░░░██░█░░██░░░░░░█[/color] + [color=#B50F1D]█░░░██░█░░██░░░░░░█[/color] [color=#B50F1D]██░░██░░█░█████░░██[/color] diff --git a/Resources/Maps/_NF/Shuttles/hauler.yml b/Resources/Maps/_NF/Shuttles/hauler.yml index b46e5417fc2..97c1ceef3fd 100644 --- a/Resources/Maps/_NF/Shuttles/hauler.yml +++ b/Resources/Maps/_NF/Shuttles/hauler.yml @@ -4330,11 +4330,9 @@ entities: - type: Paper stampState: paper_stamp-ce stampedBy: - - stampedBorderless: False - stampedColor: '#C69B17FF' + - stampedColor: '#C69B17FF' stampedName: stamp-component-stamped-name-ce - - stampedBorderless: False - stampedColor: '#00BE00FF' + - stampedColor: '#00BE00FF' stampedName: stamp-component-stamped-name-approved content: >- [head=1] =======================[/head] diff --git a/Resources/Maps/_NF/Shuttles/lyrae.yml b/Resources/Maps/_NF/Shuttles/lyrae.yml index 14f4f3faaed..11badd333ed 100644 --- a/Resources/Maps/_NF/Shuttles/lyrae.yml +++ b/Resources/Maps/_NF/Shuttles/lyrae.yml @@ -3669,8 +3669,7 @@ entities: - type: Paper stampState: paper_stamp-ce stampedBy: - - stampedBorderless: False - stampedColor: '#C69B17FF' + - stampedColor: '#C69B17FF' stampedName: stamp-component-stamped-name-ce content: >2- @@ -3700,7 +3699,7 @@ entities: 5. Check distro mixer and pump settings, then turn on. - 6. Check gyro is turned on. + 6. Check gyro is turned on. 7. Check all APCs are functioning and charged.[/bold] - proto: PaperBin5 diff --git a/Resources/Maps/_NF/Shuttles/vagabond.yml b/Resources/Maps/_NF/Shuttles/vagabond.yml index 09f6320064d..724cb6142b2 100644 --- a/Resources/Maps/_NF/Shuttles/vagabond.yml +++ b/Resources/Maps/_NF/Shuttles/vagabond.yml @@ -4257,8 +4257,7 @@ entities: - type: Paper stampState: paper_stamp-ok stampedBy: - - stampedBorderless: False - stampedColor: '#00BE00FF' + - stampedColor: '#00BE00FF' stampedName: stamp-component-stamped-name-approved content: >- [color=#cb0000]  ▐║   ║ diff --git a/Resources/Prototypes/Entities/Objects/Misc/paper.yml b/Resources/Prototypes/Entities/Objects/Misc/paper.yml index cf45a48b857..18a73ff1d84 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/paper.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/paper.yml @@ -307,8 +307,6 @@ - type: PhysicalComposition materialComposition: Steel: 25 - - type: Pen # Frontier - mode: PenWrite # Frontier - type: Stamp stampedColor: "#000001" stampState: "paper_stamp-generic" From 27356d529d9b3d282a55421aa42af8ecefbde018 Mon Sep 17 00:00:00 2001 From: FrontierATC Date: Tue, 11 Jun 2024 19:18:08 +0000 Subject: [PATCH 11/59] Automatic Changelog (#1500) --- Resources/Changelog/Changelog.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index b0ce97550e7..adfaacf3c17 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -4909,3 +4909,19 @@ Entries: research. id: 5024 time: '2024-06-11T18:52:06.0000000+00:00' +- author: TsjipTsjip + changes: + - type: Tweak + message: >- + Pen signing is now a right click verb which can be quickly activated + with alt-click. + - type: Remove + message: >- + Pen write/sign mode, everything is bundled into primary verb and alt + verb now. + - type: Add + message: >- + Crayons can now be used to sign papers and pass their color to the + signature. Works with rainbow! + id: 5025 + time: '2024-06-11T19:17:44.0000000+00:00' From 0937facc784acfc31e8524734a1d9d969a93ee11 Mon Sep 17 00:00:00 2001 From: Dvir <39403717+dvir001@users.noreply.github.com> Date: Wed, 12 Jun 2024 01:03:34 +0300 Subject: [PATCH 12/59] Cats Carp Suit (#1437) * SuitUp * Fix * Fix * Update pets.yml * Update pets.yml * Update pets.yml * Update pets.yml --- .../Entities/Clothing/OuterClothing/suits.yml | 3 ++ .../Mobs/NPCs/emotionalsupportanimals.yml | 23 ++++++++++ .../_NF/Entities/Mobs/NPCs/pets.yml | 43 ++++++------------ ...emotionalsupportpet_inventory_template.yml | 11 +++++ .../nfsdpet_inventory_template.yml | 11 +++++ .../equipped-OUTERCLOTHING-cat.png | Bin 0 -> 1096 bytes .../Suits/carpsuit.rsi/meta.json | 4 ++ 7 files changed, 67 insertions(+), 28 deletions(-) create mode 100644 Resources/Textures/Clothing/OuterClothing/Suits/carpsuit.rsi/equipped-OUTERCLOTHING-cat.png diff --git a/Resources/Prototypes/Entities/Clothing/OuterClothing/suits.yml b/Resources/Prototypes/Entities/Clothing/OuterClothing/suits.yml index cc6f0131adf..406f18bf908 100644 --- a/Resources/Prototypes/Entities/Clothing/OuterClothing/suits.yml +++ b/Resources/Prototypes/Entities/Clothing/OuterClothing/suits.yml @@ -242,3 +242,6 @@ - type: ContainerContainer containers: toggleable-clothing: !type:ContainerSlot {} + - type: Tag + tags: + - CatWearable # Frontier diff --git a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/emotionalsupportanimals.yml b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/emotionalsupportanimals.yml index c5d593c1935..7c53b21f838 100644 --- a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/emotionalsupportanimals.yml +++ b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/emotionalsupportanimals.yml @@ -44,6 +44,9 @@ Unsexed: Cat - type: Inventory speciesId: cat + - type: RotationVisuals + defaultRotation: 90 + horizontalRotation: 90 - type: entity id: BaseEmotionalGhostDog @@ -66,6 +69,10 @@ components: - type: RandomMetadata nameSegments: [names_cat] + - type: DamageStateVisuals + states: + Alive: + Base: cat - type: entity suffix: Ghost @@ -74,6 +81,10 @@ components: - type: RandomMetadata nameSegments: [names_cat_calico] + - type: DamageStateVisuals + states: + Alive: + Base: cat2 - type: entity suffix: Ghost @@ -82,6 +93,10 @@ components: - type: RandomMetadata nameSegments: [names_cat_caracal] + - type: DamageStateVisuals + states: + Alive: + Base: caracal_flop - type: entity suffix: Ghost @@ -90,6 +105,10 @@ components: - type: RandomMetadata nameSegments: [names_cat_space] + - type: DamageStateVisuals + states: + Alive: + Base: spacecat - type: entity suffix: Ghost @@ -98,6 +117,10 @@ components: - type: RandomMetadata nameSegments: [names_cat_bingus] + - type: DamageStateVisuals + states: + Alive: + Base: bingus - type: entity suffix: Ghost diff --git a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/pets.yml b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/pets.yml index ee8e3ac4f8e..d3c0d7352a4 100644 --- a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/pets.yml +++ b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/pets.yml @@ -1,14 +1,21 @@ +- type: entity + id: MobPetNF + abstract: true + components: + - type: GhostRole + requirements: + - !type:WhitelistRequirement + - type: IntrinsicRadioReceiver + - type: entity name: Clippy - parent: [MobCatGhost, ShowSecurityIcons] + parent: [MobPetNF, MobCatGhost, ShowSecurityIcons] id: MobCatClippy description: It looks like you’re writing a letter, would you like help? components: - type: GhostRole name: ghost-role-information-clippy-name description: ghost-role-information-clippy-description - requirements: - - !type:WhitelistRequirement - type: Loadout prototypes: [ MobClippyGear ] - type: RandomMetadata @@ -22,16 +29,11 @@ - id: FoodMeatCat amount: 1 # - id: MaterialHideClippy - - type: IntrinsicRadioReceiver - type: IntrinsicRadioTransmitter channels: -# - Common # Honestly not sure the cat has a real need for this -# - Traffic # Honestly not sure the cat has a real need for this - Service - type: ActiveRadio channels: -# - Common # Honestly not sure the cat has a real need for this -# - Traffic # Honestly not sure the cat has a real need for this - Service - type: NpcFactionMember factions: @@ -40,7 +42,7 @@ - type: entity name: Clarpy - parent: MobCatGhost + parent: [MobPetNF, MobCatGhost] id: MobCatClarpy description: First cat to gain a bounty. components: @@ -61,8 +63,6 @@ - type: GhostRole name: ghost-role-information-clarpy-name description: ghost-role-information-clarpy-description - requirements: - - !type:WhitelistRequirement - type: Loadout prototypes: [ MobClarpyGear ] - type: ReplacementAccent @@ -72,7 +72,6 @@ - type: AutoImplant implants: - FreelanceTrackingImplant - - type: IntrinsicRadioReceiver - type: IntrinsicRadioTransmitter channels: - Freelance @@ -86,7 +85,7 @@ - type: entity name: Cappy - parent: MobCatGhost + parent: [MobPetNF, MobCatGhost, ShowSecurityIcons] id: MobCatCappy description: First cat to shoot a gun. components: @@ -100,15 +99,9 @@ states: Alive: Base: nfsdcat - Critical: - Base: nfsdcat_dead - Dead: - Base: nfsdcat_dead - type: GhostRole name: ghost-role-information-cappy-name description: ghost-role-information-cappy-description - requirements: - - !type:WhitelistRequirement - type: Loadout prototypes: [ MobCappyGear ] - type: ReplacementAccent @@ -121,16 +114,11 @@ - TrackingImplant - LightImplant - type: FlashImmunity - - type: IntrinsicRadioReceiver - type: IntrinsicRadioTransmitter channels: -# - Common # Honestly not sure the cat has a real need for this -# - Traffic # Honestly not sure the cat has a real need for this - Nfsd - type: ActiveRadio channels: -# - Common # Honestly not sure the cat has a real need for this -# - Traffic # Honestly not sure the cat has a real need for this - Nfsd - type: Inventory templateId: nfsdpet @@ -174,10 +162,6 @@ states: Alive: Base: mistakecat - Critical: - Base: mistakecat_dead - Dead: - Base: mistakecat_dead - type: GhostRole name: ghost-role-information-mistake-name description: ghost-role-information-mistake-description @@ -196,3 +180,6 @@ - type: MovementSpeedModifier baseWalkSpeed : 8 baseSprintSpeed : 8 + - type: NpcFactionMember + factions: + - Cat diff --git a/Resources/Prototypes/_NF/InventoryTemplates/emotionalsupportpet_inventory_template.yml b/Resources/Prototypes/_NF/InventoryTemplates/emotionalsupportpet_inventory_template.yml index b281def317a..81bcf3b7479 100644 --- a/Resources/Prototypes/_NF/InventoryTemplates/emotionalsupportpet_inventory_template.yml +++ b/Resources/Prototypes/_NF/InventoryTemplates/emotionalsupportpet_inventory_template.yml @@ -46,6 +46,17 @@ components: - GasTank + - name: outerClothing + slotTexture: suit + slotFlags: OUTERCLOTHING + stripTime: 6 + uiWindowPos: 1,1 + strippingWindowPos: 1,2 + displayName: Suit + whitelist: + tags: + - CatWearable # Frontier + - name: id slotTexture: id slotFlags: IDCARD diff --git a/Resources/Prototypes/_NF/InventoryTemplates/nfsdpet_inventory_template.yml b/Resources/Prototypes/_NF/InventoryTemplates/nfsdpet_inventory_template.yml index c7b33bc1a7e..f78460225d1 100644 --- a/Resources/Prototypes/_NF/InventoryTemplates/nfsdpet_inventory_template.yml +++ b/Resources/Prototypes/_NF/InventoryTemplates/nfsdpet_inventory_template.yml @@ -59,6 +59,17 @@ tags: - CatWearable # Frontier + - name: outerClothing + slotTexture: suit + slotFlags: OUTERCLOTHING + stripTime: 6 + uiWindowPos: 1,1 + strippingWindowPos: 1,2 + displayName: Suit + whitelist: + tags: + - CatWearable # Frontier + - name: id slotTexture: id slotFlags: IDCARD diff --git a/Resources/Textures/Clothing/OuterClothing/Suits/carpsuit.rsi/equipped-OUTERCLOTHING-cat.png b/Resources/Textures/Clothing/OuterClothing/Suits/carpsuit.rsi/equipped-OUTERCLOTHING-cat.png new file mode 100644 index 0000000000000000000000000000000000000000..f29a8859128ec85eb83f99efbb06974207e3bb57 GIT binary patch literal 1096 zcmV-O1h@N%P)tIt-wme0JmvC4PVF+e}O#X=}h#O|Z#hz%)(R-u&Vy z;<5> zigx2if$cv?R=mTSIQ_#wLk~IvWq9J{Sn~G6{`X1)=ub{s0%VoT$a}Us;j?IHaf>(MUigNAlk-L8HtD{z|Ndqu? zY3XHg*>T}<7pTyt(9bxJ^faN~`hM|;h?2(unNa*8vR-{j#;Rbo%gI|4=#S;7oG$~E zxUHvQ0JlBcT}j)TIQ^9g#CFPnS?vH`e;7?6VRi$xV&&IkY`$ajIbWP}2s!sU|FnrW zdH%qraN8?k1nRkXJN)@_Hl{r~AOYRgUB^zafV7EgjO|PPY)t?g1C)Gfu8fx*$PQ!& zvIE(H>_B!PJCGg74rB+i17!#FPf}Z#$E0psEOhLF`q803p<&yyJdR;UTV zyFkf9%-ODUTw|1cFtKOJz_KQYt4b4N&_W5)BGNmZ&%^hxR#(8PAyWw^^dxRW=mA?i zHbLp2Mx(}{9pi!wfV{JI-~f>c5C{-ZpGlBg;VGY$7`08#YLQ9OO%A~tc$EoAq&_f> zlR)2?6fxnW>2I%D`lPjLT&*4mD6N$}r=8%Nq;VPpxo=#Gm=c3aygpnKXAIh_#`)&v zSau*gkR8YlWCyYX|BnN|0mQ$Cv=I|(=l}o!4rN$LW=%~1DgXcg2mk;800000(o>TF O0000 Date: Tue, 11 Jun 2024 22:04:03 +0000 Subject: [PATCH 13/59] Automatic Changelog (#1437) --- Resources/Changelog/Changelog.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index adfaacf3c17..0630602cde9 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -4925,3 +4925,9 @@ Entries: signature. Works with rainbow! id: 5025 time: '2024-06-11T19:17:44.0000000+00:00' +- author: dvir01 + changes: + - type: Add + message: Pet cats can now wear the carp suit. + id: 5026 + time: '2024-06-11T22:03:34.0000000+00:00' From 6df7891cf7253c1630ba51b20fcc173188bae45a Mon Sep 17 00:00:00 2001 From: Dvir <39403717+dvir001@users.noreply.github.com> Date: Wed, 12 Jun 2024 04:48:58 +0300 Subject: [PATCH 14/59] New Lobby Art (Handsome Killer) (#1499) * EggMan * Create handsomekiller.png.yml * Update attributions.yml * Update attributions.yml * Update attributions.yml --- Resources/Prototypes/_NF/lobbyscreens.yml | 4 ++++ .../{attributuions.yml => attributions.yml} | 9 +++++++-- .../_NF/LobbyScreens/handsomekiller.png | Bin 0 -> 1780659 bytes .../_NF/LobbyScreens/handsomekiller.png.yml | 2 ++ 4 files changed, 13 insertions(+), 2 deletions(-) rename Resources/Textures/_NF/LobbyScreens/{attributuions.yml => attributions.yml} (73%) create mode 100644 Resources/Textures/_NF/LobbyScreens/handsomekiller.png create mode 100644 Resources/Textures/_NF/LobbyScreens/handsomekiller.png.yml diff --git a/Resources/Prototypes/_NF/lobbyscreens.yml b/Resources/Prototypes/_NF/lobbyscreens.yml index 7f63b9af826..7bdf95798e5 100644 --- a/Resources/Prototypes/_NF/lobbyscreens.yml +++ b/Resources/Prototypes/_NF/lobbyscreens.yml @@ -17,3 +17,7 @@ - type: lobbyBackground id: TheSecStealers background: /Textures/_NF/LobbyScreens/thesecstealers.png + +- type: lobbyBackground + id: HandsomeKiller + background: /Textures/_NF/LobbyScreens/handsomekiller.png \ No newline at end of file diff --git a/Resources/Textures/_NF/LobbyScreens/attributuions.yml b/Resources/Textures/_NF/LobbyScreens/attributions.yml similarity index 73% rename from Resources/Textures/_NF/LobbyScreens/attributuions.yml rename to Resources/Textures/_NF/LobbyScreens/attributions.yml index 63b3e4298c1..ffdcf33cafb 100644 --- a/Resources/Textures/_NF/LobbyScreens/attributuions.yml +++ b/Resources/Textures/_NF/LobbyScreens/attributions.yml @@ -1,7 +1,7 @@ - files: ["bingguss.png"] license: "CC-BY-NC-SA-4.0" copyright: "gentlebutter (588410099190726656) on Discord" - source: "https://cdn.discordapp.com/attachments/1128094390087340114/1171973024011001936/Lobby-art-frontier_clean.png?ex=655e9fef&is=654c2aef&hm=a9c42fc6f803bc0f8307247520a480a5d59dde5f7b196fff0b9045988e5886d8&" + source: "https://discord.com/channels/1123826877245694004/1123826879892299783/1199749954516815942" - files: ["janigang.png"] license: "CC-BY-NC-SA-4.0" @@ -9,7 +9,7 @@ source: "https://discord.com/channels/1123826877245694004/1128094390087340114/1191491599855788154" - files: ["xeeenoooossss.png"] - license: "CC BY-NC-SA 4.0" + license: "CC-BY-NC-SA-4.0" copyright: "gentlebutter (588410099190726656) on Discord" source: "https://discord.com/channels/1123826877245694004/1128094390087340114/1197490518951727144" @@ -22,3 +22,8 @@ license: "CC-BY-NC-SA-4.0" copyright: "[Data_Redacted] (394589156048633866) on Discord" source: "https://discord.com/channels/1123826877245694004/1128094390087340114/1203507717327552562" + +- files: ["handsomekiller.png"] + license: "CC-BY-NC-SA-4.0" + copyright: "gentlebutter (588410099190726656) on Discord" + source: "https://discord.com/channels/1123826877245694004/1128094390087340114/1244137538189262918" \ No newline at end of file diff --git a/Resources/Textures/_NF/LobbyScreens/handsomekiller.png b/Resources/Textures/_NF/LobbyScreens/handsomekiller.png new file mode 100644 index 0000000000000000000000000000000000000000..2518d6c01ec16bce37fb712a8900cc3cc326e748 GIT binary patch literal 1780659 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Ξ}%oT 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
ecp_sL^~S;e;ESQO?+yEGCLVqKt4aPW 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

uA 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±*r>Dl!7`Xqht0dUaU${Q@nf| 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 z z#dJyn!2+$V+ATQP8oCPxQ(v=9Rdmf~rU!2o>cue}6rC_G zoqXnN_Xu%m7Nu!#{Gd(>9FbM3`fQVQbAJ~eJh%nVpC7}XX|-+IERZ2-CzfsU2b-g8 zVD(BC`k4)h&oI{I6c)a}=&qSAXPpwto>`lBAK!<5w|k{Az5Dn9{Nl-%@ap8;wq^di z(eJDl{wixRHN1Hf_8&in_SSZ7n=F{HaNlX7Ew68_ut^&92ITfU1Qb4H{bYI z4UOYmk$**@Y+QTw(R?;?eYe{G9QQbzzYgA+ciZR7RAUsI}^ zX?#9G*!}7ioSmJ*Vm3GXWdVEo5_acj@Tfb7gTAWN&^E9#Xqg(GeO{799;c<5qw%bS zdxtmRmmfWVtxk^=j!MS_mML-1^q_wv9EHgUQpflZshY4Y0tERI2U}$jS50PeD8fY8;@b$Zo?e|@0)1R5Sh6;vd~Qh zgQN;F&f?{DdrlyIM_8|pVZ^nHH56^hvQns5cZQi?PeF#)h81L?w?F`%jPPugOJElM zMr5X+CndSrXoR9S)kks~3@$(Y)Vg~N3lj^ju9DJ?YWi2~-GJiW1B<7ZR^!>y z-4@o8@HG-bIvU!qYkqF*+7-Z7!9n2{JUvAGvmxEk$d}kmjH}pSuMVa2Bf?ZA!NaW?gG*ndIlqTk2mI zL5GdtFNw6ygR*p+B?QDO$X7{3%1cFI2m%!`-l$=BS)|$3C<_H@86Y`{HBeQ>`E{nl zRhrB060~TY8NP=2RJ0h^n(iO%++|#Xrwv|t$zmK6+#0&d2!9FXk;)?05d;S+(}$f)kZVQ6YGaF;30-Yiyt_S6}(Mw4Q#+ZSQp~eA*eQ(4^7> z0r3uuFTNNDiuj1RLnZsC67ZOGxb8kV8bfApult_MpFeGk=`%R)+N9((&ALLGw%>#0 zC{`*)7t#u2@9NUyLc#?Y12=Wq?)YQsPvMAT#KTTgUy<^yvnFghr65$I!aidj6j)Q| zT*w6FTw##H*b-yh1Q*a~d3&%8niYCoJYPE(C0QE7%QF(zQoZQXSa}M^&jwoYDsm;g zuv#b!l-w=E%qc6xckzo0v?MaT3e#O`I(M=n;p&nXjlF1~+vTNo%#3l2G3GG3)>exd zd9dl;z73a0M{s89z8s$#9t7k4Hlbj#h13^?44Jk#2#21KxW#(aH;jf%lN2iuT8^OCe zuS;THRw^#6D83q7yFqy+87?RwbE+Wcl~BOx9u?8DdxbXPP=k9z?+W4TQi*<+&Ks+{ zyD5tNm}~jwWS^$wVrWwZJ)C?^HI=V=CSe$W_O2Ha;(+lXfV-P#G--Df*~2T#KUg@- z_bL(^>!{8ZtGadst45of8}Ds_-Yz4rrIk96t|yD%()t}{BQ1gh4G#yB7S{JvS$lI} zGinynNw>;cY+xITqKLg`iN>X(31?upuM$l2^j9V)LXMDCuC^efOrD7TNWxL}hX|RR zOUle7t(rRv6?5GReb^AdcsfK*V5H?#?Q3w?V#nw2L$qzzPPY;z08XAggV|`bQJ-XD zSlKj$-Mw#rlQfPkqG?nYCpt?>zbldtJHd9iEWj3)L#{psx+;D{&n)beP_L#h6)tbX zRJRA#EiEr!WeV~IG3#)+1(z2Wh5%ZUyXQ`$N$Wi7;Dvk>wuakqq#?6j5CArYkG!J8W_f-Z;<5>t*GnHuAH1CwPp*Lw(JEO!^@>RA6Vb7eEVIp zj=O4_7$)zdk3aL%g2I;Oic6lt?2V4uOS=yrK!0!F%zNUJG@=98OF}7MQ#|8UX@jK? zNo3?%8xD6NhWzrv#-Cb-zTW@_E8ttw_Ni`Ev2YNQhioX~0IlO-Tnyh`N(=jv_Q!o%5`twWJf+;-eYdG8y zu3}t5SlH>tYe-&YnhmmEn$ImvnD_T!$Ka!H-Mj(&{ecTVrJb^NQfq?pCG%3D4>F^z zz!`CNvZW=8%VgMO3qE;n1-f^3Z~B<)bqVnrTJQD@4%ywR##G1DZX4Xa)rO19IehfR z7x3`bZD_ezY-l-*!r#|;k=Jd*{Wl(xYiLXN1fiwUMY=3dh5M+Hn5$qTS* z(wVPz-p5~j4ws*PV&Q}!**6jXZp0oKx}l!UPWTq#$Pj0TQ)h{=o1Kr{Ic2jpF>~5Y` zQh=5`pcZ4y&Z){jPLrhBe823TQVr`m4+IaAR)2M5(eCFmVT^Vy zt1iz&HG`MFQp zs+7u&ulCW(=eaz&vs}S(DI&ghisvNg3<)I?uNV~Qvh1Gn_33aYsPoxWTE$ZEoarW# zlO73wBkU#SNRzcE<(V#EdGwm%2p0!CP@a#iFtF2t=KVwS*$#?z!f-+DZUJ0Q3Ad9% z(BZyy$-A_1)9Iof6{XSIR9T@k%@bPWqD3qUM$zSS)7_Wpct;biEnN(DaNoVP5?CQJ zuyPyEoU+2!Bf}HFJhkqy&qtuJjXQ@fUN6s+qBzJU;&N`P+H+M)ka}9mQbMX z8Y15Lf?^nJ3=xO;ABD?^f(K?C#j$n3AYpgAWvx1~uSmn5oP)wx#z@0X?bsTo?d{<< z^bHI=KRtud>rxenH`HQ7)lv_!h>|+R*~7#S9we9f2=gL!1kY zH*D(mLKGBuaJ=ND_A&yh%FNU9a3=^&yyCy6IMD^hd@ih~5^eTHIcSSDBj3;vCB}*T zN;wp+LZAJ5v&Lt`pR{BjYbOly8^oR=b_?ySn!zb1RFsq|G-rm`PLmGB1Bs!+3;HV| zt}DO^oefMWiblMNp|JLcA``Eybxk|yj19TFg!!^6I4rPT{trrW=+1SVL8253PYsXv4$V z!g{{4uJ%QH6`ruZe;(x2Wyw9yZh1im7Y-RD%Ko)|Xf*BCLE*25tqMfEq=cx-Y{U%T z)byg*qDTOQ9Ea055GKkYqH7Qk%Qlqjkk>-VEO0Gg%g%N<2vG^H!ySOA&a~>vBqSh6 zC7;&Eh1XwvS-CXWsC!t4*%!Co zd=pyTUPLrh*MR-u=j)1>G$1Ldu`X*)0kpI!@HjW^Lv}t_K(U%9y5>0p=8e{N6Cw=k z9Ao^Z3 zSi4Re{$m(ZchQ(!-~7>3Ze4}8lKFCX{{~!4MsR#_2^~XBHH%V|shK4A{^HdsynJ;6 zk8j-~rr_DjV~U0K{cpYvJA;0u3<t*UyyL>jfd}8x5X;4x)8ayNm%TVwHf#4Uwp8# zxw^is>v!$@RfTHarT9dP@9XMh5RI{9QLu=qg>hw3f!i?n_}$}(#k{7L^=Wo_N-m#g zXRjk>YH(RX&up#Hpn!#lnSpJhl{>cIG8E*jrC>$^Lt*h-H;J2U7*of+yWfW0-MhXj z`(-`O`l>k|KKNzBJI&3WydXjm6>ccrj)A9>qc6?hQ&{K)%v;K%V087|GJgf%38>Y3 zY7R;M5jaakf1 zt7Wa+)RtGW8YP{8rELTcLgAgV+7hx^NS8XauN>3HB&G7m%avsQXAPmQbs0C5(x5p` znu(vZv*P>3M<2lW>C@oyIbwpZxdBBn)f+(L;hW~OZ!f03a96+$caiJ6<<_xq6mA3IoGqP( zdP7;}7h|)5)7)nM4e7H+!@0(y{)Y)#xuYw>iOfE&z@j3v2a@Ck(W=@;$W-|i@hxle zM~UZ{^NBgg>LL2QSGD4|E*+&XL3YO?HBufX7mchWozmBKZ7uDXD*q-cQrfe}myoN* z7^+s#?Q}>9W?}dQlrNO59GpckRiGPN@TQFM)c04 z4E->h=fawVwy%<8-^qLwRj#FaTXo{$1HD)}g6CRs7A zWF>VVMJRNGT;A9NHMenit@Uyf^x;0J7q4u7q|MA+Y8*R`m)t{x?KAeJ+qOb;6bzfW zfC&oV6zuNp!O-vx=kOfP%{l|s^bt&(7My#%e{>S;ABtymKMsOUFONv}19X2bAd(>_cqv6yAmIRYrO z*lEpRyEh^a83=<|$lGnst{_r)p7fZJ$FjVit~p#@Rs9R z^e`aY`e9r-aRIi+8U(LEwb_63x#h(QWzPnO z%mlu3F6=(RyI;JEA+G=uPwM0+H}6>%+fM~jfi&gglc7~cVC&HGVE`ie`4#BDe)?7N zT~~i{qY+qXSZ^Afz0_X8M~guyQI8!zpMzM@Jl@wUx|kVXC25_hO8oF;ilqJ3i7bBg z63S>*Bn(>77t%&h(etLiYzY*ai|G`W+t%Ii^S`>U%K4245rvL5EsJWAJB# z1x~6+v^N2cKKT@8lPg-yiL`xqNPiNZ+qT{A(9#NH6(oSFi)N1XrqW%dorW1_mJV(l z@!-Bks~B}sq*b)Us%LU>SMH1CW$MzpzIjS0Al%yCf!D8JL9sV91d9P|x(U7QZMgT~ zAz60%s+El!Ty(l-I?u>up^`V3AC!}O&Y@1A*oyV-_j zS+k#A>Y;|M4pusL{;X@GU;WOvt}_hy@E1?u4}bE$(+^V6Z?&Lps0F+fYq;VZ=eNIq z05{%x3%WZyQ5`&|@+RH7*JQU>b{=qEKK|sVX5LlvyIQ_i5aRu&cz;bJ z{Ym2C!q7OaW!hl}0X14hj}7lVrg_84JMA91%O-(lVihtueF-NYya$WXdA4no(+n@l zfKweh=W#W<130+%2wDe+@bO2#U!4H_yP}23qlZ6$;c#`l)m&P?RoCZ0nxon5K#Sbw z3k}+G4xM{%!SL`NTz>WuOkTZ!uW~r%muK+$y?+V2-}og1FcJlrD-aNzbv~WK(aV=` z`uc?2OEOVEXaQ_ZU&Ge?93Jl)_|uW36d`;Cb<{LYLtR8l3LN8v~skS)N)U!t#p^1 zX>1+Gq-z;#xI%*pV#xhOq2$H;KZD7$=YlEawpMIn@hVIA3mUU9c(D2C4etUn2=6$~ zP~qINIX+2yCQB#@Cf03QS3puuOGWPCwxpOvK*Miwq^dg$l+^{%8<`78mo9;Q2}oTZsR7e*$`f~iKdRK7J9^QW!=@ym2;+h}r7r4=do)Ga_z;H#;dUr*P^iJH(_2n&n&oqrzwjX5LHg!a2I z--mR*l=Y&4_!Dt-1mmJYx$&&un^;TR34N!AXX*F*^<`DE4qU-?)0J?xioUHH6&*L< ze^td3nLea!dZqqMgJmVoXKhydyap}*g-BQI2v6@uaC99!%j|iJ$gE{6pDPl(_9rj~ZhVG!CSnOT!R+?N%SurMu5Vm&+Ivxlwr7Y-Nb9jMkpU;Tv5Kzf=**O=h58pOahc@?ggT zTlD&adXVRrpl|L&xjg`Na$(~jA0Aj?FV53sYWmOxy*>0oSlzX2g~DK*OSCS=CYysk z>^*t}^B2c(YIxRhIWqMq=r;RAOCy|K6it}7I%MtZX#||+RvVTLXElZN3DOj38H;g~ zy{DHZctF8roiI9(Yt{|7wH7XDuC?KjmZ+#>_Jo=&NMXR@!az?2j9|-^{WK1Bcx`Ef zK(pmRxlTS^1v&`#ft9jqt<$ui|3W)o>C-AM--N8J9fR9)+9_DtB?`OOr-J1h_8m=iLxnwv zXP!M1q=>Fm&MLi3YIWAnOutLl)Wan3001BWNklUz9KP`S)5v$gsWe9pA~Qsp|^$$Un9=9c54yxr)_BBcdV0Q?e1vtKhj9@d|gq* zCtEwm5e4b=xV2I$4#Vj{eM)n)@-izP#OyD_&}5S8=8GPr_?SPF=PTwhhG1G$;oLWK zXZ>eVgJMcU?0FrqeAEfX$KDu9j$=jIl;)LmYYim6HvO#{K{qLL&iscb^mq=c@TM8+ z;DYI80lP(1BB#_uPX-qO5EWuPq40$)h7tzKGt~IQZg}}F>QBjr;+hVJhDL=>luqX> zpbzURnIJ^lL7w2HeY8aXPg>DkVMAoB93<+JAwA;`y#BXbB0L|T9 zxV@hUPr^~HqQbm08- z+#;%^Gf{Oyf#JI88xQZprD^wf|H;3A@BP{jpf~7|CR?Eka-q;{#qOB9oi03lbPpar zz6a{B{{~!+M)3aozkr|q=?CzmpL__n3}bNz-4iL5-JNq?g(WDo{nhV%%ewWvV!9lS z;h+EhACt>!tg~(4?*P|ao^QkW^!D~(@8M(U?e0L4xR?$nhOM{o`!XN{W#7L%eh!~} z{=w##s$XN8&1dv?Y4#U<`AOydH^1>c81{EuJUB3W=_0(`WQ)ixEzZy?5VZz$Z`^LB znH6V}Gvj)6=2~b^)~9kYhx6CZ;q&J|Gt5-p8W@GYIR1l!`>?lj8dz{%?`Dq~qYUWHyxdnEkrbcWUUYxd*%DZ0vj z4!Fhs|#VPkgS?O zXZg~~kk%e3Q9-ovC3jNSv6?nlHC2-lt$%MM3N&?TJe?6kg6^N&t*UGPmch+u<8%1< zi>HJePG&QB_W9@jeWTTayZ7(H{=q&}4|@hFG5`Y=_%g>hl8}>03{PidxT6(GyMIaB zUxY3YFSGc8g})&#Ys&0N#wy!rC9AKe2!cKz$BbP*ml;naxp5i%NqmP>p!0VbvY&o# zAzXTSd>QizXFvT3Okcc=`tPlP(~VU(-pabVg!IY&O=vxOn=bjjwy=kD>E0C)0_35on3&7-ZMi5(h=uhPMNqtK7W)SfA_Ox@a1?~lA`6t zaeCJ!$BQ5?#_!X~*gs!i_B!oB*q#KFa$Q}KcD8!5 zy!KK8>LYmIyc~G^R#Vs4p1$4|Bzn%_@w`&fhFA0}mYibDI!h(x=h9j?}`~wQP_p!yn)TI?554+@o*^_2CC&-6;CtPJ1|Ja=2UQZ~*m7X3Wp(Li( z9=Rwcche|%9roP#9iB%|Jt#nUbp{$;StHz@moDybGe9;uPlcoVmJ1Ssl2921OsAJt zfQxqvgQgWu;9W4f>c{z**-#MB>yi|LET$JTawYBETQ^-uoyF3EM^jhx<~|%?%+<*V z&QDKaGQEIF*@SMR2TgPODL$~)yDg1<4>k`*xt7qpDryucEuWg>!A*y7fGYwf*NseH&Bj-3*XDRge1aS2< zchY<+ykepXGUTRL4CS>>AfcltE&b)fmr11<7XEseDgk6oieBmXw*vAY*ie>dMei?# z`He!^t?tMimlg?Pk$Pwq3mA0F+LbMsE;FIivas5wc56-oU$XiwofRzTFi+YkAewzJ znszDnaIbwyE}(U0k;0U7W2+br{-;jpU!S6>Q-Pk-Qa}}DW+>`tcwL0GCO#%uTcs4V z^;%F8zemj!V!u*ZiRf*e%C%{|@o6ff(_`5Q%RJ9Ml=OP=_`-F#8M6kY zoZDB!aM3B3ajf_V{H+i3=G(7Kln%#T_E&;g0d|!uLCRkQ0CVA5HtvpHcY!r3#3}P` z+*jN*P(VtfH~Bc$F{_pV6{C=Obv|T!HTH_!{Bb)B#%v7@|1hnQ9u`Vyg*n0^1#lJM zpyNGJ=W<)+zpn%=D$HJOUAc0CAkU^8GwutA`t4!12*6qamxRPv>*x5%=dhe#&s8W2 zly1HGhSkh-a~K%$5+ozRLR$v{lg|1!bXsc zM)akUs(`RI>*`mo3I9G>@Z7RuY~R~=?!nV9o;XWBq-9g$#}>p(5=1ne{atA8@A=pz zm0qpGj1hK|ze67}mhZj&Lzo%H;ONU^Xf?XfN{~_|xhhcrd^i{aTf<@x=XfbA!NJ-- zrg?a;<=sGILL~Zwciw^@{`3R*yZ^~=!GHK4{~g#n*d<|XP9UpTo36APvs=Rf{42lw zUHJa@z70S7*@y5?f9H4MM@O&V8=XE35;to&kOjJlau+a#)4IETV;}amwnDZwLzL+c ze)y+wbaF}~#kjv6j0ecVUsHd3IE1a6w_telCUk~Ycos4CQtAno7_8izm@J=v`3Zda z{K*x1cC~SQm4xk_p1*?Oz`9s{_WTp55E!dcqC6_Mkf(oYkZl4v;!eSuEz5c2ky4v& zb4;oA@2d3j^%Gd2E9jbvOD9Bl`SMeE`QjI}4|?Vlwwj9E7}xbZ{5I#-Fyr05Lm1w9 z2%Vk1=ry{ZzkByv6ubBQ{3X12{-IYaSe3fHZMc2=9q9LVzp}E&*OOd-DaMpzSQ0{_ zfBU|Hw+C?c@y{!+v#*lo7pL&z$Nvu;y!(AFrelKo6fZ|5p3xaplg*>dgrSn?i+TB3Pg`mrO%iJm_ zJk&a-nd`xqof9t`cFLwD#B?i>fLO=USzVEWoy|i=*Y47Ym8^;WQ`WM#C<=FB0E9q$ zzpK5AYO)wF&<(m(QY%uWNk8o|ZL?X*tBz-|7(`mBdG69!LCB37wLi3ac0}7z|)Ex`eqo z)179+m)~Rteb*yiUd8WgyHQjB*MPg)ofeEH3&P#KZf|`7Uw3AqlD*cTkQItN=A`3R zE6V-QEZj1@&%GPg@)Tp=qG5~FG?+U)hzc2`6gaU0 z=$4CTO2TOys}hKAagEI9p^T~^upvt99J5PSCkR6tt*z`FQT*N|)z@uxpx5ZZWq%3hdTHSPxml_f^otHmx_!7T zw%pQd=**@t>GWt$u)7#5*wcNb6_hLC)|%oTjLMXyzn^j!{w0rUnbfq0SG*L!#$P^#--=0HMstHD3kZ@VF!Zmm}dx7sRop2~@;%M7vC;%yUcV2|%yFAEw%~ z2a0)h@C24tVGp>e7@eNMV@7cRExzkr1w z?Up0x&0JiVb=G@Z`SD0gfVwI23mUJL=R3^jw&~Z-a0|wJ6Sz2;z)rUrX=$%owt##L z@n?v>T@;EYOpRav1c9vs!K=cOgxS(wT%)_ye$!fmqYJ8?yZ2!KjmOYvwUf#52h07$&)CnIq$5Y;(Upb20Go!a zcj+nzCR60%^2}~cvlizUuVXy4X(cM&N1jFy`}@juu1Gr5wtrVs55vsvV)G$l=P7>D zCdm+orDKdI-2x_vjtw`~n`nwRoJ&Q!LqgxJdv8#D=~b!I8PMO2gGVr5Old6R@fnOK zXV&80?BAAiOWkhuZS3c-kk(JpRT&LsiSUF5@t5cBO{3L=-FLqamrp;1(bG?amhIIN z3XqR~_Q!BjS^_5tWBMT;IC=G&T+~}a6=8p2U}z8axB9TX-G{f{xDSsW+#yS#@ni}Y z7bCdWts(YW1;MoVe5~Kt=*D$2UzoE$gLbp&5k1eA2mdJ^Sh);=Qc&V|{B8xFP7m}~ zO&fCRFD}OL;_?y>x(XiLxdG+E;$ajBPZksS1_k?h{HrDO&AfY7s7&PS3C?QI`(&B>Tm8J?Q{lye>=d zerHq>E;i$4ZIPwfv-24gD0C5(Mgl3dVzZi8i^&AefBF-cpPt1V-j6jV&{mRK%sVR} z%iJd7^ll%DM{k)v_Qf2>w2>`q-L{bh3uq_!Edm4PT?g8=qo}>Q^n98RVD6BTVj4U> zK$_1TP)8e0_ih>1i}o>FT=@$XLezn$aeXcqKuUL{vCgi0a14b5x$fdqX^so*q5%4v zjhe~4PV(^>H$~?BMOgv0RuFd1=EOriFPBm#^7WcNa#8ArquEpbm%gO+h%+vp#V+-D z?uBY^mhfX5Gt&egY+Y48^hKkN+Llo16)k2l>lkr{Nh9(+S1i+C;q)O72UzM(s(oqX$1~$$Oj&2E$6mkB{K)w#V zDZ5hCaRygI(skQK)ntmTQM3ok!IPS;fpJQVFC3kxgbsD3LxQjR3z#GwAcZ{=&*oA^ zDOfzLlv3%>>MB))^kzOA=xP~-gDvZxH<+6U7*7i9%UG$9W6<(R6CGmw6hUAY|8MnR zlRg*Lx4dd-YO^FOULYZ?_Zos0wr3Y!cue?>JQFm6ClaJf+Rjxc_G7-JIJvf8OA7~3 zV9GIt3un=cxV31LkeC#@rlwq1SPQ2{3_MO0{ysalaceOTN*i_;pl|GYG_O18qS)Sz z>Sj`(lE2NE41Hf<-w>zIGzpf$@P8Wd_R;piCj?zS027sCA|dwy`u z_!x`!{GhdM@#+-dd<1%b+bWGsW-v6*dk1@PF&r8GWejJdOT!~}p;NTnoR%MDI@`&bLaZmx^OndCuS}u7$dmv)2{ zOslIpeCy{V*_UfcAzLrHU7nXs=rm_AC?;fmigdf zB~LbI@K)jyd6P2fi_FoDhQ#!)7H|T2r$$4B#$gx6@djZO?a6tJL9dzy^)1cWP)_ER zw8|ff@x2aPL^(9*E;#AlnCoyICQp`LD7kJD>XVZDeN*}8U@7F|`<0 zpA{xtXbR1|tDC%4eTtT?Sl@T29Fc=qYr$nUC1*^ahP>C@xWzg&(Bw-@#oE7VlO6`> zuz4Bb$z4~|Z~$=Cjn8vmyLloBw|wj=0QcLuoe}`e`c9vRb~A@JI#<=6SAJ{R4?eWH zjJZ^YQ&YH}Y{Gb+M9xTvCSo>g3uj(E`P>q;*GTC483n+VW?hG99%R)nwnLR()uM)Q zz`Q04*T+J9M=-`3W?{@_WuGwmQDFw;qRL58)lv~cNhcvsSJmgwrt02H+f7rq+lRaN z`n3lZOC!UN8K#CYIX^oC*t-`u={JlkqgS-(x)X>+T_IZV=lvTuVKkY*Q$xH@<{J8K z6%QrDt5lL<9H#RH2`dWL+YrP`z$HSXEa|6ASteAjv-$Dv;|K8bPoBU(`CtD}_`~1( z6Zo5d``?E9kMC8=$waOW1?cH^+wkxHt$z!C^v$>7AN=+|gwo9ULl-OZa%zaw*^E0* zmMaf#9g+p`RTEwc|I1IF!NO_X;RP|q{%sg$Zs*Qj*fnRe-5-jB9tKQt61*0)JSUpF z7R}Ak@zX2!@5*T%URsl+Rl{g>wlZ%HmfPmVIS_P^2Mg=4@rM0RQCzOdb<@!u=QIZE z8r0A$x^S|hPOAe@MocAVE)Ai1IWT|bdv9DqduACUvM}G-hn+|7R4jfsNiDh%uO$NklTkR057M4zKCKeZPNN!6Qdnc4XXy!g={ zz`-|v0FAc2j6fkhx_CZ*d2IIk$ZC+%9@Vft=)m4q54HwfI5^mWci(;lw{Gr3i2I3W z`Zc)*-)ZN2&}!8af~yk3(ppmv93W6OghXB+nQp$O|F?8Tk^}ai5$vvJ&(k};p<%&&>BiD?BzA+1+}R($LO+&tbOsf6Z+DOlSh(97#j)l z3pZXH?da2Z*~kTeR3v1^xWEd9!02uoVK%xy#`dt^=sudf8!1mu@z_bo+isF@R-s#I z^d#E0@r~7VYMzU^M*Myp)hv=tBDWD>Gj=Z2=S%Hwq>!to87q z2gPg-#mPA=&D<{U9*~P~obRFGZTfo}E-o(M;_Lz@vvcUEF3}3)rj}_zCMaorbr3p} zaN4Zj+|A!ohQG2f5aT(QX1>XlHQ@jh_BXBNx3lVvfDqC@Oq;M_Glcd8rUdKeT+q16 z&To{oQyNH>w~N(hKl|1zHN^drY4tk5F}*+0DBkbCef6 zX>#@4Yg$*(+=G5=0@G#NS_ik5&@0dr$O2l8C7e$OFj-WU(Xsm7?geajN9KJSSP>Ql z&gc%Bln=$YNXMfnDMm1@o1qIY#@(dG+TnwiV@rwRx~WU&tTIoT0=_#;U)5yyrjh9i(!$%F4{EW2~X+ze@63wmQKH_P>7nYuJQ9UZ&Qt zR`}{I>D_bh6N70#a!Y#h0A*tIWf1~2D* zlZtebrBY_I6xFVh&q{-FU&uo)JuaNgkYDR6eXEnbl2a7*WdvZ%z~iv=Axs4;OGf-l zIs$K9?+yg@L@lk>3Lh^4sAN;D?G!CeLNsTG?H`H_CABU2nNIUVbt9z7jV~EyHJkfP zt;iW1vnKuPr%z#geqPhq>V(?*x8HtK)LT8$%uLBKOAwcb8MYQnQzi4QLa{)f#x0iR zD#xNLY=v@t;k^KI!jrD%f2_*5aayODSACT{Fy${^ynyNDCB2!>r_gP!b|;#`GyBuV zh%0nJR4U5ln}enSKz9yqz-%#x*M`V%E<4a}tiYm~d7m3*;o|(#@FY!gYn-}pu34(g zEQ_a-uEwn{~IX9g7B!%Go{d>RiT{ygR z2*3UJ{zv%q_yiv9?ZPXw21{g|oSUV?{atwb!Tq?d+E(K9(-#+TVwk+%O~Z5^zl33{ z1G_hG!tR}W6z8{rac}&v-M~E{#HaNNAF>Z{uZX)%lRDIJG;<$L=xC~#GDmGxzcE3191j{ptE1ZPyU^p*U8Uw(S(22UT+8_yLBC6S!WwiX=n|<(a{!J-xYd?dsOz zowC;Qcg3bv;sPQZw-ol&71mCun_L<@cZt^B8}o45x)iH~LDmr61a3k|DHp!R31P7A zUcYDf1cM8;y`a#J|5GYdDMz(#HCM2s*DRdWv!W2c?)F-6elaIE&~1Z5QMkRxh2dCH zo99`RrYR2nSR4Kd> zFuwhb;;7V0p*$Dqs{hh-q_6$cf1)CfKK5q?B1p&E|Bx))_F8Ybu{=I@;5qBJxu3BJ!SsT_>~g~#NsT3Mm?of}p-Z01mJ zIYC_08g8h`l!U8*@q?L0r04)kD`0goDk(Sxx{XHV*21}!7K>1reX`r%g2C1noEv(3 zKADgLUWt~W%?_0>Tzq+=Y361w(Hj~Y1DXCUAKtWm*Oq2PkCDaM2$p2!>l6o(E<`uc zIQDiBDtb6;=7lV*7fUEHRnUcN}UTa3(YpSKQ29|wQ1behQ3%ayC z2gV>?n^gKk(1!BSRncual{$F`?j9nlS2Sc`V#$i=!WnA)U5ndY1j<+`T)F+EfjzE7 z-I8A_3T4Wn=FD9QD_o{yT}w+OsVLUxPwI@h1{D-e#nVmesvyj|l%9QGPqIgxXH_!1 zL>-w$8HaBI0IA&1{V$w8O;L(>9A_u(F5hQ}tx9^F`Z^1c3@XCWxvB)cCRsW0J5HPS zCB7L*o6Ijz;1rZ9z3`X1p=LHls{CK!{HL1>Y$;W z?`Ng^V#BVO+9qe_;Z@K>jzHE~CoCdyqZ=R*F{ifbK$%O$mx6bYa=jG`Lw!fb7oSZ(7pJ#->^gM-+atLMuE;|}Vr=P&>UJG`2?;8Gi1E$E9&OXY*O&tiYKbIuw zGwA|GYL&?(E_`Iv5B%Ocykp&yfA(P{1m0u~F~;HfWDcWOp8$OR9J;11T(72qg?rn5 z*y?v+&~L-d8+-89n-AdD;l904T9Ho9E?|gmMm9%vpGC_eFBSq7v9;r3;kga z&dndJxmwYb)q^(dkJG*G4kO} zwbng7z5#7n@z%CxKBz{a5iJ|loFlzVz^u}3U!_tF%gH$32}!Jasgm7b)0fZT{KF5( zg30HJK*M@qU&kj*@SRC?(I&{C57i8K^TkGMX2|nzK zoP(M@;&+>;xn*M(mXO@Ju=qI$u9e%D_-O^!HomW-3vy(@8&2R`k?n3kzuNs^g~-JU z1-_cX$?r`LY3YQID)5%d4%|+Ss_eIE2d};#imnHzqDYTn64LR%^_r+>;;bZ z7T_-9KU+7)*7AG;!=4I)7f3hrnBkf7{Vt%}>B8mYlH>%46FuFKn}h80Rg){>OrQ`M zudg~2S4uiu;Pks)IKQ}r@%R#2tu_gNH-V$o6c(9#-fUT=EL5f?X;$S8ER6y{?*s=RUjJ&+Crz*Pb?OEDnVx4|^tM&sTj*8(?z! zcd{s9VGbkeETG`m;-1x|mqh`Wy`B?dy3hsu4so+v47C1ie&7$}L-cfPq!Q0#q0uO`P+g1qn~#!66C4>8N0A+C>>G zd^vT^IX~RBf>u;GKOI>f2IKvj`pKFX^C4bDx6=DNP`0eFQL*%Z-EAXIL(olvBX@a( zmcR!)rrry3rA%>=o7PP>+&Q3n_0E4o`J~YA`1DjkNA!(lbuByxTCqtojw#@ zE9kQVX514qE12eGM5Q#hc6NOWa`9~4NrQKPTA;G6YO>GNXxm^sAF_7yT8n4cwL^sq;m&d?oba`F227;!Sdj|jb&ZGW#1*%`tbIQMwXHz>R z=8gD0S2(6!1J6-S382>LyYPXQxLchuS^MGv-|k+*bkQO~aIZZhnh+HTms+`Kyd|wu z!<57Kn0L19z<&Q6E@xdh9b3f#j3GQ|PiP)^1{Y<6mWNf@*uL0%Z_yT#pp`Ms4_X2@ z3-;ud(z@v!$%RR&eC8uIobRYy=o@%ut^hCYN>N%=90$7udly=`_~ffbBayM-sS445 z<^fZd%XvDmnx&PBBVls3uW2``oy#YQ^H)_FotrQY-=GR`Np@pnw7-J(33N`THV%JN zSV~hmenAfhz)mls<5X3sQw1Y)8S^$7PfpuQ+~@m;S0Q+^<7SxS_`AyeS-il$IYGm% zIwsM&NMeyI^2b8e6w+})AFjy83}(G!4>$m-8$o4$^0@&Wbt}r7={)~rbs>eyQA8Uh zf_l%NFqfIoDVcu7iDjZI^0{>vYE6py+E@WyYpZ##1mYp&z6p>EgZ4x4mn}MC2$XyW zt{=j?qIQ=H%5CBZL9u2VSZyrDX7gT?R3alyHy75=J-fda<6n_{KDYB$W#0$~s9<3f z?Z29`;gJ)4iGqA4&YnFpgwm{9c!SjJwBh#KZ^Z}9hX~{2M4!cjIM!(CCo3T z&c#Yn`HIGI%zyHSKZZa4(R=hAHP_l^-@W~f$MDU!9#j0UE0IoD$b4&m4|azG_^Fx0 zmoHzzZ~bTgHT=eJ{uTJw|BYXVPA6El<<72rws*J>|IXj}oABFz_rHav=|8&sM7P$z z^o=*kMe0@4+-&?Ges)ChKGAg+#z?(+`!)=Bc0~v99~qB(W0EDxfAsPhoL!t;xsPd0 zS6QR$Cgm}Xf`fy*G&i4p{?oe5`3Div0aZ89;?u)5SzR(%*^JIS^a`i$Pb-nve1GfB zzhw5BWnOOHeC*4efAQJXSJVt_INXl}z;(i35dBce3noH%e?NQn0sY;(_ifnOxkZ+C z^(kNRTDX~z1MAXN=Vo1^HD{Ngpac;uB8_-!hR_QQOb6MA-Gkep3=BQ{_`S83z^Hk7 zIh~W>7i0Dj35gd4(=lu{OW4`pg<-!9JKIBe^zaVF_GP$~n3KN4BkckQ8Gr@P7{JcaLeCW=X=p{kK zcm|J~+jNq(gOA$tWZ+!z20&)pxQg(Xx*(Yr7Tj*qEqQUkmsq73XF?#O`}D=AzPfTT z3-$Rrt+yk=$NBe@=g;8cqxY?AM>$lTe5T(w7*b(qgzn9oP&S-v#{^)K>AHyQK3Bx;&|0pi7qtF`sO#Ax*zkG=>TGD1-2&=_BnP>g2Ef`HM zVLF>bv)8enKCifbarQiM!uzc{L)wpaMe#gJ%Uq6j%@~@+IgG|5==XQlxPHD`Lhl~f ziN&%;0Q_|&9_Yqh=X1P1S4xxOc`KaY&nxJQGvt3U`If1JUPlCqj$dnm&(@9UD@uoJ zd~~cXQ)%ytM9^BINSyNoX5jurxQ=w{1ZmaW*f;1Ni6t2I^IeDeY>RlYw7%%o20ckk zXP~{?W=Buq2j*=w1Z>kJNL_yM5|-T-G!AzyUP#DSFTaHG z__gWR5ZcXwt-I9-N?1I8hOIWt z1D5uF5#Kiyx#Grscw=~Go-auVJnT%M+nyOX)g)_QbnT47~F^GVMoAALZ~;l4jjHxGfR$Y-`F?8r_U0%vPK3 ze-X!6d%y&lT45rF=3N}M3Zq>n)hG5D3f9l0IwXT2rRb(OhkFj|VhTB(a+k!w_4_f-Y zJbMMV_YN(y)?iDMDx_-|BKF>mL-_2)Gng6zeResAcFX4J?hWDi#WD0ueGT46nf?&z zw?J)T3xF4sDSYs=k6<*L!7qRN9dZv%iRp~mVO@QVP(b^GcfSEok6yxuPoBd6@sIu) z{P>UFgMagH{3d+om)<2tAlp)eb2V)5ZbPxvhaZ3Z#Eg3fzW?r9FzofN+#gKu9bLc| zPoEl|XHM;JZEwR43xBn3&&Ho~@L6vjD^|`B#uWYZi;u3=N0~MusVa?MBQ*-g6uW(R zczBO+)sxSEex-UCq)2|6zG@7=*n;8K9^AbB2wLq9oW4GSlb6q6J{cRnxGD_7v7^Ps z*6s~>{qkuvM&{Ei$>q6maL)^W)3m&T8)0s8X_(^KH0;+};cuoaeRo>nbr$PieDNOr zJ%0SlBxtU!Z6gGhPmv(_D_pRN8aH~yYA#y5kdD20gH#Aa{t#Aio!xyHK71Q4KKsDC zoE5YiObo++Hkp~vC8==m`fTm)!mT^EVQXj0?7=?Vy>$q0zIh+^_yQ)^{~Au``1L6% z)ATQoBegzEctO0zyK!w=E;K2q%u(!EG@;k-gu_#l*24$A!FQ3a3P++2sPHJ$F~kSI z^!6L@>cb;6{Q!jX(ybst!Ng2WGJ+?N$}b!b4GDf z8}_1Q2{x`(5F(cGl0?GRl(5j^Qw3&`V8>Fpp>l4hW8!@?=0`ERCC08ebW4Uo=0Zw5 z(ZL$qHp$}^W6@RsylRR|X#p&|L_;YBccS3((~n{F#iyX>j-!aQcla}TwkC0x8=Wo; z-+hPn%IMXx7>0l;GzH4jJhmMj2w~0d?WMN%4aA+%j%J8R%VindNirS;=a#up$sFo{ zG_{VcT*dlnc4Ow|g)bxRwp4V1=r2CN!d#+T74uQ0I40|mNLc&WHQJwjitwXlMz2;r z^DT_`E8sj9jA{N35M3bD3ayeoBfH|QEHb>f5)ZPxocmtKv{hhIfRV(vvvRN5S7`Oy z>2zQ`8XKItBriA!b3>TlReZRlOEicns^+PTEzYAwdtn@5UL%|$izm~Ld#KlI!|B-q z#^Whj0be!MoruD%y>|n-w&d54Y9>FOs(_d_>q7vs!NqE{cnQ0_sxNi-4N+%x=KI&2 zB$Zh=3$--+x-ncgB}(%%jKhm`-qN{pww;37Ny$By&x9hE1^LS2Tl0z3RnyR<(|KH2 zBki2fF5bN^x$-r6Fm#j(ZP0yHgFR%~K6~#6WKnD35W03&DA4N;p|Q6`ZO~n|x0Vau zHOQI?RK+V>_=e46}9w>d`IG?Y4ylg`JzQj;1LT zuA}?ue%A_(wH1yQug@ulFbeYk-{BZoK#u>QC#aJ%YZ={bk&qY;56qe@Kq0M!0$y~l z-DsmWI|+nK6xJ73$WJTo=ok`wQk>;EG%!Z-d_jU)ZN^@@KN93mrchu!VHEJ*JRrWK zzr6<|!}Fe)KF?-Ts)zc*Cktt0gn{Uy8rKS&b@OKpejKf{EZzKDTvN<6xq`OV+Row} z=NRWg6(L46xcY+i1q2-CHoMsWx|1+st}MFR_Ar4Asn{~l?LQ{JqO$Q>i9h+f3UJIb z5-H=C5W!jtrFgzcFCZ_Jwz=qERFFiE6SP-kcNjOu16Y;?jAtD<7@X7hW@8TRrX~R| z71hj-E3-8h{yv%cbhPxvu}l_Cs;60$aC3NSj@*LYcbgWNux>KCgjP%+x!9~cC53Zy zJT-L{h3)I2lmdX7PJl9>2n!c&(n%JXMGw(%py%hf& zh&cDbN-AQLrG-6j$K#TD>xi3wD{AyfbCy`RA7)oYNON1~M3Vzzn@t?A_6U<;lcKR2J-(7_8;jjmS;a?|9OMbx{~ zAHt2DJ$MPP;FV!Mwu=rd)B<+51~4?azx?7Ew9UEPF^oX75nrZ3lfWzHgivRfH=oS3;|J859;hmfC>%aM{@ZIly z%g5QwrHNsp{^!5{JBH^vhW_CmeD51?SQ z`*KxxaWQzXWk37k<7z!$kv6JLUqhYCa^ZyEfrz_#_yCTMp1@?f!t6^VNf&uA?TFUL zZ+r*#_HQ}n+@>2hAJ8ABi?dg7{QL=wF3-s7p6e;hp1$|yx8d^Q1ZJ)uUiho*ccoIo zIJWpr(^cZg@{%o=b8r1i%UUP=&C!IaaKhj9?S1;mA3~$if=7>k8G1byP6`St1KO{; zt)$>9mp0=MR^+JASME#^o+$PHdOC(~!HPQ}HJVASSI|sGOOWZp zU~mJgo6RP4(b6Dg1o-nhosWpMFdu8UTTvv zRHxPS7ZJmIx1ir^dzK@3Jqa;osrE_;iTa(Z9c`l$p-lztVYPTxQFW@Y<(8xfCMLh-QUS*oNUh;FNKzwOvk#w4s;rl9O}tmWZ_+BS(Hp?3 zIVOb+j|4JAzFRvl{9U+Sa%Xu?O0jb`oC7cX?e$^jJKu%o_LdFLq8PR$d`VQ;wiD>C{U~cYYmw1MPGWEbQ~{w~>a|iRGy`uVT2!O)>Gs0L%a5@(6~= z{6E~H4n4#7=oXn>EGy>?i3QyB4C5f9)h=3Lqf2R2uHPC$&+tpL@p&Dp z1;cPbae4`5uS>Ce*;9yOnhw9ut>rZeeHCw#xgD48*!a&JUd^LdPpWC(SCt59w6&=4 zzkMp@(J|}N>j3X2rsw&#m<&8rdfd{(C+N^x+L38?$pa+Q<>^a7+bj1gBEkZabNX4J zaSSLlSA}mYslC!3TIiynwcS{f1u!Nnk1woiXs~l(UHvQ+_}0H34PZ?~A4ZC{Yv=*s-^IJ`gQly=mC0AR&N zUqxolH-Vu6LHPM5=Q>Qts6e^JBzfs+vq*U_llWSLjQ>jQ6*z4@?!2&9D`5IpT72oK zvR>ptivR#107*naR8)~Z*EXM_mG_vN5C@wke+)B9%t^{x@uztb)Eu?rh!c<3D^rvy ztg9hcxITgmipNmXHw6jt2_9z#H{Iar|LnLc0$Iq+ah2~0KLs3OFp)BET24m7xFwso zdf%_Z3psTKfSN!gR{Z?pWY*c+L1WtFH46aeGTI=5B`h}oSok4n`{kb5sSCNGTLD=`}K z)&SAz6dMZM#jFZ(H*9T%xR-T6-t8 zDO-&UqC=BdB1dhAG67-RjMEFlSe~7(>UeEJX8!Pv$2Es0{vGvKfoEW3K2I0Xr_+E; z>v8*}0x)J00lvJ8k0p>5C<-?u=&ww3?F{}6po)C!T<8#{SN%&t$zyd z{?a?}P4jpA)=lW5mZJgQCnsm{(TAVHkN@x|@chY_aImuj-+A*f)pMPMmUVyp`4PN2 zJ|e*0HuJQ%zi;@YUO?tNz$=cC342bjPLJW`tLJsuuawqyW0QVvFrKAhvd~@i?(U5U z_Em(xHTC3(0(&>0;9KANHRyH+E88D#@6#Wq%kvXBdG!oNra#==qj!D)AN=Y69cYLg z?r`Yx&Yia?{%`1TJONr?{YLv}c>+rw}+i$6p#IxtgodxYmT)`b`5<^1s=kb!s(hU|mWd*Yr0KJrEPN6$%vs zskv!i*W_LGe$eZ}_rLKbeDdXU`1z+#;OC$J0=9YsxU+B8Y`YK3mUR3rI~izL`-@%u zsI?teiPoof!WQfPGIW;jqNJuPuEl&hfo6hxB(D^rVkNWSFP|YWjJ1=a#lIUQKS|Eb zl7vaJ4N3p{-=VE&YFJ=OTC>4A2A`p2EnZe&EWKPRXHzKW3n=ii%Hh#)QDP_S?8BeJ z-l(2`%*|Eg3|*Xo>kgv6d-YZ3Hg1(r@rFBsFSf42*fz&e zl^VVZq7EUX*bR}J6i-7r7}aXFpxti6Xfn1Q5KMcBiW|)^suXv7UsWo2tqON?Y#kUY z9Q!5}Tk2J3DF^-YDc%E8=cI)=v@wRsWMXK5?agQ~vEiffM)R+Uo|>aO_T|zGfTah8 zY6X8bN#0j%y2C5ok`L0CE9j(+hbQZnpIE8;e<-W(=d(htbOqkwG^)SSr{z$I%7YhDSnI)o2aOJR!qdzZRP6*DUZwVJy09 zKDz{k@qh;dYKNw)v~z?Ox9Fl-wXLvKp^zCT0R_$ISq6o`+6fHD6Knly>LNHz?vw32 z(A*;rfN_i|WSH#_{nvE)iSTLBb2XXU?}$TiJ`Z+5FXrKHA7ddK7_U2Sj-1u9?)N~U zQUK0Zqv6)D0g|eXP6^Y9W-KMfGHwgh+;&9q1wZyT3ZqzmCc?>ZyPVf_m68g-^1NOyuM+>}D+uA|*b>w; z8kIU@vPFZBC!H8l2_&BF*Tt+0gU%Q_XyxmN!QmpT;1?AqP-xpImc$d;sj!iOmCN5~ zE=k~vsneL5V`_u`VmaLNjYh!#g^NFK-96*DQBkUCmTpNx;LCaE|6}e=n6WK|v! z5FBs^90){KR&~!VLH1N;Bm!_;e!#C}dITkrJRK=bJU>;VO)KK*W&6SNlgiPC#lji| z=*s0oZ;|0gq*ElE?L3~5w<(wOAtgGF#KSz3piNPV&$O{HaOJ(%bM?|eH#rMtsxAlq zMkSURR^#IW@1#7rNQX%%A>mcHrjQF%7=L)tJqz<5LG1doQE?hVw|OKe(uj)YJzt>} zs7M(AzF&V-SDn+i3Ew~KchWJ0iV(dN(!q*qY3-EW$%=%NBRK4KrMrRJF$`_RKe=4M zH9pWII$1l%h-M~^s{~st|AWJ^1<`d4)xu!3c15&B>@y)V@K#coOau82gAY_Sw?<5* z5rlNt(9Len`Hbm?zemY4OtJs53n)`rovdc0-~q7-DEK9?uBiiVmFEy}+` zb6_v2()p2P6@*3Y`MZT20NE0c!#=5P%!cNoqd~j0>5@<4sM^H1XOqK2c=P$^HWY2H z6yl)ECH(pye+`4tnq|6B zP@NiKr8Kbhj6n1K_uqp@cXw+SMynQt{9nI*4bNY_w%%OG_-|}(!KV2atT%60a$B;V-0o@#MGg;~)KZ&>uMA{rn;^a>=9L=3*)hhU1|8U2&4v#+&w^?6YUi$!KE- zPESKfPo^c(eg!YzcXuAe04LBc8qRrB!S)w6!&VD8KjC%dx{%L}eL;X0y`De+{O7Q{ z`xth19z(k=JXr*a>I&gJgO92#Ul3_u+&oqO0+-bPt@O<^Tz?UE-2 z!Bd(1L0aai^UjM0LC8CdzwDt>9wIq!>=|UEg0(v0eE?cOrN1#IX@Hb!>*YLoB`}7z z$BS9M7>V)E+GqsRt0`QWf5V|OjMSVKO-%PHa%=Q!w3Tl$?=+0&H<@Q}e_6-X?{(np zd;!zx)bODBs6m--Y9&1<-F6#hvpLL+yw;%rECD)|<7M6zh zAq2c{@ndXM;d51r{nl(Kvf3^Q@Jd_;e$6vfb+wXHs^*CPcZCb6pGza(&)I`DSH$yG zNq_XZcvn7=yo}YCdhcCPQ_>}yGf|vb{0ZUire5x}*IS%6h`UkHJeM*p1ziNA@_9y~ zsBx|FyOH;+!&67YF}$-m!!`u7CDx@2`OKb>687T@m$qZnH}&aEB9Dj4<43!oFcdT@ zSx0MDp=^1}0V+$^$P=2Bq% zRx0$qMWr{cC+1APzXxz~X6kLZDdC*Q*e~L7BOjqBsVWoMm0&5&IP7W1zEQ5iXpd&T z2gu8HT47Ie$`vzL6)LC4YvfTKcA%?4ya`P5~IV)A#G1@h<{HAiOr{OJ&^Gg?= z8fcl(n;I3@k^}-NjB{*&VtkhF$D{!PZTxiR08?Fc($`Es5iZ>XyvVLDuA7(q?>^uCNFTnlcN zGW>`FayF+Aq^FWl#QKR4L4a`r8#M)6uHfvT(>|BZOY)=qx@0bWH903*%tLB8a!tvF z+*UkJfMgG2X$}*`ThhG~l)$WyympT?Rg%g+J~k3K3wJ;IFat*Z6y&Ca=eHu*{6sp& z*W7>_30uSWWSyIvt5>X@hqRe&o44T#!n^0M-&o~uiOhEs%mSu4DgNt7aP_i29KoB@ zBY1Im0N=YmfZ4o+o$WQl|CcbYV#5L@tm3vt>*n1xdnOkPcd3Y%5g*@s2*>N2@T}K^ zi_0@OK0SxAdEUw7S4<0rkM2gX-prZ5n8G(NUc&D7I&6+dP-CQ5IIGu{(V%ZVf>GIf zban=ZM##A^0@7ku8n_GC+}eQM%?;RDA2;R-e*WeFM#H|53D=f_^USpU=jSis3PV4e zP3Dxp8>HB8*gw~dv1yyXdh-k>lZ*U8{0l3&A^!dk{|rC*$^U4Xm_PpM7vYDc>)kwA zTU&QSmA5Q+9(-gKz)}$O#{+3|y9+=3^zWe6TJ9yTZ)v>akZFVRHzMN&h39-1M@7T_ z{#S5#_%%Fw^j9z%?O4SimU1zLufO>-oxnOf+ z3?DpxXgz*0Qb0uV6XtKFHOVaArNL3N%S#xQSCA$Ew&9;|yV#_t!plO#DAc`wZ`^K< zLCOdiw=9W6SyV98;h>c$lXTul3&TPG?1w*qpMElj-#>i@zj*pB9Gsq6Z`;v$Z1Bf6 z3`axvu9u+#!+5QnSz`&67akI-=IRg+uDmg$<9*9TDWXrrW(+w?>oDU2LK}*(2;uj< zU@v%R-*CgoQo3xVM9AInpjwv>lW2%D*Z#Wy5g_yw!D<_XY# ze+fLL!5bYYZ! z=K81$sKGqf{dK7h-8kJbBV!j_KVAkpi+GNu5o%+~<8wphE2;cVVN77{PiOWL^3uri*|3!j zVCm$EBK~-Qo|gD)TSoKKo*xTKswhQ;B14fP1eU-`1$erGZCNkfn{I4Bb}~T09Jv@4 zde8?BlW3L88zbMZ&FP5r+$wXGRg$_0B+i4>wt))Vj~=+N%BYOe7~UD-sn$m> zjPdJ(I43S%Cbv7F&M(c_x^CWaOdZPIi}mocfgcTbRJm}h5{91NKeArPc9gR@RHHSg z{KfH>+8axGP8VTwAsnqolT|=_9s;ZfoD1Pv*|5=Sab-hL_c6rt-X>I-o0vj<+uXyX zwD);?9i{RSEO=uvigthy9!DiwOE7xq`Q0L;0JEOO$;852V(4Sjo((U}B|%ykPFu6A zp~cTKtdFY+KJRaUEc_&`$ZN^pvB>nZ^Td)~XQBaRgRpW={-3m`y z3`_VM=v&+#mJk8NZ#(&OTCxKaldI)c5wfMPxy(mhtkpF&mqMWw-N%BzdsL!Q5Sg@9 z1|vNw7IUloZ5cTTO2dy8Z3B4)^P=U_2Jqd8?1}Gmm`3s#&?wCO#i;x3*jyElYSuyx7h;i1h@xdONe@Cvryf8Se+-Rw-cH44TZIv^rh zEz_1x30tMDFI%nu8xIJY=U#5kYx`Jn@vkj)Y!zAZsQ5Q5Cof*W{*x!57t6io1PcZW ztlLBYa|=Mv)1UU%x8R%oSMcWS*nXbPO4!;Q!oksnVYx>W!-70kKx^WT37=O?H3EMVT{t(_g{^;WqM$`@Vx7G~u2!HZkB`{_mG?7@TkpFj=|)Zi6o zV%7a@Jz-iE)FNmkU0Ff>Ej^%WFew+l?VGQEWkaxj|NH+F%ngI`nZfyLw;2ANRLweZh3*avKraD}M9+pQ~r zuQ`r4UVlkfZn0fe?Sm`mrQK`Q4R)5D3H+(o>A+uq?*n-F;2!+y>9_FoYuXP6H7Z=96&`r#Y;3~x;AKXLbi8Ic znE-5TNAq#=+kb}H(Z2i2LTQrs*Mp<;!^{?QM%F%f48xB;5NqaS5qrt#pStf}8R~gK z9lnBF8$UlH+;BGP!!qS>_CV3)2KOol=hvSuhh?+E02Nf4V@q}yMj>PF1~HH>`$(z} zDrt9lU=@T2U!m(8Mkjq~cTp_EX@%eE42k(_RJhU{I#D6dJZth6v)%ILPC8z>d3-oF zAXzSdN^e&pfjeI^c+PVS@-mIW`6>B3;Rm-Kd@-vUqDmy=vS+D|iNa*i$3pz-L!@y% zOh+>|yv5AOBQq#4k7VUMwBiu=I=RYFVcq#m6=7VSj*3@;(m#i*>Aln#I3;olYV(b7 zl@wkcX=umr3bV_Zli!QRohW)wVG(dsUj@=;>}OH;rdy%edby7NHZe2Vc9(MkUNn!u z;g$wicWJr438-E3W#362>W0saK-{vd_-YCPo@1Hw*WuX2B=3`4;2|Iy#@mwB#upx`Teg*pM!YYvA@qHs8c3s#;tE6s`=dhS- z4Ea2n0^HqnUaN{5qA9K*2Zr%y98 zn(hg|$EYfU%xlR?Tm)~>g@qZXzoSlfwr6b=FBveS>wR3^^1uS=A z=Xq(WRoP21YXTl^5ygyb+CZ++8gNNT`7LRg+gS3msT#kmSe7i(;nSyZ^vyTH8*oYc z68za>9(AyaH$jns1HFLz-6ME&d;}YV5ljuky|y-j&CMa4o=j|xspuNLVJs3h3=REo zXAe5Rb7$t~-h&4)91Pz{|8YoCBL_~-ZO$?O z=r(({*2gtPLp~i|re01i%auxo!ny{C6cc^&(O=uV!TSf#U^bh=c(mR8^0Ly<=lw^Y zn6q*LTU+;RNMz@kmR4Rq8&zWPaqUuRmu;~ubsfLSubGg~Z@mRlMpc*ahd=&(0PG!< z+3XTtJpVnMpS^~=_kIA~Zqxa=MSq@fH@zDVaB^`5`>*%m{Pe`;*mEIV-MfQ+7xp&S zV0}D*dv~_s!^e+c&(PFX5g&keaO@n&+?LoNXBU@HPR(gm97acbtXxQNP#a)FSf}N)e2C=p{0^t;{akD6z(#J zNz_{8I%FPQ`HM0gwUxBZhM+ba67g-UaHGlUu5UuC+lO+R3!`ti%d3mfw<)Ke{n9Ca zr39Z&dgkwScXWk0ALCDd0KEtI=<-@c{qi3x>}m=nr(5aIZuhWE#8S4Rs}6r%bY=hm zAOJ~3K~x&E!|4UEP%m+ky`ZSH7m0xX%DMA^0ELm0o+#k=Lzsh9#;M}({xYJ8atV3M z2`+S*BNWVj3@*Wq+b5+B5pDCtHwtU~ld9LD`Em+)>DEo&XFN`SY*a7+lKWeX%NZ=w zk3|vc)oe^u{QTXJ#(W>ERIBwb-mU1$B)x31F9lCM=W$cG@MO7*^|Z4_tBJrPd7Q*@ zE?>w{POtu;5ACxyOeYscX6?DHCcQGa&(u9Y3d;WMk?)TR>SMXG*`k@RuKUYZsv-4& zXMnZ${^f$Hb*7gyn9f!S1I-&4#MXAtD)RcUn1CV@Ey^GZ-iqw4@=msny8gH8+GG?X zF1{mHEir`msg}~V#5Ty!!7UHsGNxQ^J=uI(KkE7|n4J}04QMUAQ0bVMT{jyOvq!IN zxZAhmqikQM-?{nMkthN^dlwvy$K{#z5q0oSuM5R)*Zpp_LlO=FeTzdY>ImgH5}dwM zZ^L@^uJsKaCxiADU)V3KVOK=Jxn=x+fjMW*S4=~J3SGR@np}c9JvWDaJJ4NVz6%TC zIZO{hVUYtU;w-f|Cu|w`DOCDiP64cuIjv>7Hl%1)D6dc|J?m_X5EvZc@kqbt6yM07 z;a`K7Fu$#xV>Bi~MZ5jotjP>Lfla+m*Lv*2#l&>6<>m$zZFjb;v4G7XjCU}qWj&0o z;uc{=rFxgbXA@FXd})q`FlVMc{2lWTgE;G0cQy+-Q87QV;*@w5{KoWmNf<{evqp$m6r881d2bJ2i7 zWKR`;m++;v7V@p8l>#qIV`Ae1*^bs8Zm-A5@_C_z_oWZ3c+WBu4daQ}D}F&kty8-% z#OCvzG84J_b_tGU;M0EaS*|G3tjDaRm~CWyOy9(#aPa&OFi~CA~3C{)@`6!h?iah2jiLepXfrfpP zu5(gP;@7l#0DO7T@#nC7gd??+PyO1UVUbq?=i&BvpA9VeI3<16`d@)J^j&89w(G52 zw(^`7fN^)Q8)I`Z+v1cn$sTBa0+@ zMhMv6UW3c48C*_gP*!4XWM@i15fNKukMu@w4eoxp1(%B%{Qh^J!?0K$7B}s{@+RiL zPrv*Iwl>BVhJ_jX=U;sdzyI@>R!O+MvkCv@Z+;5H{>`kF-?qGX@e2O*rzg-caCN)Q z-&+VEa5!>6l3*!-v1v!J8St04nr?ku??YSPH)l0y!?!(385~{09=(g((zRfx0OY4PI zQnjJePBhHd@haC99*D|3yG2p85AUvElWW}${N4Na;b)KT!ppM>eD?HPm>eI&so5h% zyJP;f>}4ipXR-7NL%(AP)51K*T=Lz1m(;wu5+)>X%}kRO2{B<2a-2p?o>Q*1@K1w4 zqheM}H!QOMJ?bvB!xwuMUC#Jesyr^?MJo8&s3rCQ@&F5ISb){)^`UKOXkGzq&hq4f zU?}0_vtPpe_#iY|1wO{|G^>)}gzqVOJy`$okD+^K&ka_XM*E9%X#t$b)S)fq^2mwC z@iNk0W|qW@`Uv#|udcv{e%7uZManY^2EN~JIi4M9LWeH48K+fMfJgJnEJAvp)Ju^S z&Fpn+Cy&I{D5{pKjW41VB+OPEox?t^KyFA)|3x{cpajOQA06aQZxE0>SIW;%#4(W^ z!@R0DE6%l%p%sy3euTr4y0O)<_&sdmn}mPXdP)6j@o|hR*ddD{3v^51Ao~N(U*QaC ztT$H+-0eb@HXHY)LtB}cam1UDOe~3}H_mo@)P{{+TeCTC=d&5K3~w*eI|dM<^Q8P= z#nH-YxvWLaCc)cZ!l|fL|8DLK<1?R&Ab9_B>2(ZD?ZS*DRRG5@G&SuOx)33kVh&j zMe)D7BApGv*Ws|qtP~=eC&zO+g>wG{+UUL7>4bVf>e&`~;9Si>VU!h>jNOO6=L=f8 zlt;P0XX;OkY>(lIITx*uEK>P>?Qoy@j5%;Iw>jfd8Px+lil4o4m*2Y^5Hvi5pV1=- zm8w?@;*|)$AskjoO7n+z0H|Ol1%VCWjP)0#gTLE#d3dou48vSd-*#e^R}QQB%se+= zdnM?dO@KSwu1m}rykp=S_Mv+39uN}&t*0+Qolo3&kIq1^4WW8)2Xm~D0#5}+^?Yu_ zPOI($DufR`m3fmI_^kIahStWh;def2WGqk|PoP>KhWTcGh^JIh-qx^n{C?DgC#tw-*lGdEjyW|pl5ZDMXQCvc(My=G90g!S^PlH4=9 z?W!o~ic=2TaM73p*vv&+&7s{XZHVYj%l*|AYf5zZTc{f7%!_h={uW>IF4q)?FT}Lu zcuT5e_haD{KSes1q^x%MucG^jESr_>$MZZM4#`X<$}2g=8scRY#+$w$CFfK0%lIp| zx8h~2!wM+A5x!zNOAG-UxbWC3ibPNdW7lvUtwp;DbCB*`s;~WzJa9rHVjdKy_|frH z`i2P~;oZ42%8&V*{A5IcgOnu-b5=?tquCI_mYH|C;iImV=!Lr!NP_9BCx4B5m|qMp zNBkGBN3>?Y) zOJEc6YFrOWQJPdTV)3bRL9B`AY@A_%O*dg^VY_SSqNDQ#M#?bsyy}=|tyaw-R_<_j zF5DBB3W8yCrL8!Wnyay7(1FnS&BWcvb!Nmw551SG?_-60PQIIlRn`I)@xgzU$~r<$ z(LsoY6Hcth<8m5Q9fCSUv0YGZjw1Nd`f0ll=Ba2gj!q8y-6Meyv>+mXIi4%@(kxyYTq_Jvh0T z!1FJ^g<-3c0Gw=mV!*litwA3yjo@-%gpOAShw$aMFW?Wq|1-4A89)Wak(slD;}aO( zy92i^yj?1~ylyQKelh&^FMt0h_}#C555smF#-Obia<0u6$EWbGfBeG8T?^~Eyfz-e z-km!n4Bl4xTYoM|^w!2M42NTwOwO|PN23k+puzdUNZ(wKV z1orkmCU3B7dd)DN@rQi5I6pVIZ+F|UwzdZ2^)d9&yRFp{0INI?BSsnxPlRpt?^DUIjm-X<*nup9FX1q02rZ+m$JWEro>0wPDXfEW& zNf%GF!x!+kKu&=Mtx{s(<2_5i2~PmGgaI39h<>19S!Ukx6gk;U$b1nPRp!9hh1Y)m ztRV{T0daX~FQO^V9Y!LWoL|6|kxMXT3d^D?Pf}NpC&AI=pd~#F+q$;&%?kPk3dm;# zFMKLi0Eg0PDa-%QP@$r^PjL|^#-w#U4OU*M>CS+a1@V%o5PacH=zc0J-lV(@&5fog z(6|sd!d;qqJ0ej_Q@8}y)#Qc{ufQsti>S@s7ikkwc=OC2_rOTJ^Oj{*ae}L7*1ps? zlQnNr*jS!Rt1MxBIWatB3ob`}3)jNbnJ*GLjXA8(=im)-$lJxAgR41|CudM>j9s{M zq-`yCuYk1Bhf~LW-$qXtGQ!JDn4T>_qqpguEo&5};}d4XChMbf8+sbH*R8=z1!33N z%l^=sqq9iMF$B*C4?ta9qMJXc@i2r9CIyYfZ}L6?70uRrwI%3o>3F2CUjn>24)c0% z$9bQjau*e$&-d}d24HjKyn-=`6e?Fy8H-_@iPqTti^}4{87OKr6rJNQj(%G&+>-A4 z5VnQ3IebyMfZn|}j5B^lV->8wpwP>B;WRVzhw$L&tS2s5WpnZMD^O<_fmY!9oKK)Q zJ%g&Z6^#3^ee@8QW3T_3ii|Yt*MSq@xOe5kT?|{w>hj*%bGwIWOkCqUSHJ zH7aI{BIGDXI9(23fY{T>RVjs5UlAQ>feQhR^)YYopfiQ(qDyQoM(Jyttv!c}8RDdZ z=!fG?B^{O%Q6HvS@>_G^{oz?>E#}i3c@TeMHVEcNuE@Z{NBW^quz_z@z8#z2Gm79- zUrmRWs`LSb5Vn$LHPcGMnACrjXP{*J^pgB)KZ>mtPm~)|SaRi~Jn-18V#|iQcN~Eq zt_o)h=|kbq_KL;6C%L?2wX9^D{Z8${K~+lqH%S2$W5c=$tp%J2l`DZq>Up zX3n{XNVD-I&JQZbTQq)Q3=Bc$V9(|nD)A#+c9;|9N<5a^Fg$KP5jFnWqC#yWJ=H5X z<0{=`u$k2>}QZ*nB#42q?3Ay|R z5ECDrNIqHQ2Cw|XhV3IPu)NjVlDUj0EBAwLAbNq&g>zp(ER^$q9Wk^csI?V`q6^_b zGF@F$xShAuImVCaJ&$nTva~SN3T?{htcX1j@+>h@WuoMWs6}~xx7FdbPb;x9_EHoe z?i5QAy;wij5+=pEwaNXP6 z@O6s9DM8LJX4WG(CG-+$D#oJ3(-egp%f@H~5BGNA@aPm~C+E;DGO}hH^2G});q5KkrDcejN%QI1b_dBFW_oAwP&V39KwS~@88NpQ;Sde z9qkxL<}iQ!{r?1?fAw29M$acvM&nKR;U|9!asyz98?g(jvX-?*0#UE(!s1awo@Bk+l}hu{guE%uR|rhkuZ*i>5PoNcYG z*?;d_?@uw!1lZMd25*j!;q~DO9G;!Sg~72`hW5QO-xtc|ZyXK>)*xtL=t6fHt%@#K znHP_VaQXy9tw5dy6{$^Nz+;lVi?(JW9M!f3i4I!UwaNg=Tpx#ypM28)Z+1XvY5H~n4q*_8JBI;{WX2j=g%KK=+!H$LX4 zi$dlfSIOjNioLwmHa$qe;fp0O;(ZtPzwkNWyazJkhZf04N<=is;UEyoTIHgZMB^vK zR}^h)nGc#D@xnVnw4%dM@Fj6)>h|tr20}8<=+pvW$DZ) zQuxvsy##E-1~L~#@)0X4ZPoOGEO$6kDEOi#N2qUxy}Y>d_99@A?juC1f>Q^6uPVQn zidG@kKncVl07|B%W+5hCQBl6%^u456Qx|#Wx#6GZ^M!$>6Z8b!g@nhW6A=Q=cM)ig z@coXxd9?_aM}{%}$X!Qx1f7-2U#^a4AM?SL(-56U-cm#lrNLB!n<7Optq&^KFuD*& z?^by$ahw1P178E<*$E4W=nE;MJsN(iEe=k&Iht-c{|KV>o#X;C4T)KPTCEc z3b-a;%9;iK?Mu#6Fj4}Of>AL+SMHh3ho|X%O_UM6ajmkk1c!$>%)GYVpVjH5tpk|j z6)!SNx+Z6vCL2kZ`tG!x64-i3#XF_gSOYceg0>2Q5+Yn>+P8aW%g7h!S5_gYk54WA z(D)wS17Js}80@qHGG-nH6|xkf*x}DI{@qr0p=i;gR=+X)O4q=O9<>GK(Y5J-RP3rP z&oO?UyE%g63#Twe#qW3n^x6OvD$`qWWEZR0!#k#;5Oh*m_-r_5tk`mE19%6}D!g~D zErWrB9pA@%mu;G_Hp6V%nM|!GFDhd(40I%K5KjS9T3_537{(gkN3Us|bIvi1@L)6@ z+zaNJy=v?f&eIS3X$iVPd&ovLVS_rXSD;sMN9L8WNt|1OzksdtxuJ*#D z124{urXkF~AAsUbmiNY$u*JD(LQN(VseOTp{}Y4kw4RnMbha}?>J#q*?B7B4dwK$O+L*J|6bqFb`R5AfdSgF~LV*==(gG#0}{;tF` z$p_`FXqHV{d=W2@}VhAyy(zl1@1 z2E)$WdVpICu@+Bi0~Kw25*JjW?rv4FCDZKd_hes}%Iy`t6gijLbQ+-`^Y^!-Kt@s17QBfBlC) z!>@k%JJ{-maMNvjF%|c7F};GH|LH3@JaU)QeIrcWxqHWk2EA#iGr{uADtA!~ba91- z1ej;I-L_u7rC}O=|Hpr^VWDxqJh=Nocw4*tVVBd%jbZw(3!atHXcKmJ?!!0V{?V+@ zHTk2dJh=Oj{TuP+*UKcgEIF>?2IZF8)U`Lc!+fms$8usAs&N_VZ!6W$KgZB&$>;pv`ij}@l zU%u?vlZQ>L_Du@He0ec}!kmegit&jJH6%N@!Jg36w!JItxctj)y3}aomm1m$ysi`m z#V_eZ)aI!mIaIj8z#%dz;b2JeN%n4{w>27bq=Fk3?K+tv)>t`ce5O|po@iR|yG>*)I#C_QbXy`jUNYP^8c(vukM*jVxF zj15TMEWC=z&7<5DV!6P2mo$XKuk9fneGDNcZ&1=RUL|cb5*wO76@9I@$rq4*e!wAw zit@~&acR+kaH-6dv}iP8u>5`#-WmyLyl;3e*-*h9r?B4cb!~XS5nN6tFuA&bPIse@ zM-=T9|5pb*62X<3Dsb|vv{?;5yS<{h-DDb5d@tXYxqmf;_b~@5Muk9H(`vDYdze3O z10mNfg-cGo1{*PIUXtN!yM1e(GFz?_8bPiy;bf?-eB*n8NAR!H*Dz>5e`1ZC^RHYq zx$nKIVzqJ|!09=R>L&~JuF5q{Nr+aR@9Hg-zwxX2cBJf4wpwsDT63XvRWMDf2;C`Ik5%)%*cyZCb*!QH;^iR}n`0=}hYn9*-fP7drA!mFyXZtkB1I(O ze|EcINM!W>MTOpM0cx%1=w(?sI$-)yn`=-$c@Fvo8crJ+K7DMxZ7Wn_K6?Z3-W|$+ z%Lq+5rAw+nLz-5R5tZW5`i}M(WM<&+xqQ3GzMmTT+wg{9#tU~Sq6jJ;_qM|RzM2B; zpIBw6n`CMS=WWn)&#gARKK z6%YQLqGI;q64WFpS%Y(kKwLOqxW?Kkd2MKFoEGE(&~uw|J>onl!zWkkrY{WrYG&iHHWLV{S}UBK?TTS0R^rZ!h(u(%!`ckL`rCcRgVX592Sq1M4Pl% zJUfLASUjUD!N*2ekFa~El~LX-VR{pq!FyPd@sQ5^?%NH_aopf4_rj9BNtFb-N>RUw z()qT<^m#lP!d|A!)9rq@%SU4purygWyk}wwzueZ%wIj0yY)wohwhZ*;;Dh-!m z_QRkv1J%U{1Z~TAT$Y^}97$uBj!Vo7@k?GQ^)__Z$_CoAEDo3P#X0@Q{-3-e5jRwo zH(ui0o@mYA#y{NCVDuc;jw6(IU+``{OyQdw7&vUJ(~LS`x} zFPnj1ORnmc!ljWc_(7%-Iqmf&&z$)nlndrG)7Y|((*C~VS2F+rAOJ~3K~((Qhx067 z13uB7(E}gRL2H)I_zYIj5-JASDxnH%8|0lCo8VPcpTBDGcPRnnCcc*BR*8kgX0{vw zSu_UnD`|wQgo^!&jN}WJTkXH#s2hdCuP9tK8(zl~SSvQ1yp1;EzWWjzKt#84}#W|c_ zp2OF#-oU4iA4FqBZ{DF{qI*UtJ3F7km0{9Lf}v}e=7D*Rmm3R1l-u1FtPOi!;fb~I z(&OWY_hJ9&81|pPhRxpK274E*;y1T~LxTgZ-nbCPSFaBZ?pLt+;10apKZJ*OcCT$0 zt>=IDfA|76MGh|{x|dg1QK(c@BLCBG zKZno$@Mqh0$Nbiv&W(ICg);>d+Qs26w&+qUh|+9Xt04SeNjQ&ke%N0ruMjgHEphR~ z#yzc0$0~t4gCRUvyKDcpx?SjWdl4}|&v;MC@)m6Et;)c_xwmrQt*`IE zlPAB1^T~2pA3ypL^amNQtn13H2H8LtZ`8ypz|~8~;ES&LH}6D;Gh6pvte-z~>ZbJO zmi_RDgeCd**}uVXxCxIQ{Q!Id;9jgZF|U9n+J7HDxNC7V(vzd} zb2vUV|1KtQb~QD8zzk0Iui)U#0dx#4-Q3)O&Fw8iTV-zhcoy7~^jQo5{~mb>M~9mD zYvqL0N^@Q`Xhd^{Xw!AP0_Nwfl;G~^}ogBn< zC2y&r9_qOg=Z>GJW0l{{VEgy)!uUs@iajfN|DYIER3H3b7Cf?|4`lbV7ljHNE>aQ0 zDQi|jJ8eB=TAZRqfTu)WrT|7XE-w^mA<7~iu!3e4-q$7F0}}th>*W#>dBfVEzzL)E zieMG`jch`FmZ02Tp=WqW@4a>8{MDx~3h}9kr`F^pL5g%Mdto{fyf7|UamU^bI;@RQ zNG`wV^NW_qRJXtb_{%2nnatD@*s@PC;RbuVzqej0~C< z;ZSWlD$I+AO4PzCVcCGly&H!^wT^`-Q@0&l)z#c7+c*bmS-AVF%Ngj?3(p*A4n2yn zJ=}ABkvwiaQ&DM+ibV|1Je!C4vF#Qf4o_K){H-3{aY|z}*h0_Wi%ZZa=K!w`ooDRF z4?wl)nwFKLld1C(;=_;sQ0Z&l-awv!$$Sw zT5aI4XUxb>Fj;`+2sL=sVBW=0&)UdKsHC-Xg0RgO9%e?OHh(X|IhnXTzLQIUwIT7F z=v`Yng*3vy-G*v5@OwfdOz1I;5t^`_PDk)JmE}X!(F6+g^6i*+$3r)N_}qNQchn`( zlvYd7R2R~kjVX0Wp12gY*(#6@b3426v5zSG~)0aWO@1>@wRhav^|ka7)9cLPYHn~- z#RePTS>I?%5|E{VU~O13Ozn#F*3Mr+3?~!vwBagVSLUDDYY@+J#RevnZp9gIb0h`k z!(%>@^#+P%EMk> z4~ZX@4zd?FudHI%yk>AK-~0Md-*^W`|0}G)N@>S@9Y4l=d7X+koMEn92pifrE^`k`9s6ilpO~dq8X(*PFN)ybyy57pt1(aMR=PKp9JQQbiaS$wNCE8}QMihj4OuYQ{Z>p2!EB zY^wmH05&%wwk&S3pl=xXZ=XJgy`8OV6~GrpF!|sA?|*<7Z}wqlID{7FEjGf<>w{yM zzVC#DGgIdufAMR0{_K@i{z@3E0#@Y8#PNRi#aHl;|NJZKF^qM)sB|?9{`pzR$-5e> zxLUc^HbP3V|eo9AK;^p{)@pwt*E|i12Mwc@d+I4@5AK$ z+!|tNvXC4PdN3Mx&3@~^`e+Rv-Mp>h-&{ECJR=Hy94= zzejs}USL44;FF6B*grdm=f`KTe|iq5r)SXZbYZwQgst5j3!{`vG^BJg-?0?XWF(ld zPv|1ldQ`}ZfrggpG^{!L2bz1!G=O z;YEX8KXF&!*D^;88pbLS2A>aKwMfP&51y+u9&Lerqd~Odp&=N8TxadD}Q(5!j-!z zrxWKdnOxhLTV7p&HEgrvsuKM8F3L6AwlPAUFR`h-%jNA}BHNK`yObfI8I{R8e0$*U zT?GHQRGFLhdt;-_?~)@4Zhjj&g(`XkZ;V_N4vdh|Yk9h-Pyvm(deQs!&NjgA23lh{g|3XE zC&uFyGQ+;RXG9NG{CR!ol*gFU_i_e4`UPK}q+n!5|e;>{rx=a=O8 zqoH+r0p)`|r|fMTK4y2zDyq?&*aLrc}_3=Cdh&h?KvM(ly^>0tCyLK#%JNq;w8Ffy^++5zl-x zzJ>{D%S?E?wJ<}dto(ppy-u;qA)dA9UioMpwnyy_*rF=z`>6cY=3mQHSdgo@oIlIM z7@E^U24+6w!QY7J#v%*R{Kdr0HgYvGLlIPdn;Vhm}9qM|5CwK%>YN(2M z2dzEGO4j4o$Y>yhwq*lT@J5_b*K$(W_`!oE`8vpNms&fSx;lR7xi8v>*891l-046D zn#Aw07dA(M)r<>Ku4yZe_mpJ#(y0YGwM>i{qzo@>aUq4#x4V_<7h)nbBspWjPh3@2 zE+X3rJ>m?=MXKc1Z?w8GNE>UT%|05=-y^1{ExR{lY9SN`4SK z$pM3mOBt-|@wZ$^Xb62dtA-+)=KG*6(o|l03GyP+(V3!A2$;S-$5z6Y=dBf`k9!{*~ZK;~vam6U z67%j3dp+ybmAlx-I#2%m75wWje+OrmSFmY>54P~^8wCC8mn@-#|fdT?-P`f&5`hp(Q(-~W?P{l!APE$1_3)%I>umbH1?{%Y^#P&s{BEN1ZM zFa92Owjaap?nkn^y$C(ne*-7S$1ulyTa~-mUSI3Mc+iD@uMOQ!2X=S1;KRr7!QSq6 z)_8~wH0>`UwUUyZy{oax=POJg=DevE^IB?}TLVO;q6jJryhQGfERWM^i+nQNMZ$l? zg{ZxqKV5tNZi@PDHufzFf>DytY*lG0`SBVUrLjTZ8pLeE-K|ad@%sQ%vv)B)#5bpB z@K2xp3C>Q>;e(Gqh?=i`UdjWoa)5bmW^#2TsKwDJ#QT!9%>jXh1zsW0Kt_-W@JfqY z?f{~{9JZ`>QAJ-n>szq)_+vPK@(0SLlfab;{p?fVDIojLD7H-M=}+SXN||?1Tbf?^#tiol==sd`rU zCWoD6Ll<3zWf~VPg)RoX0Ha*qEK&edO@FcBl|cl9eP8Eb(L96TQW6z@UBd4?u-YbC zURGsfBv{HFam_Nl<|$7%x_e0hhX{2Z!PaXAFPZpq+aEUZPbza_fE(arDKJ4EbQu|I z5p^_fgk^nW171(g;r#3pHaFJtzEy5<>)pz&dUb9;lZ19iLgnvK=HUUiXgyOdBB|X9hW!+CS207;15$KP#^DF3atblHN1N>22;#k%Mri=MTH z|Iuqh!`hg4&#r7g)fOsb&2tRLjrFk&RA6JjSf3Xh6*lI3b!Qu@mI`oqFPqAGv1w9v zV@PSd6LoolX>0@bqSmfG#A`)qmAZuurS0a!PNjL)GHYFJue-iB417Cd(9;r%gX6I8 z`(4mzOkhD#F2agqLj0j)-nB5Wppv=V8M!qeWkSe#mScdIl}hkwJZFo3Z<%*1o8E*B7tQaxqf=A2grkcQookgDNtow2 zJ&xc7w5Y4aysyHuF=L{5rZqKl-JA*@HiA{#b8GKrtBO`S)r5F6GRGgb1pXzZreAaA zVDxy!uQ&fI!Xa6Omu=cE7NOK12adtXsY+G;8U7ay`fUWoq;Ga?#bL zUKS?0qN9yZGDRpAp8;vXrV?66{GE^V;(1{A*`@ysXWr-c_4HZ=7=!lL%>c2?j%_4^ zL>U=LrVSPIo-V<1V?my6sM~vbImbM?gpA%~ZxnE|$7h$OXu7wd;x&P!5Pj)4((;U7Azr}%;_6&j*RkmG4y z@leIj!jjs}zh;%chH-xW+uy>>2t>JpWX*Z<20t^y(wP6|m4=nOS%>~;l;0x__;Z!Q zRqt-@!1?sjdcJ=C%`^D)@uMi(hy9xp0PXHsTXK5BPZ7`5#{9I89>U@AF}(QpCF~A{ zjbPpYPy2#-u{!1u|DXTQKfr(O{tJBc(R=Xe#~;APXw8NLdG_KB{C~gr6;!i@VMN=o z)~nC;%m|84zx)OcUcRY??2h5nq&U&=#j_XiUw`pyI6I$sI5r1^Y)H}DjO(on9~A@F zU}FQ+&IX(uetWB?vfJ#M0e$lEPoUQwByVRJ1j}udHjhJm@uuK|$3L;5Z%)n*Y+DZ> zd;%NmJJ)w!1NLpoyIQ#wnWKi%yV5XJeYp3N|G~)S$8dgr07u6!8|$wObwkBfp}pze z*5dEdeI%Zv1?8LlFX3Wx1dkv7Eu5T?x9`P;-5(f@V0%1(Au4>^?viwEZ3yo_d;ssi z_W*jCGw-{R{i_5f)le@3{3zuvFBKw7nfnnqGh58E`B>}j^3hUp0_AM$^prrDao$~5NrrN+k^|{>XjS( zlHduXfiP**1q?#_5RK7b@ryQESVBv zCu#RGlkAJ&S91dr3P&Hxo%trd#2{uWL|+oIbHqY9eQ}gjVUg zC`hP|A$OAkX;96_Z{5W73Efg)B@cX0Yet|kzXjbWiN?^@E;9s8RA@JT&q9FN8bKAReU;- zL5s^1chRP-F{4|OG`yLd8=eatwHIR{`GLosjJ*h#k{(agkfnmba13kfn{aV*Xz0_> z<$U92YsZT4o)=W4NZL#}3G@QGIVHR+Fd{k6@mgUxN5j?AuQ_ly=R!gw?}8~h$XnJL4{eUE2dbQ>@KM{4$l=T= zr$9yK8@-6Fu~bF*f!P2@yU@lcv&<$T=P-WX9yvUP2InpIjN_1&Ef-!HyT#n&b7z#U z4o}h2-+3P68rd`mX5KF80vcggJ<#aU+;T=Mdf^nZHe@p@Q19%7bZZ6iJ{5U&GvCqf zfZp45UcK{R8RL!B$XL#?1lmteF|e!Rz~(P2aFt-xDJcm!Z)azau_z1Z7LNW(r)cyH#+fZE zWxa#3&FP{Aqs|rdH|B6O8JX|tT|hb(9V2DB=$1C5j(36#@6u2dIgAl~aeGVGNjI%C zN7V5Tb@n<2z>_QXWzD18@~va-hiX`7@?t@g)FtWo@h|iE!97TU@N7+nJM0pnk66OFLQz$@y% z0mo$6^K5C`&MPezmk^O3U?3`?4nPziIVDc)$t&oA3m2VHRC=W6y0+-VW3miURgC0_ zsbgj#p?&cr5M!r2I`Nk(dzkJu+(d}tn#;r|hlTZGcI1``wjH<4w32Jz-yd`wYH)@(k7n zJ1|}w!`|k=hFa{j3hT{;IbHAU?Z8JLybqfj>yYzSkfjiJ-u9kCz?71lRbXFMnv}ry zw-mQNr z7!{|vC&TdN>hOo9%*^tF*Bt--$B*HEGknDB*RNrHYwUAW*E@4OL*U$l=Lj(i~ zQ2Z>nE2giW!{pm9LnjhOzTD8sbAar&3jKDP3)Ni7_3G9?+9KL1yDRy`J=5M@6lEHBVTOp%eyYl#?83aU zcoB*oGjySgx!9c$r$~_+!{I(i-kdD@?c*XK*#@~G%gKuma>bh=3AQkpHuD<(>_OBe*y|fZ1$ec%F{G*9mpxnb1-6dD|afx(Y#DI!b_t zN{L9B0)I9P9i8JAC51Ik(6W37*VpEiB(1#NV}X_ppfEd7yf=Az*L`A9sOEsOc;g*kcg z+i2jFt=P@nwW9{Tkf+!FP=Usf(5OV%T6fAuo*)cc-Rp$O0jKoU)42OlHc(2hbSv{@5{3SV9V!b8=_%+U}P=A=xw zb5Vfq^aH}jR?xfm=-h_LwqW-#5AnKRYnQ_r!&-N2iVV5u+>&cSFJ)PF!YQQ!Cey%( zD5AOtEkkG``XmVfpP3qCo8t>17!GP6B`-yElm?hl*G-s%nTjPFDnG*le8w zhMlR|r7f$F#pj*&f}CL}gtY=MuP8K5Fna*=24l!*4*y(L7y`Ouo>kCmQwj^WGKBl}BDea{?=-qUaXxk@VlK zf+0*Me}eM(l-5YQXhF{GfaX^-uP)u*#kl-1bubbTK)Gl|s=m!urJ>Q_bY|LB?VF|b z?E)&qzr-(9DSgo))U}%}{_B^)TI>TrlljnbU9potZoCb!P{;H5ySj^$gig+t#udl5xD=lU3 z8w!()h~bMma0Wce&{{iAoA!Y8jbXwdA59^htYi!^_ze}Pa9S=OO~a*n@wi;^;?v&H z?hF@^$F_3m)@(E%&VgQ#(M5*Ix=E3*YRUoZ00+k_0LS*uAQMRDLEPko=bj?QFW8u` z6#*}pankIE2}*m3cS;=kE$Njlz#^fW5i`A;&Yg0HRmX4mzUm>QMV}GU706OrQ7u`k z2C@u3TzqnAb`xykerTe_CP z)0?SYHErm;r3Zhw+^L9;HWxZA{5uT#G|2yM&0qOLVyd37yP zA!HCOzyA2%UAUUfU}l*3ld&v3p7AP+wC-8w%za& z0Nd#g2k?LW!@t0{=4>IHJtNd@{3R%V1tWm?V!U?;)*rqH{dK1Zo6ToSUw@b7!TrZj zJG?$uTbBER#{Imk++v^HsN9Z=%C>_>JSF7A!Y}KdKUiasy?gQRW-fQOAHw$51Nh>} zFJN+c`VN5ocPi@o<--f0>0}C%i3d| zHXN`TKgFMvU1wIn);M&3$>7>#V{(uR%JlL%+9U2zIWkZLIZY>j>BSuA^V1`^`1%W% z12BCjby{FCMaq+zg390ZAN^pd^4CM;CqntVgyi;JFwT_=Nzdb8W>H30ii{WqjP~ck zCGg26-4yGQ6 z=B;S}e86XkROL9lP;k?e+r-m}&m!EgCM3$rM@3D9OPx&XRSxDL*T}7#p3Vp)e*w3Q z2g(7kr1(yA0IF~S;hS^u3NTk>?Q})_J6)uEWZ!gnl=w;cN3wtSS@ad{`P!y&f5-}} z*X!Fl^VtHbUdLMg*XRMG9RfW!9qd#P?gn(S9x30MS#zp_M`6C8C<;pcT$iowbz!>& z^Q#i(^C@(@iM&Jm&|;Pd2Z}keIvLrzaw%@i@ADb*^CL)i-&>c4WeM;#yp-G*@T+Oq zMp>F5mwF?fCProUNcwvqhfjn3LD&#+C{JG@>Etb#d%5>=za`~u#E6>m7jmGxI@Q~Z z=^Yd%kvf^2L`UzRIW(iai#OiwX&?GI&<9Ov!GeJpA4=^|7GBJ@&G~q^3)NcRop~dx zE1TmMtWr^R6>ygKfW^ToW{XFA&XZIqZ}qcRR*9-UdC%vs<$)BNV;kz&DKxPqzVVlQ z7x6@==K%XB0QYumeq5&j24_uTH+SJe@u0G|q~Ea(RKyx4z`}`_-$~9%=LHPT>luH4 za|AG5fVSb4&3r88F8nd(IYzHC%yWzv&**iF{5_{=z;|a?rf$#WRYnCWA|DPn&E9et zQrfg%?YI!w%E$?7URb56#%JiY%L-mp+?-vSzD@tF4qd}m{yx|$uBtE`-W)!kGb^L5 z*K!-G_wGUKi*K9)nt$*2Kx61Gus#>t7E}^C7*5kLV(15$NisGWs9;dd8 zlIF}gU$sn~qNuE5xTQ21BWZhVY@T0I{@QVydWChYFHGADxSV&b;uyV=ch)M~*UPgl z2&HJeo&}rmQDfu%s8n)~&I&2sy;f<}a(u32 zUU)nbHVA7F!_~k8X7@nTD?;8$M4wP4=34omRsW(PN-Mpw0a*WlTv8!^y1Gp$~L!=FhF37;?H08NaVXxWmk+HF?r^395QYelh7VuEe%_qA;Iozzt zTiQm6pn1_cz*Q7!cy}@outrM3-9GGzxQ`h4`uxNI;ht!VCra=9Hr+v>E# z43rhkfrgvlmn;^eeb|l$2U^Huxk2d~pRD=6dZ?Oo%s*nkkKh?!%RbP$#$W;}t`M`>RpJAug@g>VBrh0TkU|HV^( zh?YS^{5^rDW4(B9Ue1pWVRX6+!;N*(e-q5afZ=~DM|9m9WrU5~j^i~`i6^-{S&}g6 zXcp-As4=lnVIQh=F(n9DVwKw;^*PY;mpWAv55tel?_ca6!0GcBG*1DUrX^VC3Pwx~ z%yT0kSWn<#)MwG@5VO2mj;9EpF+ZRnKLyFCwnrOqesu{)7pL&+FTRAI{ooU5@#Ps? zY-f1IDC#*82F|}0^<&!j!TXQw-ukNl0uElihII_5v;?Nx7VN8|aw~BAg87A~ofbTO z@fw~P!4TUXbh|L__1+rZcT)`G-Rr{I-W}L{_|STdOWZgZ3}I%3yqf^K%KY`r8e*95 z$(0L*y`J=2Z|xn-mf$^>mfLpqE*JE+0z*gpYF8+*qWw zxeMFNH>k@6)B?WbQ?zFBfUz?YYO^`&;xKhCf~=;gRp9f6O8Ue?ok)ul8P(Dr@%L8V z5LQ80yU@Q!wARbX$IlLDU#{JaN<)1)1&Z^QIR%jxm*-aALxn(#!%LENv>&1p1Oh~C zUmw~wOPnCAGs{LSi`6TIRZ?QCvG6J0VU0hZ(P)C9W}G0aXeVD6 zJ}0!Sl)fOxqyk)^Ed8q}otCdF&`yx2v~bcvh{VyuQsh#<7Sq>}*PU+UAT+tGQ`&Y8Bep=fd=dMr$57X+Awbo;y0^ zRp;EMb}8K1wFYkH*=#n4@1)#_O6fkZ5ha2AJ0_{R?6e-Jxd%AznyZ)Y5X{id{e2 zDotB=HeDNdeir6DW0>I6ODHhJGEPR7Lg&Y?6aJ**P>$-c#iwP*i0jSKy zcK1vl7@)QyFMmx&ZKy0o?_kUm%t{^%A&s7{J_=do^7~#~S!JvB=w+L>!&6Y}0~?As zj2l9Zb}Sf?13jDvT~H-OX+y9v95sGMMK6YYM&;)5xm65TsC+hf3@@1rjELc73N!ls zV^9Vbh2F0pJp_$+8rVK6qY-8bd2Q#Y@6yBQySt##2xUPE+aBc;CNDzkt#x??+SG?0 zIAe_}j)J8qWVQDS^hcPyrV;0v_7OG=@mzlT0Tj>QfI2rkV80Cuv(Birwgdvh#a@zk zwUV?+BeHa!za=RSDD;z>&TKzbo3V>>a~4Qsh<4JTGr~4(F6d4}^h+L?Ps8DV%OMKLOb`<)8zt0Q=ExhMTy4;|4t~iB~JOV6FElNN1f^drE*D8w0z_K#E5+XUVqEOdZ z5_{q?8WTorp!H@v;Q4iar#62pko^_5x{~!)W?*i9D(Wajs-LYlsenjXk6#;_zc4(w zo$vpjx;I;rBuNg$)ZF8a%*eCus_yEZo|&G(fY<}e;^IrZLhXAOW}C?(%j_W^j8@EK=VnLhQHvpLaui2M$o(Pi1J z6r>aL2!`Q4$;xeZl66dw#-^U6mG}b;cwG$BB!XM`_-?YHyFZTe-C=2q5B&_ALFBz8Np(F%-M>WPb$6*LIDUD6E#7)927>a zn|{Y@9^W?T+GQ1b#sQiw{Wo=UOJvrH_pGhMjr*~h&&l<3n~PVSC~$bV1&x&yW=uk0 z>;4K70&5?P{7GBG%r^ojx=H%;(EBKo)eg{8${@m{|KE=Y^E3^>r zfEr#f9`|p&a>&m<`q1%f1q>bG{>|rK!@ja^kJ`EaxDvU~aSYDQ?F_zu{f6e?pg(MO zEBz0UO2?QUJb4O}hYz8Lb>uPzqLp`d-w8Hlaio176h{x{U0USL41j=qh{OZLNzWVyF66@cs zXt%eTpO!wphdNe^HB23&zg$#sGC78a491z!98yc z^EOG*A%Q+qbXty~-*=K@ZzH@jnSdA0#b6ZuRjc&2dg&UhS7>1n$t>y*3WDjPx+AXr zxQv>gMoZwPhVJTOOP==uSN}1mNxujEUKeJLzQ8z=ox}wpMB2H5-qpg6#Q2H7_=~y> zKP&Je_oe`0BbY=07NJhu_62^|)a#Ny1fUb7Cf^l-qVMjD47p$Y&7Z^S_ByRcQf1QT z*&RXyi4MhZ0Q;Z*6nZDea93)iy_KeSXcL(~5wfzvs*&j3K~`JA8m(g#sRT{*tnoIR zHu#FRF~4Lf{3QjNM;hgB79h??$fMmH2L!~tlg;=ZJLR8|*+dJSr3$NfS!u60^OaB?+$lJXauppE(f=*Aw;V2s<1WyzY2nGV7kE3g-i zzM0K^Jiz09@19s(tm%ozPrSdII({1k#w%|cXip{-lh}xr-^k&rt6Se5TK=Na)6C%w z#9=*efm>kSDO&O_y>i<1tsh^H=}m_x3v|IO@$Pxu$gp$JkHXS5yEvxU!RWQ22kZMs z)KBaWg^^f!*UpgNn*_STvd|p7!WK5?5O8^Z;g-;*#@xz?i-44N)5D3Jx@Dr zQcFzB__M^c;CIw9^%U;eqUr!f14dyi zkyu1a+ISuq1Ql1lsNDJ7ao|`w@bv=avaobd-ErSL#w&+a;sVDt0K=gzMhS-Li(pj5bhU*1 z-YS_4H<{G?ixs6&fdvm3oYg4y#>RzFU>LkW<-@b-kJd9I)FW*vJ}3MJrr*6_*ILw+ z>9F3W@$q4q_lQawv9WEqiM+jda4f^K`786@d~zTVyuY^x!-E4D zA9+H}-x2YK6qf;;;4r-R+FEUSO`16=9^Wf#f{n0mnfbe;Z>_I47cyB_QHyB3T0(^k zx0_28wxNq%ZB?J# zZR&s1@ED=CX)(%h@zUkP`;Xu^-+c*Ry?jkpcON}|NOXjR_pVL5(1FRa2}2&A$W;

oBy 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℘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 @C; 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�o45l14@i_gWs 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ǣv7kp~weLCfaC7ASbIcKu;83 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/ancient.rsi/decor_02.png b/Resources/Textures/_NF/Mobs/RogueSilicons/ancient.rsi/decor_02.png new file mode 100644 index 0000000000000000000000000000000000000000..aca5ec4f0b3061c8a751c42b5e4ad51cb5fdda31 GIT binary patch literal 9636 zcmeHtcUY6zw{Ae1NbiDT0FfF3p_kBmReBL2gakrM2%%R&6h!GDB1M{jbP$v#ibE3t z=^$04NRi%AxdELS=bX8}bLV;P`ESDWh3viG^{%zwz1IHnZHT<8uR%%9N)7-3D77?I z4e`GfPcAYN{QFas`y>EB=j3N>jx&UL12I@M66Jyb;(Rd(Ai@WQ1OR+KG^V2BxoV?t z9d9vs+?v*Bzf&|?|N26(d<{ae+-HW4)&dpo5D2A`fe{|a!(8^+<4wY+^zD-;_I`k z=l9sYEwk;s3=^1QszcAVaJD7*f{oY08)VTV{x`j9Jo79!7eL#d>a+5;OrI<0~?hJC#$);HPiq2;u`Rg2^m=)XIk>LsQjct~ZzDn7+L-UxRcO?xfBHmqECy94 zxifNC{!?>wXJe4yM#8~;xt>F#13r>%DrNaHch8{PB}25yu3_mlqplC+sbqykUd%ya zx+xcSs%NT--1a+ZGJy(S^(#f0FKJ4Ye4u4@`5@CZs~xX5Om1=@Gnr01(;4U4o~Dg0 zudGJm&7m7}ivlayP{DVx?Hx9yoIo!H48!2-n9Q|ft?N+QdrR}pBx8d;bkGlMR-s&F zH+QeI_{!BHw;GsVsg29pQH)UUY7c2VT1iUp9GYoU4q!dUNY~=2YzxQH3s|qq)27YL zP6k}DY8+DYzHz&XO!aaFB&+ZxZ4sd2X66NQ7N_1e8n~`V8=bRDM}DlGHXjd1Q*t1c z^n9X+Q0=^Fz*+8OV=Uj3fxf3j?AUwagV%LRs>R(tnAdJBwi1_k4hK?0cLzMcjk^*d zJ!D+bVw=3kf!-&Nf|}_?yW~2Ht3dT3edGeA&o=psN^5R@*p*#*(cfLaQa2{*G?Z5U zeg7bEV1>&`pNpG$-eF+hu{(yl_`OzQ3atpUAZ-sF0pQDJq*(=r6jxS4iuGU|V=oMm zIISx{%M}Wt@BaC z&8V=6ep>d5c?4D9cMT0{uHeGCFd*+9?{Rc-pER7_LjY`MmpI2LDVTg4n-Mdp% zM6F7_(y2>d+@vv$CcbeN!#SA~v+C`QTB+^JsG7MIxBl4Kh*FW`LewhH6uXfQLK5s1 z^70dE_@>p=o88srk;WB3gnFBEV9I%MrV6sLy$Q`YSKrF`LEf7^jR^sS1$FG^7G1yg`2 zc`?u8K*6)U1aJ(rl3c4MJW1B8{5koq`@6bzIZe13B}IOOfD%gx1Kap?hS_+(_;Vcs z+V6%J)H7oRR(Lz_JQ_Fi1~pae%#3w>};2=(}%UBUr?r20JIOR)c$_0&&=L zA`rijxcfqLKNpBNwov-OoRRRgA>Js_-{q5cOfdxkurMgrEtW`{jn~AGNIhZGv6G$V z`4!~ZnGu;=SG#vP3(qc+=TSzuy1yyed#EQx>GgSB#-@##$-|29erP}%RkG$d)AQJy zYd2iDtGWm`AGPm9&gr#B*4ug!XMe<)@JvioynAR};`LjS<+SX;ONcs=7Ohs0!h<(T zZ}?4>B&i6}B}ob15%QSd6kQ?8ba@7CpUt)o52$UPCJLDlAiVxKZ~wgc2y(=bWW|&B zR)k$aIN|d(*0f$Fh3i~IBTs1EUJu_z<#FkSloWKwUQ{ZxTWtiYWqVndE1t8c1UoXZ zDV#&4@rEjNGNQT;S)?0Vf_@!K(nLW?bPs0O=f4{OH>sHD`6EEjbcYe z?U$?1Hfb~{+70CjE7qx6=wnUa<$OSLuxT$-8LEk^-3^!Ls~VBLlGJ-C1-$MR)*wXe zJ2P*hofP7QI!WRe(5^D&4Bi@nC;{Die&PT!Q%L?)Wqb-h?{-UDT!Ke*!*G-CADAW$|BW$G3` z)#&VFg~^<{yK5ul9Mtg5*CIGTrIR;pRzFhF6{t2UaPZN{HI}ELz)IzF)Zv|nyz`;< zV>Q&)$x1BCluyXC=+tsWOl}Eskn;n%fv>u8+2O^bL_%QjrY*9`N3W9Uu4Aa3o>8sl zV&lu^T3>Dw=EG#0K!lG%V~ z+pb;W|AJAM6pE_Mxvwl$!HgT$h@`b{LoO<3Jp+Myveg&6%FUhH^HyvNhe#?UDz6f} z)ic@?R+23o8w`%G+ZoC{K-dU}9G}&kjcLpDaSCAyWKJlFm8@@)4rR$ zbr6xvTk}3QEW^lTl%xc6fm1Wx=~dJWwQV$Fg7x|k@XOq1f$YQwk0IMc0e+~kWJ)8- zHuA&m`Y0;`zO373S!8D%G3E4)`fu4^3t3-cAeONw_lB}g-)AvNaF1VN z5X>qn#oX zagB!=avyW1X&2cJUOC(f$s$$HAj|5k`3#K{dnWyL{_u606Oc z=oN2vTWyD-11HJoSHfgibNtS>s=q?h%Ab!5ow6{-MX5k|XZ7mb{n)0RUHXUY;-k>m z>evZ+FUo8679rQm!YVV3$hYit3ElxBnsxbA%@WhEeA9%?$s2rR2=w22dZ1qHG`}3z znz`p1^f4r6BC|1g;-C?|1^?9JI#u#{ZTCypnCo(eCxrJppa1ufjVR4WHn%LbmxCx6 z7~+*L9o^3DW^j6dqV)Y9V$qd(6b1gG)^Lk4bG!Rcd0p$S=)1_L+`Vg|;X*GvldSWv z7mhPtWHh?XKtHaRty4M1rzWrdkt|PUD`ENNwTWzE4Ju8dMe{xxR@8~T{6@x*~3;t&O>5Qnn${A2u_}%7XUSloiE{w{cRRV1IrWUNDapIR@a!NC^K zPQs(~iCCI#M8Li-uTI zQ(`6{?k`uWY>Q_#`PR-?O6bf-3kRmf)Kuwk$8}7-&oFwHu$^vHo$&T<=?ASkhF39! zuSp+RG+kb7g0k)%m&fWaBN#XeWpe#!FFqthN_?D@r=5?u zn#f)vZxMKLUE_ROXMnPR>kzEuZTv@Fo#^b(R!yni<%Z^c+hv9QMG%!05q}y%uWs7O z=x<#;l33?3YOmbzqH?QU|xHv83QWIJmC> zX_wCncjgx{m!U6;uvLC@lCG0rm0q)s)EkkF(p@Xkm-Jt1)aC86S%i|mb2hifR;n{r zJJ4_|Up4T*oYWu341D2|SI3cWak=7-2`v>yFTXMAW{oLN?@b7Ua_D@~a}LB;nXn?k zFk3So?w;z^PRG_OT2J{?-Ic1d@<*oyq;IU-i1S%2WN&?ui&DEsOSdNKhSiW5LJ8*~rUzOsogE^eh@OR9ip4(ff7Z zW5BL-HdhY{Pb}~Ge2}Iqrg{Jl2qsE7un5T8O}5dy*YhexU`6h?-NWtmmYl&|<#)ro z%BhcXDrJoY&R~<8u`5pu&Aa`K$^Da>uW{=}s-5Rp@+Rr_?d>BVE-f#xOuFU#n^oF^ z3Z3n%WUbH7_Prd{#+L;f896IDLtJydW9-y|b6}Mn*-DFF1LHX_YSk6*oQE)`WAwNC zW)?GP9bQs^KJ1Xx?$!42$h|EPJP-|!{g`&p_3;3zNiUe0tjIds!zFR{c;R`uR?>kD zaa{B6s$oy>y=NALRL2+A#@nI*i)jO&6L&=5f#<9RmySw?NVn#eb@%&K%{7EGkPfb_e~~xE~#`xUx3I z<}1G>Y(Vu+0Ceena@n^*&v_rq*t|Q9O_a7~@8$z8+6EIIp;-<2n#Lx-(TJDsZOxHO zKS(met7PS$}6i@Z0X>)qwzJ>FEL?vrzE-5om81x za+Vmp5!cHnc5?ErDl}5K#2V6Fl?$I# zY0TRXhDKC{_Bj|kK*aM8y*pk^3ta$DiXP4@tZm`SvB4^8qb+G=1+zy2{Cl(n_DN-j zPcpxM(C-w<&3)(_=a6gE{)LI`h|{JAm^!%zJcut--=Shtd}h(ykXGxEzuCo{UcW49 zgTowVg&6vK+hd;GVxyC!X5yi0{)8`*uh>Db;~Mp+HwH0ilC7!RCLPpUp8DV0L=LvC zO)3W-rS)jlm|obdO)cYINV_!EFZU%ocQ|8It73g`dCy#X?1O0XQ~nqN%cCvTwcpU3 zUw0^+Vxz3Xyq~c8mD*`veH$pP&>X8kW|XCC+| z^z}R=)s&k7GOvFTb%l!mUK9UQ(}?rnoepLz00}M?03ZlQsi<7lQc?N+oD1(KEiewM z`9_iD_S6%nJY%9Sz?s-A84F(i8D0~?(C|J}$HCXLeV4MdRN`l5cwaDG_-aus^FnHQ zX_}ubQ~}scrGHn*aK>9JOYI)1_ul&C-plboQnLHxMqQ;WkDZd^^nYu)9;8OmkWH#Y z@t!pyrI1JToP|$xng9NN5c8bHq-Sune4Z`j6%SnxWTHG`I5J-nl)feJo|42JzMtkZ z{`ef70@m8=;J!x(?54x*`!0UbQo4f4GUltcrV_?8d@~W*PKn^z>!wm@cT)lJp*o&m zSixhE!wY>6qO*dWkqoNs1+X)W<`I3Radw<~3+~j%<(~}Vbgm4Out?8e3n%Z`2s?hg zHksPeaaNL#fwa!XDhNlErXLnzHxI58iXR-R z2oE?GpU^0@8}Nh^W{38~K{+|`HT5t=J8WSyq;hm7zQjNBn)WT>}5_riozlG;v)7^AW2~)93%!q*n^}cC8R(i5=bOm zL<#}1lR*4JrRC;luJuDZZ*NHo?JUtTCTd$hO5pF_qdSA-D`b|RaIq==NT zBt8>G#f2rrL?C~HOc7WQe43xIiU1pOGP-E^so^OYVSiF_KWk1I z<^Voz%7OnA_`fk3IikJY{@-~1g#N*zgvEKIvCalq13M=K9QU7j{to;HlOcY$^T1(! zwf=`m{TH0vkA&64+oG|)zxX#oxc_MV*pggOr&0ldr`v!G4E{rY511Fi{&WfOI{p}f zJHp%?5cvJ}XR-a>kNTTL78enPNsEg>Kz0zMJxELv0mo+_eq*#37KcbmiNmBsk^hC= z1C7La!>|Y?2Ye3T*BM`2r|S&l{h5D!e~rf55pj}S!Voc#umng%#8_BNModHoBFgz= zwSjWrlO6W=*~*>lL3(;Jzv>}(vPa2iog|`>CkEq!LSX-@)9-onf5H7?|1(GbC-Yxn zKde>I7+-u9JK_wy-TtHdzXASW&_%%!ZXW3W6#B1_AF}*%Bf`i0qYrnUce+2$FyZ)8yA1UyU!2f2~|2MhF|9s>| zxZ%I|dE+0b%RmZ4_=j;4I~@&GfDphD;OG8?_c6ZbEJoA90|21qV=fpJ!9U>>&}gYD8T)+r@XlbN($9l8bkoVv`S(9Ihlo}9>mV1x8xB0TI1nfWU`?XS=N)p zC9iceo=n519QZ$u6oOjEswv)B3Ye*2x=oy2w}|VZfRbuRt7f+^Tl4T>$3j{Q3zy~c zm9ZxDHDl)zZ9efrM9n?m^M{CIg4 zc(Z?<%v`8~5`C*Lo0f{EgD1jRhBS6`$tL=1wnsCFc5Z2vHO)xYE6)4M<1QTX5S91G wtV>UYG;tK~Y53C}@}vj*o&5h50Pu=-s$38AMn`v%>ZGZqrmtG6Y#aK205rTfEC2ui literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/ancient.rsi/eyes.png b/Resources/Textures/_NF/Mobs/RogueSilicons/ancient.rsi/eyes.png new file mode 100644 index 0000000000000000000000000000000000000000..a3d7a9b15c1eccae1fec3adf08a4d4c03574631a GIT binary patch literal 5687 zcmeHLYgAKL7QP4q2DQaP<)IMc15j>qliZL;iGYMh)BpuUL|V8>ZXl8u$qfmNib7@3 zD!!dAx0SY{XU=<>v)4!X^5;pb-QYUYgG@;d3^o_4xWqe7ng8y;I{&vCjPTVnh<0Xs2q zMqtg-1lz^;+RC=Nj$En!QP^A_dTpcA&b6fTrQ|M2c9_L&sIk7_Zt*1j49RJ4Vf{eN za@zi{E`$#x4t>15-@bR&95=q5yUn(T)*cgg=6+>0SnZqWb|~&&jdM6Xpx?;!QthR( zHfF|Of3@0Fmp$lj#AH?V>>s~Yf6$?ve!AKF-nA$Gt-bfI7YuxP#Dm?(Ij~^Xnd1BK z9R_--I<`xDy)X!_t@!+g${FMe)RsLr*$J0jP;oWGE24DK&cD04vS!eS5^K-3#rl97 zQ+wyNTNEC05&1N<%(b{+ZJZeW!=*(l)$Mm&=6ViVh0U|w=SWiNJ1)07!hNK4N}(#D zE50i0-TK&b2i@XIJOVfnRbb92h*!Jk$PJHBUE@_v)|ieo$GZ1~!1 z-jasmg2lbwo_V_^#|pF;i~Z&6d$PW9{dea#QZKA?vYF6*>|KBV2WKvLkk;SKQX##}*$eVh7k|`=#pPPmK)L#sEjKgI z@jH7L4Np_8p4In0*0H`|W%H@*wv@JZ|AXJ$C`nIs-Sb&aWBJG1)+RcYYvvC`jt=!N z9IYv|J2TfK`|#0aaSjf80D*nW{&NQcf(rw`Jurn*QFq*`DRkN4+L)gnEowA11NZ585<& zDrotcdv+fWIaAmg%D!73y!MeBFJ=Ge>JQi4up3-ixy?PmFY8zL0LK07{F|rapE7Sv zzGC?VuW{Kci(9V2Bt&uZH_@lAi?9tegmu|3{BGnzrlhfB>p%ZJ}jkL&$4Zyf+wY>)>A zMhF7~pS2S_PQjY({Lor|r<{(GRmIU(_sHGb_V8AC&hPeI=AE^nB_{c5O;3ya9%0~) z?rzWH@6UL$;sEbBXW&lfeA_HP^2MoPo2Zf92H~Ed%{GR|L+y`$Xj@}ryM+|hROwW- zYS;F#y0h_XgCGc70~v!s0|mwa2tejGKpY zTQ`=n!7m>yO#S?`xf_NHjBQ1B)BLm_rHyRSH6ZJga<(Wk@;FPqckyBe6Jva$yS=(| z_pZvP^~A?;)TuEGSl3Q?WFlonVAAn0oz*07%0>slxiZAkF*diQa=Vx!>Pvm+w?ntW zw=bF3YVE}B{cr=R;ePgSH9xiQKHD&f?d4!|B0(`Kaj?BRq3MJ&)BQ%;1FIoF%jI!5 z5|jY5@axtaaXq&E9oE#!8@sD);s=4i@DtL|yq;1ohfk|Vo!3OUIaN)}s!(;r^>Nk! zhp$u=yLNWI>$Kp*N4x7!{^f(wM`}?;rk}=2TO!QUKLmhx3gmcyj}7k3puUT3os#EK= z5;Q0cRbjKugK89doq0^X4kb*cbt|MY8onq~WOJVop(x_H4t0BG(j8;58n9NW!nNVzRj34eJB2wQ)PLZ7#}YOa_f>1t&EiL)sbizDmZXrIq#~0|ZGeYJ#^l!_X{gk6 z1h|f4Q<7vvm4xE`cD&f0+2yZDWV(--%QdAh0?|QODr13Su@p~6A0J4{Mp;rW1AduZ zrbxGhSS#b0&L^=bzWhctbKuBp1YhLC6QB)1x7n2h({FOc^_EvM-J3 zu+MhuOY|U-h-a>cFVUlTLLw2P^csyqj%r`l=~>?V7o3^@c#i&&yE$ykJ5a4j$E!FQ z3pc1<8~zo*F@~jb398bmU$=B~$e1i<7ZJYZF&lot;rAu&`Gq;2B}5_piLdeO`x7JJ z)Ng~lk-l%`dMno(Dey+%x7qbpt~XNPjlgfS>;EPf>BS>As>1*8GvE)@Y2Qyei$9E8 ziv+M1|KE99`3WLG~m5UOy{tb7!QEvbM literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/ancient.rsi/meta.json b/Resources/Textures/_NF/Mobs/RogueSilicons/ancient.rsi/meta.json new file mode 100644 index 00000000000..8f846d50776 --- /dev/null +++ b/Resources/Textures/_NF/Mobs/RogueSilicons/ancient.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from goonstation https://github.com/goonstation/goonstation/blob/master/icons/mob/robots.dmi | Recolored and splitted into layers by erhardsteinhauer (discord/github)", + "states": [ + { + "name": "base", + "directions": 4 + }, + { + "name": "eyes", + "directions": 4 + }, + { + "name": "decor_01", + "directions": 4 + }, + { + "name": "decor_02", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/drones.rsi/base.png b/Resources/Textures/_NF/Mobs/RogueSilicons/drones.rsi/base.png new file mode 100644 index 0000000000000000000000000000000000000000..816f4b8b8a419897ee8db480f6a0104fc22d3575 GIT binary patch literal 1269 zcmVEX>4Tx04R}tkv&MmKp2MKrfQ{B1nnT=kfAzRC@SJ8RV;#q(pG5I!Q|2(p-DrM z;^HW{799LptU9+0Yt2!cN#&JIqBE>hxmNufoI2Y2`I-uJ%TeFq4Q3RBIl7@%sF zkxs-I#}*tRyI`PDdLEtYLqYJ zTvj-5aaJoe*19KuVW^-jXShyt1PLr6i4;W0s9^&YScuZDkzyiE=W!4Ju;WjWOD5L_ z7&+!qg$l{>ga5(r-kQb92{$Pe2fANu`(qRc>;lcYZGRuzcJl=AKLb}<+h1(}GoPf_ z+gjuZ=-&n|uG^Zt2VCv|Lr=P7NRH&EDHMyq`x$*x9vHj@f~#)dTIV=@0J7Apr5oVj z5Ev^__L|4LdprB~Z%wOzKX3$cra@i5G5`Po24YJ`L;x-TXaIU~rYN8Q000SaNLh0L z01m_e01m_fl`9S#00007bV*G`2j~V0778xttQ-sg000?uMObu0Z*6U5Zgc=ca%Ew3 zWn>_CX>@2HM@dakSAh-}0008aNklw6iaI%Cs%|tdSGF7 zk8n>ANMUPXYa!$b{ztGrxGtnPqF`+)TFH`5xI=Q)1{3pZve~S;-}$O!cinF?&TJ;T z9{?gf*5g&35E7KtK0-*a9RSi>kmB7EA7LG*!J=fP|LIE z#M^w|uc%t^WX+Yy;PrS_|MvUG9{_+}uXoeG+wBT<1b^^mvw72ZI-LLj;Mdo;&tHCi z|0~@AoZK*shhrVbk?IJ}t?T;3v99Z8;;y6(Gt)FP8*baSaC%(xFPF>A+?HjfO3%A% z0ROig$AQge1CHZF+TI&$7{=YPX~BPQS=PfjfPAnRNlmZ2cdcP`HgB zQ6VBkG?`3Fo6D$ z!amRQg!nV-1FjzS#sM5z&*(+??;#6+E`5M)+jn&Xvh)D}0MqF-v(pxf#Y6teqa5cR z<@ufz0rAL48Y|)e75u0VNHYOHYfn0hkDu8Wp$~XZpOD1Q@6+<5K0w5XkE9RCm76@= z7-L|XCd}t^RfSMM2#N43EyM^R!DuuJ_~9hKR#^qg;zxaetXdrP0Z;l8M126DJ^+D0 fAP@)y0wIEbT-+Xs#$Z+100000NkvXXu0mjf8J|0X literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/drones.rsi/base_eyes.png b/Resources/Textures/_NF/Mobs/RogueSilicons/drones.rsi/base_eyes.png new file mode 100644 index 0000000000000000000000000000000000000000..22d147521130dfb34a6493f05a7ba129256b24b7 GIT binary patch literal 622 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 BbNT=P literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/netguardian.rsi/meta.json b/Resources/Textures/_NF/Mobs/RogueSilicons/netguardian.rsi/meta.json new file mode 100644 index 00000000000..f4643db88b4 --- /dev/null +++ b/Resources/Textures/_NF/Mobs/RogueSilicons/netguardian.rsi/meta.json @@ -0,0 +1,58 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/pull/79522", + "size": { + "x": 48, + "y": 48 + }, + "states": [ + { + "name": "netguardian", + "directions": 4, + "delays": + [ + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.05, 0.1, 0.1, 0.1, 0.1, 0.05 ], + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.05, 0.1, 0.1, 0.1, 0.1, 0.05 ], + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.05, 0.1, 0.1, 0.1, 0.1, 0.05 ], + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.05, 0.1, 0.1, 0.1, 0.1, 0.05 ] + ] + }, + { + "name": "crash" + }, + { + "name": "rockets", + "directions": 4, + "delays": + [ + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.5 ], + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.5 ], + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.5 ], + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.5 ] + ] + }, + { + "name": "scan", + "directions": 4, + "delays": + [ + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1 ] + ] + }, + { + "name": "netguardian_emissive", + "directions": 4, + "delays": + [ + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.05, 0.1, 0.1, 0.1, 0.1, 0.05 ], + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.05, 0.1, 0.1, 0.1, 0.1, 0.05 ], + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.05, 0.1, 0.1, 0.1, 0.1, 0.05 ], + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.05, 0.1, 0.1, 0.1, 0.1, 0.05 ] + ] + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/netguardian.rsi/netguardian.png b/Resources/Textures/_NF/Mobs/RogueSilicons/netguardian.rsi/netguardian.png new file mode 100644 index 0000000000000000000000000000000000000000..a57b21918c26a60aa5e42c2b724438f9ccdae366 GIT binary patch literal 19607 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 vHB8ljZXKn-psQ?bz#UY zMN4oE!?Gnc1k_S?H_o;mlDrF)_1voH( z8ASmPu9%1)^4ud7Bj|kbX>T!Ax4_9Vtz!0YX|J0+)Rp@RI~H}brJ(z)TZ`7aZ{Qdm z!Gs$GjVF{4)ubtPU_|7hmB9P-MutLYPD3N2h3vf7qw}EM^frZD8eG^T|7C$S$SL-I zf?E6CuC#ln#ez9IeZg2QII4&Co0B}ABXtxq7w6vo(Ew4-#hcq(MY`kSXOz;782@+A z@l0pBzNiT&`O!fjn}!dR=H{NtOx{0kJ9INihSzV+Qmt#FPDAFgb|j)gt7Q)#C)Yev zb}5*ye6Ua1@>(t~Mjbc2y)lZBzpxg`Ut*ShIQQ7345H{8z+zXT6ir$Wf9z_Mw#=I2 zquG@tgUp?kB~FbjVc0IRU^cDFfxMdi2!TU)6c>VfVwr%h+gy?VMb!Dqd(n=FuXe)| z%re5Cl_$v%(mvbhr~3I;ADUpS0`|`vn_Yb;$eB7@TWNGS)H|H(mWNX-Je)95I)LeI04t5JGlkGvLz0tsD+R%1^ZY}!5*ABe`k)s_*ms0Dh z;{*YdZELwx8v3)*bLf~pK$nr(C+Vmy;$Hx$2C<#;xPeBX^B^XRi~6VT(3dtBjb#G7UpKk<;q^n z%}L4?n1}r;-Z|T`i=;zI0fdd_V~l(;xQg|F7;%C$uZ&-P(HY=I<<84_pg-{J9q^0#}tkojinaqX`NafXW0V~7xVLo}F8CGGh zonu!=(_Hmpl;BKYHs#*t@jW9Smfq=hE8Qy`$B?664d`{uhW6&REL@%p=lKAUKnCr& zC}<>s$Y!Sb0QVp>Q?+T0jC`iQ8ML6f9f)%#N;|R5g3c3k~yxF?L@P9 zgsn>~u@hb-mzkiZ1+I!blNK{uB&S_<(hsE-Fy5&Tkh%;_Y^%Slr$1K!UWOQVSg8zn za>HlhL~gPL2R9Si5QNw3SU*Er0P)UlDz_I}d5xMzaF+Jp;j62dM_ZaG1jpndPsz9G zS|h0C?1{uwVsCKwpyN>KlbOS*W+_uEl1g1N7S=#5k=GuokBg)(4+5?$nOUQf?d3b* zZl^!d9Oe7r;STatZQQ&Pd&@oC!DjfmiDar?`vNJJG<%{l7UZplIt?o+#So1O(Y+0K z;71Y4GgDnU9CxO7hKZ)?5KNNV7 IasXcN7a@enjQ{`u literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/netguardian.rsi/scan.png b/Resources/Textures/_NF/Mobs/RogueSilicons/netguardian.rsi/scan.png new file mode 100644 index 0000000000000000000000000000000000000000..96d6bb8d8d20d475367309285d6db035c88eead4 GIT binary patch literal 4886 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 PbOBr(-NE(tfxrAGAAb*V literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/body_generic.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/body_generic.png new file mode 100644 index 0000000000000000000000000000000000000000..7362ca74e474902fa04f1c50ea060d994f47713f GIT binary patch literal 808 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|V17 zPZ!6KiaBp*8D@wC3bg%a=H}L&?57w}Q8sVUOQ$1`x*8fo%#sopM$9?lv~joJrHTno zTQ+!1_wrC^of{#kqIP4&)CC+xnJnC^H@wp^Pt3a+U3Ty3ThBB*j@^~jch3CDzjyoY zY)i(+I~WZ5xEUbSf}bC5&h+M#-CzIv#)TMbtvsE(Cv$T4)m^<1qwTDE;MOnhH#I-I z%BAxs|Jl0pXk|>^yyIJMuI@N`@1362-PARI?)cpLYkc#@zbo-`_SJC}pRHU|R{iRI z2xr0XXSOjpTaDZ~D*ak47Bs%mwW;Uens;vI_a82kC-p9sT=DDN0^5eP#s!kgdlXJI z-bhLEXXgL+$8A#Dore|XviXS_MynQyIY>=(Y?t6~O#6R!r~HqpUG}H+d9xTb&Q|O- zp2J$&;qdMD%9-a5ER$KU%lyKB-N9XH`_F{Em2~(Z=kWh>(F$$m6MVTlQl*PRn~W2J zPBi?q=<|03%Gw!J=t&gmsa>j@_d-(P@|qJ7Cu%K@*vWq09xK=XOXh%oQcKMXO{s3j znLkn=r>>ap5IA8Yb9&OA^c5@}KNlHm{wb9>R>+tjBhG+}Dme4Q#(HYZjeG0=+)hnp zTsA+(({G);NZjM3)@|0xBJbEVe@X7St1cK2+2X|%@S%T}?3zX85^HoObZPktMYC|( z#fwhbcj4!?zv&0Qt@XNZ9#-F=6H;)|M3li$GPI*NPWnlZ$n@nqq+ANtJLErAO>(Z& zvEMg)?)wfo#z@_3C96Y(7X1I>oSgqGVTGaBxu!RwE11QqrqueHg`8tp#Z{;+72mY2eYerpI}vnel9ES0=FDXY0O}_~w literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/body_light.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/body_light.png new file mode 100644 index 0000000000000000000000000000000000000000..6c0cae9563395a9f59f69d013895d3825d5f7e82 GIT binary patch literal 856 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|PUc zr;B4q#hkaZ>@!3hMUL%n$Pi@hyrID*bY#irq{MO-L8c~455*{tuIx2RixOT&wu%%@ z@aooHBNW84Mc`7$lFbIw{nm47L})Y#D9ebw-m`a4u~FQiecS(Y7~6Afw{EGuUuXU~ zE$^O8<8v0~2bKpJD*Ox><_Ys0P)w>?CU^09+V0-dQ@!@z-B-W&meeGh;FJSDxrGJe zcQeg6A1$rKD5P=j@7wt+?5ewtx*1>l@a<8)Nfv)W>Kmc7{QJW8!FQPB^z8eYH@^P! z>CQZJbGPjupFI?QaKtktd-4qvHv4O7ZT)i&wENHfSE`e6ong1F|FV5^58rwr z?xUl3{Cmouvsa(Zi_>t-VJNq4TffpaKcga0Zidl&t8_`bO_w@LJ&xNe8a1$PxV`Ol z6l0JEoBCm$r0!}4?hVBbf%^H`28D~~ChPK)zg{V{K1(V^ScCn8t=EGW*G=Ed$(*^G zYs-r3jLmJ1ffq`A_O6Sv?*94n-rjBED|mjWCrp~X$mV&ywcgQ<%kMwT6RxkDQ7Is; zrF?{2F`VH!!{vFeW_vIlHLNfEH#7T-n7zs0OFSmEd#6iywzEuRWapZ3k#oX)oUFTO4OYbc`DImvX(}(#Vqikn!zZ{aZE8)$=vu*e@*CR_bloWErxb?X!Xe z!+B1&1I0~@ALb-5*r=m(6@ET%KK0l&r+atQCXI{fVRHJ-I$mEoc`g3^@N1dMH;Y^U zS8j~l^4N!tySG*zvc6c>dGFe^DM#4;L`6tR8Qwi-*XMNmk!x<}?f{>A^U`f|jvQaT zeDTNc_l0?zL!K5|XGrciRy?(;M*F9+k!HX6Tn5grlbr^>opG^p&m|Z3d_4a_Ai;N5 z`U)Nk(`$Vf)=t0mm$T~U7O4=n3oCh=yq}arE$%60nEw1EOKxgZYJ=_fPYYMttUmNR za|3@)rfCQ71C|%lj(4Z+7ph&S?)vsXUge&i)&Mcps*Q}zSzl789Pe$jy}u>Q`G+Y7 fdLVqf*RcP<)ywOjZ+{>J%qk3?u6{1-oD!MNEc(jY%R!+chdaGMhY8sQ4Tv@P{i-MkEIobh>fGjg7Mi>LX8^zwRZ>yw}MO>c2n$Y3DC z(8hEifI)(bL0DzM_17~mW`uBbs6DCXzVVj-O#l1)r#^m2nDIx&MD>1jL)-Z@W5kxHbIW@+`KPZQLJi^MA&5Z+Lg$`sU4_ zQs38Zx|%mVJW1=qPp{QmHSg~AwQl<>FVEO&9T8hml67mk%96mJ`{JE@cXO?NfADFa zrdT>@u*IU z)9~}&U(8!{-aj~5pt$gV)r2=sP6zcL2#RmG(d_SfrRKfsj@{dJrKLX?uGU={c+qXW zjljiE#c%k3beHP?czy2tR;wz38Z`zVJo9{EI&dKP;s1M&dJmnW?>Pa{n6@fw_^v M)78&qol`;+0Awtv?EnA( literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/decor_body_gibs.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/decor_body_gibs.png new file mode 100644 index 0000000000000000000000000000000000000000..f0b378a402b9d1d72c31c74cfc1db22d38ce32cb GIT binary patch literal 1072 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 RA-Mespsb)FUm|Pf|6hSBR4xDj literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/decor_head_gibs.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/decor_head_gibs.png new file mode 100644 index 0000000000000000000000000000000000000000..af5a1ee5089e5851c753e761c4dce52a0bcfa7b0 GIT binary patch literal 797 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|V1} zPZ!6KiaBp*Ir`mp5NWG--u{fi)ob@D);C{7c2t)|CYtYa7PDpMEDV2B#8BLIYahdD zkG%{z(Q@y73tq9UeAV-DiNR;?lM@3gKJTl{&-t>yyddTn!@DryU1zn9I5aS?z6o^-qqRjNSbj%?E1+q zi#DZjaJ$sJ|MO#(-=?erj-bki=QZn<5=@*XtL$BMVF#;9#z6tS4)LPm<^tvJRR&uQ zvG;xc$o$;@$FY;&*V^bZY>5b%@O*cJ&>Zi;tqv^KS!tG1n)Q2pZfAx!e5v35B*fZ* zZ!zZt-gw5x+I^p&{(Kny*=@!g<|u}g@2Zh6onMw)_N0i1Sf_{{Y`V5NYx`$b^|?it z%EJxso|9Utmz(Ddvd*{9wbELA&SzJK#ora<=1N0vOD^u$I&zp~cdeaUZ+D@+^C zZTpfPvL(K0+dcMw8TOh#Z{~#mb7gp|b%kky+=r#l*DuPwrHJ z;6$sE9nWtkw148fn)lrD7Nf3~_pbjRL#sWUr5hrih;u7JB>)eW%g5l??sO8<;Yyoqm1? PrgsKUS3j3^P67(_0lU| zA6(DPe$a9@b93=->8JDg4?Pt-wEz3vJI@l*nV;-vxFMgD_ttE_{QBm@k2kv=mwW%7 z&8qLrl5_oH3W`G8>Pt4r%)VYavHSeQ{8bH!p^5qF)s||{b&qO2C^CvWIsNnPlUsaP zIUc|MEdPA*WbQxiK1^}HfPj)a&c+7;0b2-{!<-UfPn}JMq z*?t0Tp;xEek_s;2o3u80np>v^cOrv%GwY2 zp4{JbPP452#um00bNPR>JS*)D@(7!;_VYxo4%MiJHtxH2jjJzedR=(yd*Nq9p3|oN zj@^IlBIkZR-s9OYW!{IoGFxW^ymWV%r4*Dh`__}D_Yv$y?IAb+sc{s=Fq|l4R5;Gs iAS2Fz!C5H&fpyQmH|h75g<1fkmci52&t;ucLK6VASmK5N literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/head_generic_eye.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/head_generic_eye.png new file mode 100644 index 0000000000000000000000000000000000000000..be7653e3deaafe013fb176867b72410c9565914d GIT binary patch literal 5710 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/head_heavy.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/head_heavy.png new file mode 100644 index 0000000000000000000000000000000000000000..c6dacf80e020497b8fe4153515aafad9e7405319 GIT binary patch literal 585 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Vo4 zPZ!6KiaBp*ZS-<>6mVVtpqwKtO6u)V{eTUdHgCA#<&iquUSLg*&YLwYKUfv_9t+Yw zDBrpBP)lO1zSZpQ-UZJbDrSFIC@(566TY#V@A(Yg8#nIEt*hI!=I__K>lt&mZERh` zXJKPE`_nJ0nF-6UH}_;O{QA{`eKMoS;tT&SGJe~(y`ZY7@!wU;dH3%0gdz zk@1ds<&8G_o~!)7Sh(9~3t#beIJRrTrHr$wUwzpM<`!OiFP~R$^SIV-{$G)WB31t< z>g%YTuuHgVE_r~rOOLN3;Hj|Ik%V;LV=NEEK^gCK+p@_(`6V i`N13mhI9C+pG?nNWREB7u+0Ug4F*qFKbLh*2~7a0k^G_n literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/head_heavy_eye.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/head_heavy_eye.png new file mode 100644 index 0000000000000000000000000000000000000000..133fe1b1dbc1ed1065da986670c7e0e98b1d3577 GIT binary patch literal 5586 zcmeHLdsq`!7Eja-g2J{Ug|;X$g7V6fBqV8&XOIYi6hcL@%1knWNM1|^5-3=zqJk?b zh*~~hC~EOR#fs3PD-DM z?m2gupwWXtl#;|!MW+xR!)>auLgPK zt>N&ZFg~X`(g3ORAgRsP!lh`gV?pWU9bA9l{Lx99qtKO|JNxNc+R~zmTslbiUo&d04n~{o(9Az1nYoO1Rouve#p0Mdh`y zv`Z^<^X~DI6zka%U>K_Q4sD?`DIeh&AckFInAxr;`NgF@a+D=Yra%_=-*zqmoqPqlaUkJ$b>TK>zv zdp+FYHpdl9-c7DIERVdBSr9oWd+)W_!8ee6<`1W;E}c#)+>)vBEQwzupI&YZaSHPC z6p5yNQgd&cX6T@Gho&R19lRgclhZ9I2q)%wrM?aEh@hltnic9wQi+#b_CPOR(itaj<^_3LdXwuk0;tod+) zR2CC;P9DUq@|?8v@`j~Dub*9aekyhI(hIeznOE!Uf2?u8i2C2Z)m=D9nkbym@BBSh zXj)}be&5XNvtPSNye0QyZbRx99Yxt?xsq0A3>!qul-Z7KEZM6H}MzYBT)gqw>*S3)?o`?Bwi?2qEf)i-}@ zX>GVYaZ^e8R$cb0;DjS#|M-R0*L(YJPlwOZ$14bYXLOU|R9zE+@YfwGaQwzeA_Q`s zh6X8gFhVnF^q@8f1fjo456P1ej0_`*Dy<)-ujUMetWx+<7IGvEi9Q%fQiWxpNK8hg zOrDV}=PM}w^K67B0U*#I7(_N{)LMhUU@MLILySQF6T8MJ8Yz4SEp}ij)UGqPy;A)oR!I-u~_CAgWZ`JL z2qJWHv!fY|DDaLO?YST*k!~Ie=`RBRjwvQdXVm_0Jmb(YmOvCU>d@pUGzwmh$gvmm zJP$m^6b(*01BRxH|6o!7ffJ4tY#8v>q3IU!V~~`Q(a4dcR+*(Dlg-C~0FsZ$Z-CN} zkx~OXj!emuAZ;Q7&fC#udumrbr;s5oi^*d6D5(kv0oBLhv8a3wtf2ZJEVi7>gyjkd zGH>u0yFsVKj1Y>K@Zw^y*i;4=^q7pv6|i^$HlH%G z+hidfKVhG)R*0WL5{bZ44*Kh35zmnUl{&5z!8QBl^oF;bT3NX5;7u-#f=E$JYoYkIB>tDkKHgws|0VPKk+qM zeScyEK>aGnOX>Scu2*uslmagWepOws?*SHTeb^!cfnawQ{}7A3?A``OD@-gAS#^`9*g7*W4{mG) zCZ0GXPzHWUZDkS(jLEf(;ii!K6_;vf+D)@Q{Wg)X><&@}Q0AAfI&(t%B=co<2`RE| UN>)hWs#JU|7Da}X2PLfhH+x_(ThK)jBIFH07 zubldzdyRR!@U`NDw?EE#GUKPho4W^7-|d?_m!&K$QD$Sq)~{v6YHLUr-u<6DpK zX3sF%JM+x(<=4$Weox_6IKA}ifrG!>mtQSi>vZDd`L<>+tF!-}7U=ZpM=?z)Tlreb zyP+#?y~e7?2akH1{*HgXC`sc~!^JOFA1u$Z6yCEB(rya8J9GYWwWXYkqz=4}t-dR4 zays=+K>zw}EF5R&@A=<%|E9fD?n9;o8F7ZkI~XL6vmUU}V>njGXwb*qP#D9|^B5-e zviI}_`3uL4E7<-#O}oXvWMjC9WA$d0KHa-w%13yGzW%k;_{zTI(PhKj=_|jm7ksGd zZ}?`HxXPWe$@7Ge!0hMy7~Tn9&}q4&Ebv|Zg5K68!7APi>$kf6(r2C0y7Q|;49iaa zhW@450Zwx|KNfpr=rmY6ziJb|sC=OC^~Rq!i*|)dad+(B5c57lW&hrobDw|8E8=l1 eSn3&T4b#L-9@kZ;e{BV(0R~T3KbLh*2~7YrB>k%Z literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/head_light_eye.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/head_light_eye.png new file mode 100644 index 0000000000000000000000000000000000000000..8f843f75473bb1d2973b9a0f03af04fc5d2dc1e4 GIT binary patch literal 5623 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 Ky>@%VW&Incxjno9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/head_servo.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/head_servo.png new file mode 100644 index 0000000000000000000000000000000000000000..bf184d0f53c9f828347cc590827935d9ae9166ef GIT binary patch literal 540 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|VnZ zPZ!6KiaBp*IeIZ0inRS_e4o%B$=kKy(p?=bjizXS#iQI64M9~6aSmP97nw_LuZ=z9 z7b389b>bJ1!h0n`kIYWGJlxCgHB0Z4y8KBW#eDWN9|aezdC&PsSml0bLsez1+1$sA z7dpjo9{d!`vf}C|w%5x|-P9LvTl(+lQ=4fllkI2v7|!yEyB ztmRYY$K~nI-I}!hm_8kh-koua@k)@rn$`QykN<|>XMNtTpc}XS{_Gu0Ce^>$SG>NJ z%_GjpId}V2p&Mt{&pLYl;?L}QcbQv%bWWe)`*5=SF5}5>3ysZdkFIf7O>H7X=qVfq<$@S=66NMo7X@1s(tV;W9V9xp}yob>#sxWJQtkVq_g+<7qJUI zN9K6O>R*`75<58|-CXG3AC4K;RlBs#v%lcgYPqnLW6I2BE5Fb9B=tr1z^$fL+93+R zD!5BbIip`x?fF^3FIB{TWQ91#JVkd57h!R19mA9MWify4ybc1Ro59o7&t;ucLK6TV CgyYTt literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/head_servo_eye.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/head_servo_eye.png new file mode 100644 index 0000000000000000000000000000000000000000..3b8b797e450a36c042365f89df3bf4be8c620126 GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP;io` zi(^Q|oVT|Oxeh3Z9JnA-^ut7k|8C>Bb2G)pen)1)tV_-8yq4tM=;IXK$Buojkhr&kK2rv^m%J z+r@XQh;U9|iKsi=JXx>KN^YgFM&tK$r{|yeabMd(=)tS|_hQe++?L?+`Nr6F?xCE4 z{y*t1c}Bk@llIH_@0ta3#h}ZkQJJyYH9nfvm@~ z*}d)lOJ7+e6kyyKlrlea|LQyIBOKnc{8Ec+eK<#e;du*#g*wXtOGSoroQws291X=z z40D8;9zdni70ie+X%X?y1l|J_Hzp3Hq| zvOXx}?!yw+CEh-Y>4%*o4#>})ACTDd+aa?(DwOe0!J$8M8bm*9Im|vjU#sCuEaNAQ zS)mSnDhW50)>}^hRpW5~$|=WMy9NGP&ji*V!gL6#8}D%cV0*ov<%#Ro`E9@mXYh3O Kb6Mw<&;$T@C+Haf literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/head_sturdy_eye.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/head_sturdy_eye.png new file mode 100644 index 0000000000000000000000000000000000000000..efcf7cd159aefefff53f3fc49b3ae3b50b86ca1e GIT binary patch literal 5730 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/l_arm_heavy.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/l_arm_heavy.png new file mode 100644 index 0000000000000000000000000000000000000000..6b20c4c79e1d5f5aca91c4623b3f6a65b90f5e65 GIT binary patch literal 560 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|VnD zPZ!6KiaBp**?O@!3bf9DV9BD)8*47^zaSwcEn&gL4HI83bK`cCl9(aMS;h2`VV$|a zH>JmW4o0yVzMQ93u@y-};2`%S)>5mgzb~UX2$#eOxteEsE2`=gXKT6terf&61OS2gpe?1NCVOXi7 z`oVI`a|!oHQ3>04Pelb-muvPbdn~(@!Sd(K_q?mi8g6xcww3g)iOOj_@W zUuVO=JL}(C?mMn~p@>oC6;niJ`NlvI@ujOCcn9T7KgN}XewqQfUamB}ouo|1YjJf5ct6dm$~UX55P6pmXL*zl3kSGs)QpOacs^u6{1-oD!M<(_H0N literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/l_arm_light.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/l_arm_light.png new file mode 100644 index 0000000000000000000000000000000000000000..50f6903abcec0fe023dcba87cd9d305b163933cd GIT binary patch literal 463 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|R5D zr;B4q#hkaZE_ymU3b?LMkZqEc;N}Qhkih+qyKDj<%l}-*3tUH-dSp2=pQwr(eW>Hv zeN)oF_`8FGz4aUG&AT^mDDHdY!O*45sL{u=z(T0uQ47b89ed`P?Z2P?-}IhLIpdr+ zSCbm=w%mQ}=20Mipg;cJ-4E}-eEeo*lPK)9XX&H~x*s-GwfRhfiJZXKx@{NyeAIT`W9I%T%+&(RQj`IsS0m+&zC51LkoVz(} z*UkIz^`B+Tu5VXUtX4WtnEXvEdLp|5=WV7lH(m%W^Uz++q2$t#np<-7maNjFtX!9A zj^;M&uGB9y>OgfoicgjZU-&IH(d&TWUe1*)6Ykw>31RB1oZzXN@UP?2t=SX28ZKTA zp5W(@@9${ExEG{&!Ysc7YgVtxlwKm75SzMId{GG#hw*;l3tL1lac)SB-^L@Q)!d6> bMGj+P@47om%jPKpV~D}i)z4*}Q$iB}pp?8D literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/l_arm_servo.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/l_arm_servo.png new file mode 100644 index 0000000000000000000000000000000000000000..ad6535f5f419513677e593ea8492cd3a03bcb07d GIT binary patch literal 540 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|VnZ zPZ!6KiaBp*ZS-Px6lnY3{ftw`N4u1t5ObIgL43Bp(NVG>g zOkAe9>~j8-pTUPjZ{@rb`}&J(lg{GsZ81%?taIevC)Y0S&s!c|;IZIjzxwqbHPQ>O zo;$$1y+hmXUaa~A`|+s9cCSm-ev zD`Yh2<8FY2$b#+%yP18Nx~5-G-{s0RX@RGMkX5DAWQKtHpck&Iv=|L{FlZ<((|4T8 zptMEbadN|oeJs9Ai+%}(aCW@(4p3D9Nj1!{V*(4Ba4Ixab8g|}I0m=qoW9$~eom&a S(m%lHX7F_Nb6Mw<&;$U4>D?Fr literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/l_arm_sturdy.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/l_arm_sturdy.png new file mode 100644 index 0000000000000000000000000000000000000000..cf60c085ab5e09281d87221c7861c1069fed4102 GIT binary patch literal 524 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Vne zPZ!6KiaBp*E%ak{6lkj#n%CT7zQBgzA*X`lLjjHe-&Gs7u29nu;E>@uSnV)zfk(x} z$NSoRU+u_EKYI2|dQ|c3+443?cZUh+iY|Fmo&pHj*6;% z=BFEiLfwK{JucfZ@A_1Kd+Q0NCV5{`hSSq?MJp6n!@aVEfmNMV!$Q;HpeG}jA6Edx zmrpt_S+97hxI>6x>tT_1EEguPn5kNz-q3btev9Mr15+88=ABEA^$kBYm0`ims9%$u z+l=pUt~ffiA&Bt=lfAx=U<7g;$VwfY$^k9wv!}Asf3w4$QmWmAL zI2oZ*T1m;p+aH&v8y&oz)Y$+1`qnGyYTOT&SS);b)zZ&jPi68i&c4m{B@NS$r{6SI z<$RE}<@)v$yvJY0i+Zp`Fljv0W<1fV+OR_9L>9y2^PJb(a=0TBPkHt|KP@!j_tW2x zH72VGC;TqHwk5W2a>7@R5Jl}Kvz5DlOJ8f&5z2Y0Kl|k;jS!JLDUA2^cg4thB^aJL z_{u^{h4aMEkCUtCtg>q@7QpFpn5R^@Eo|&whwS}j7*RdX#`X;R`G@f;4YDiuzSaH4 z&1Rl5iS^EBtKi2 z)hDK!%DBpoHKKgSf6m)aU4;U;_SyV*-LU`i8Zq9#=?kJ5Q?|a^{YxO|>bxx06+c)` YnXH+%W25sNV01Egy85}Sb4q9e0C(QdMgRZ+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/l_leg_light.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/l_leg_light.png new file mode 100644 index 0000000000000000000000000000000000000000..9dd507a9c1af0067288279339dce5f17ab7d6277 GIT binary patch literal 484 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|VnU zPZ!6KiaBp*J@jQZqZ$tQTAK|*Hz8J!aXvQaF` z!Nu}wR-4WSFiu?gQ~30{oe#Ec)@(Ww)^z4#di(E-{j>5CPd~W(*j7F|O-vv) zr#C#m<8VS!(ONd?yu^W(&)M#{ZrI=7bo%2STmM^0rype8D7&KS94-o)H8-u5-pUXO@geCxTCd^C# literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/l_leg_servo.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/l_leg_servo.png new file mode 100644 index 0000000000000000000000000000000000000000..3db73cec8a60b2c28dca9997f6d801d75087279c GIT binary patch literal 548 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/l_leg_treads.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/l_leg_treads.png new file mode 100644 index 0000000000000000000000000000000000000000..241a4620f69c76e4da88dba50e624f6bd062010d GIT binary patch literal 1287 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 D5%^RS literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/mask_null.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/mask_null.png new file mode 100644 index 0000000000000000000000000000000000000000..2975c479be7566a6c59a7aca4e20778aa850feb7 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|)ID7sLn`LH rJ;=xlwOr9UK@K`#+rw1POb(`njxgN@xNA?@buF literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/meta.json b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/meta.json new file mode 100644 index 00000000000..83042107102 --- /dev/null +++ b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/meta.json @@ -0,0 +1,284 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from goonstation https://github.com/goonstation/goonstation/blob/master/icons/mob/robots.dmi | Edits to eyes and critdmg sprites by erhardsteinhauer (discord/github)", + "states": [ + { + "name": "body_generic", + "directions": 4 + }, + { + "name": "body_light", + "directions": 4 + }, + { + "name": "head_generic", + "directions": 4 + }, + { + "name": "head_generic_eye", + "directions": 4 + }, + { + "name": "head_heavy", + "directions": 4 + }, + { + "name": "head_heavy_eye", + "directions": 4 + }, + { + "name": "head_light", + "directions": 4 + }, + { + "name": "head_light_eye", + "directions": 4 + }, + { + "name": "head_sturdy", + "directions": 4 + }, + { + "name": "head_sturdy_eye", + "directions": 4 + }, + { + "name": "l_arm_generic", + "directions": 4 + }, + { + "name": "l_arm_heavy", + "directions": 4 + }, + { + "name": "l_arm_light", + "directions": 4 + }, + { + "name": "l_arm_sturdy", + "directions": 4 + }, + { + "name": "r_arm_generic", + "directions": 4 + }, + { + "name": "r_arm_heavy", + "directions": 4 + }, + { + "name": "r_arm_light", + "directions": 4 + }, + { + "name": "r_arm_sturdy", + "directions": 4 + }, + { + "name": "l_leg_generic", + "directions": 4 + }, + { + "name": "l_leg_light", + "directions": 4 + }, + { + "name": "r_leg_generic", + "directions": 4 + }, + { + "name": "r_leg_light", + "directions": 4 + }, + { + "name": "r_leg_treads", + "directions": 4, + "delays": + [ + [ 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1 ] + ] + }, + { + "name": "l_leg_treads", + "directions": 4, + "delays": + [ + [ 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1 ] + ] + }, + { + "name": "leg_treads", + "directions": 4, + "delays": + [ + [ 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1 ] + ] + }, + { + "name": "leg_thruster", + "directions": 4, + "delays": + [ + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1 ] + ] + }, + { + "name": "l_leg_thruster", + "directions": 4, + "delays": + [ + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1 ] + ] + }, + { + "name": "r_leg_thruster", + "directions": 4, + "delays": + [ + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1 ] + ] + }, + { + "name": "mask_null" + }, + { + "name": "body_servo", + "directions": 4, + "delays": + [ + [ 0.1, 0.1 ], + [ 0.1, 0.1 ], + [ 0.1, 0.1 ], + [ 0.1, 0.1 ] + ] + }, + { + "name": "head_servo", + "directions": 4 + }, + { + "name": "head_servo_eye", + "directions": 4 + }, + { + "name": "l_arm_servo", + "directions": 4 + }, + { + "name": "l_leg_servo", + "directions": 4 + }, + { + "name": "r_arm_servo", + "directions": 4 + }, + { + "name": "r_leg_servo", + "directions": 4 + }, + { + "name": "decor_body_gibs", + "directions": 4 + }, + { + "name": "decor_head_gibs", + "directions": 4 + }, + { + "name": "decor_head_body_gibs", + "directions": 4 + }, + { + "name": "overlay_critdmg", + "delays": + [ + [ 0.1, 0.1, 0.1, 0.1, 0.1, 5 ] + ] + }, + { + "name": "overlay_openbrain", + "directions": 4 + }, + { + "name": "overlay_openbrainless", + "directions": 4 + }, + { + "name": "overlay_opencell", + "directions": 4 + }, + { + "name": "overlay_openmodule", + "directions": 4 + }, + { + "name": "overlay_openpanel", + "directions": 4 + }, + { + "name": "overlay_openupgrade", + "directions": 4 + }, + { + "name": "overlay_openwires", + "directions": 4 + }, + { + "name": "overlay_l_arm_claws", + "directions": 4 + }, + { + "name": "overlay_r_arm_claws", + "directions": 4 + }, + { + "name": "overlay_lr_arm_claws", + "directions": 4 + }, + { + "name": "overlay_meson", + "directions": 4, + "delays": + [ + [ 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1 ] + ] + }, + { + "name": "overlay_thermal", + "directions": 4, + "delays": + [ + [ 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1 ], + [ 0.1, 0.1, 0.1 ] + ] + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_critdmg.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_critdmg.png new file mode 100644 index 0000000000000000000000000000000000000000..855c2927069176659c562884cd5de54f1810afaa GIT binary patch literal 7459 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_l_arm_claws.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_l_arm_claws.png new file mode 100644 index 0000000000000000000000000000000000000000..200feb5f340fd3edee4e753435293a2d86683ca8 GIT binary patch literal 6373 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 dXF?$NB4k?Xxt9Ja##O=u<5X=vX$A(y zo1QL?Ar*7p-rd-H$bi8iuxobPZN`nvNnS_zI%E^(1+Qu;nXa(^+5b~rE))JdS#t2l z^MEZ31&j}v4zM=dW-Qoy?(yxn275kN%Gt|3-v9r5x!nG^==Ylh6K4H6{q*xKkCx0& z{>#s2D+?|=X)kBLKG*pM$A)=tE@~&(-dr4hplVb5`UcI9HzL*KtWR(A|FtRZ&<>d4 z+zjFjdJHiPbQP#&Tu{vN?BoCc7pm0{{E}(B$nd(D#f^E*c|i%j3-LGJ?>#Io=cxGR zXNi6y`7SeK+M=EyH(CC<-gg$CUbl#MoHL|)H{206*eaW-eBiHL|52_AyXPAt7~g-l lQPW;v%XoiRFv<3PXAe5%^ENClMiUtG44$rjF6*2UngFr9#4G>+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_openbrain.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_openbrain.png new file mode 100644 index 0000000000000000000000000000000000000000..6bd12d4f072aa42a85ba74c209516afd913f36e0 GIT binary patch literal 426 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|R4> zr;B4q#hkaZ4852GMO@b(tliNla?;G@kiIH+foOBaBaBr^&eXHw{6b&%n1un=P?)M0oOfiAJ4*5KHa`i=4eKW!GbZ~5E6@w{i=Z^pHs ze@^>zL-0ZAtvZHI$=W?Nr)&19+Ly5eeP=!aRA6%M`Rq^o-)Js*%Rb@%7Uc)TS+}Qw Z|I@Pxrg3NH)&m2d!PC{xWt~$(69A7}vsC~9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_openbrainless.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_openbrainless.png new file mode 100644 index 0000000000000000000000000000000000000000..5d129a1fa8e85d3ae8d859f3948f099aec8581aa GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|TS5 zr;B4q#hkad4ssrH5OKYz9nqe^evIh|mq^aRy$S4P3Oly5I%*4W86qO! zS+M4Po{7_shbohf`iOtz5vY2UVy3_9ef!;Q&X1DL=JQ;5&EM@f&2U!VYkTqOHqXm! zxAO^B*If_};Jd%(+WN;wvpg#qS9V$MH*{E8e@lM;{Lrf(AM;%(+xXm^?Z?sod(Zx? z<5rl*C~%&kBc0)hF~cKChL1cA6>JVR%&5W-W=~#i`YV2|_^}!CEFThk?QZ^SxbeAp ze#0-R+E;%W4WF|!?pc3v`5k$I>N@_fhX{a)qh@Har8DuQN`~-9`w#L0ER$U$ z3U078AFNrBV86HbVB(*BkB=SyZTIvY+wH>ro4DU|J(6Vj$kR~4=3v9DFpp8-Jj25H zInOFBHM(@(`<;H2J7HpmBSZQ3e%0#3H$Q$zsk6Ov&r3*=W5NB`hfZt%-T!%c`>V;J zLAo3Xo3|hS_>)oEUDoe@{?Ca2YFC>WR<*Cc^)_Zgl_NuVy18)+tIO326UC!V4EyTT zB3JSMvER=Qv9Tka;fOH6g==mL_W5`0O*e7aDwK0!!#hB}hs)s(t6Y$Z+}w$CdA#8^8CkN%VhF@C^f5S=? e--0ap&8q)2_VoeL6nS8%GkCiCxvX1^@J(^P2u#`ElYj{m=sjJXh3qyRB-t zp%Yllqp|b8SFd;4xe!ME8x|Ao_Eku^$Z$JgqB+_*PeYD~mn4Y-!;it!)z4*}Q$iB} DwRDYB literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_openpanel.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_openpanel.png new file mode 100644 index 0000000000000000000000000000000000000000..87883fa8ca2edafa4ecbc5fa296d55e6629077f4 GIT binary patch literal 537 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Vn} zPZ!6KiaBp*?e}7K6galOVQOnD|AL5)X`M}F|Ed|3!^*_OZbe0|S{i!5i<{eeqrg{2 zm$#6RYoWh!EEF$;X+g1|M+-W zmv6fH2ZO(@Tl+7D@Nsa4HSUqm>GNGA7k_-cwL^`P(^0R6l&>nky@jT1l&SnYD}U=e0gvM+rX9exPr3tm5x@8|DXWY&CuYwr(fpN{?>FVdQ&MBb@ E0FO@Ku>b%7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_openupgrade.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_openupgrade.png new file mode 100644 index 0000000000000000000000000000000000000000..669883b8075ac5b2a49e360d1a15229b812ebc5b GIT binary patch literal 395 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|TS2 zr;B4q#hkY{_5BY!$Q=8){PsQ8neHF8+8if^D6U8>dvZaeM1QXGVFN?grXw4+o0y)z z7=L^c=aGMRRCn8)ch6aLcIp22d23%VJQ2Z#67CDTo2PDg|Ma?h;VH}K&lbpj`1`3d zd&alc{1Ix-y!fjHnGdpca!XcIo$V- z?@Wl!-s&cFlIcq6=kK3P&P84QA*iXs`N1wbK*WA;#OtluqKYPO;~6fhawdq+IXuhF hpK(Gk0|NbKeR@04f91u%SYYTfc)I$ztaD0e0ss&7rXc_T literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_openwires.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_openwires.png new file mode 100644 index 0000000000000000000000000000000000000000..b88b59319b86b858d84caf03688e21daa795197b GIT binary patch literal 532 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_thermal.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_thermal.png new file mode 100644 index 0000000000000000000000000000000000000000..40e6d05a06cc461ade3b2ce838dd34f9e12670ab GIT binary patch literal 572 zcmeAS@N?(olHy`uVBq!ia0vp^2|(Py!3HG1+{xJmq&N#aB8wRq_>O=u<5X=vX$A(y zcb+beAr*7p-aXhWY{=jcD8E9@WTMgn_7xme3EeZ)Zd55aCa$&YQ{8|1|E4LPe3m~> z8msr)_by^>;ARkK&||oh+Mu6YQyaU#_hWX>yMHqOt>z`?Z#T5tzwZ9=AGKfW^%!l` z{{NP^|LlI5(w+Z(zga%KxY6-p#-H1tA1_|bF`ePur>5O|x6jh8Ac&!9GLyg@k%k8=Sm(@{xApA#>w<25 zrhZ!+PL_1NJ0@X$%_5XZZ++ga_jmc^66W-L|698H6w_3Odsn>KZ1%4ywA~*ZA1`uX z)}u$~)5Tw`NqVzJ&U{C_-iM#x7M^NyWc=OzK97UnW2K&4-p}AE3$z&Z?s@aSC~ufH zb3tciK*OKk{-;H46bmN@-Io&CkbmK@af3pk{2WFm>+I=4uhu@bPrUzX_JUWx7BMUn z+Ag|ms(8evTNT|*8Jo^CR5(^0IH;;1J5}<*Qg)9sF?-aWC9#?G&6@u~UEg`@B#57u zFtDhzDp+VT9Q0)5@Z)ko^6m_l6PX*oP2SAzW9(FP>rrZiQ}a$1o3mUQ2E3jpAKA)G z$_nJ(AY)m5D1_-2v%CL{Y6oB52{TwvdUNfW5GWgAVuDkT9{m&lbLfH!`xf{7kv{!2N z>Ri@tP>bYD;oY!-f$Qh2(9?Hb`30(TKP&EZ2O{qR#M@v zlGuHTTKCI#2|c{RXQdT0XT0!8KGC$Swqc4>rb9s}Yf+3|lV#3~2T3pVn03s2u4J5R m*yt0}@t+yl3GZ0z6mZ?2Ak!qdgH6G0K?2u3@iPg=0()jREfDNr+%db+ptI+5d+v?q zlK*V{!Jl8pmL;?=`yE;ye(;Lr8Baz7b=CuOL>P*L7|u*&iHV8pKYaeXWYY!Xc+Ue@ z(+Zj={PIBevkmu?cURAvKeZv0 z)!>)Rgql5j_3C~LyVY{tsNu2re{IidrX3Y-`#d^YtlqC`cq}QUoXT*?`28B@tom=u zrYv1}g*lYb#@(lJPe@xr>xKPy7-bg3vvn>d*kOcsT@|nlS~gU zCEVQT^;RjhQ87a5jpi*Q-a}Bwqxb~M(PO;$i$!D?i_0tFfQhVA>>8a9@Gmt@VVr0` z>BdfARW_FwX{S;H@kp|s9o*OA|+8P0|^Eh?_r(S3ER#N0CT z$sP%;PkIyfOJ`U7cDa)C^>bi>eP?u23Rl2#;}?(XmpNoKvnsr3trTl0bcsyZ#jvXJ z(b65_=a@E&?AW=HH8mgK`E-#v0KF96}2=0y$fPLZa6)cz@W=;MMk?B@qQ>%hg6mEU*99O5z+>SBuc^W_&)`ts=;4&6&R)a~UI)*xcPe`mYuBtvo46jp<8 zdj!{Sxpki>x&3j?|6grpTbr3u?#au@|Et@+iS5LUr4`pcZmN**aV+GmsID`e%HZ~| z% zjpJ2i6<_vS%_*b!7O_&MDD9YzT5#BcY=%0@eoNNfl@D@C_<-@t;OXk;vd$@? F2>`hy-2MOn literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/r_leg_generic.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/r_leg_generic.png new file mode 100644 index 0000000000000000000000000000000000000000..87026cef86338dde4b1f3feacf5378cbb4dbfd7e GIT binary patch literal 507 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Vn) zPZ!6KiaBp*8G11X3bfT9Eatd(pn~Be+qSZ4QJgDtE=RGh*|K57W}z=E2jey`4Rg{H z`mE2R)BWJwleN~b&sM-n?aI$_Wo6Ulz%I*uOyN!0vlG7V{qb zdSA;a&_7xI+72u3gsoG(qAhirCe7>#-fUeebm87V8(n72hCPPUc37n|bkBeAkVnB_ z+Os9qmK>Ec-}vW9-(JywNY#UY`yC3dFx^m|aPPr{{^P2B)0h9=U$1qB@8j*`>RQWl zjd;}<&#IlAFl7g$8e`66L*~4+VjjoOS0X2^A$&iGbpi>?}@D)WYbqL|4Iirw)q zV~@{a{N#6T8Q&UPbN_m0-351>(;e?zX}RbX!2RH0bE}6+#Z95LGo~HLI-+@B?N5DU Z{s;5Dx<3VfHv(gm!PC{xWt~$(699rJ(c%CA literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/r_leg_light.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/r_leg_light.png new file mode 100644 index 0000000000000000000000000000000000000000..80d696c1644420fa048bcd748c72032a59eaeab8 GIT binary patch literal 471 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|R5H zr;B4q#hkaZ61@&P2(-o@Eatd(po-xm3s>C1?h59E|KkqI+je|qYZ8x~JE<{1E2V65 z+O_X?8fTpjr|rLa*VAezgQXBdkqW~T4~7#H873$*D!4N_^szL^a6%>K7FU)AuiJk6 z@WpjI8(sg)ZE>859wqqhK1M%lP_3IK!q5)%CY;yxDU8 zk@o>>7pE*HVWA5~SI;^6CO9$GtWuQRXBquv@o9xU>^zYRQf{&wXN;`j-%($qwVl8G zo{w_koVkm9#1fjfe|`V+{w+zPM)rkf5|deOB=lRKoW;4wN9aR5TXomF`K(b`9Sirx zMEP{>{@-7>{K>psTe)XzSY)Ww=@5lnUY7_5Z{0e-XIhuS@|&{vt0aDUJ|RFi;ceDL z{(YrtZLB@nAF~bme#vZJpvB9l`f1ZK9gDtik>-y3*(+-6ENiN-R$MRqXrl7q$XWkg n*Haf=xx?}I<~zY(>5cM_8jty~f9X&K#uS66tDnm{r-UW|$9KO4 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/r_leg_servo.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/r_leg_servo.png new file mode 100644 index 0000000000000000000000000000000000000000..598703be7ba6b2426b5db53504be5e8bcc46ce7d GIT binary patch literal 581 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|VoC zPZ!6KiaBp*8G1823b^fe4z60eb*+-4hwcossY^ALezFQVDwdgviE(D;GAV7`vT5rE zy9o+WD-vdJ*~qi$-5e>M&DPaviO(Fnn(w5&d;8|iq@Af8?yL?LS`3E*83p>d8VW)f zS{5@Y$cQpLT)_a8+Ho&HFMnoGCTHZdi>XaVleMODExYW`)6ReHqXp-JcKMk2q(ArE zw@yN?}pFL ztdDICcX2ydoZEfCpRtFptNW35j`)IuyVI@9eiyIb@}KqSb*sk7EYDRxeEHMS`_)&= z!cf%7x$xr8Bcf{=Ki5sXbZXiDox6MWxYIW0^ShM9-taWAFOHAt{a~1>tk&0mE5b84 zpk|wdmG7B7OrP4-@5RLnNI(9l@n2w_&@<5qM|S;fl$)hPJ9{-E&RyrRJPqui0*)@NRxY+rQy<=ICcWtClcBd!Q>d|Jok?x3UZy+O^P zoROnl^}u#@`3{BC{c{=ZY=1J$_?36+*1x)k93S4DY;QWpSf-s)x^gR9#l7RNPO>X( ze3?JpasFJ^dy)rU0=fDP_e~eD^W9^zu&q>cFVdQ&MBb@ E0AhOd$N&HU literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/r_leg_thruster.png b/Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/r_leg_thruster.png new file mode 100644 index 0000000000000000000000000000000000000000..8e3f3d3fb82029d86046520b236854d8df0748e1 GIT binary patch literal 3381 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 t`cRMfDO=u<5X=vX$A(C zZJsWUAr*7p&fS}L#X+Q1w)1(13u`Kq?ITWyMT;CYH5NE^wYbclrX?gQB2p6K@qwko zu0=>oB`)RW?nf@uS4&o3GyZt-+`RQSzp8wj`PKa2%@=*e$pRrN4LvLqCNdZaIk+*M z@L-VSR8VG2At1Oc;=seR)~gpketh4GfNoiU${<_=-m6+~1#nYj^ko)$U?j@~iMZ=ZPM#Zfj z70c>QTm7v)ah|JVvwhBC{d0cp=IPJ>pJn@aY^`ve$&|9B`JdhU8FFN#Hy5xl|M%y8 z^g=@Wu6CmQr_D?oKDGDfoA+lPPrg%Yxvlhs8|#kh-`Ad%=gO|`Kh7~Tc=>zl{M(yj zdUSNElj3uBmi~*Fm+ySE#Ir8U;m*%(GV`bBzm*W(r|UJNIbJ`H{cndd&vN!Jd(GsR z&$(0fXQkRU$8&F#4}7q;FO}eEaWHkLqTBsXlW* ztI3T=f939+$i?@Q>prsZvPf@?yL|oh@>7!0S6_UeVPDDeL+WS7o$JS%Bb@JVa@&9W z&mvB#8PW}1k5^hUX*~b-^zByDUmL&KU&~0!V{+4)7JWwW0LS*XeP_8nzNTx{hX4ay z<9FX&pR3;6Gz9&h9@lyr(pt2pZ{18~hK2u(e|Go(fPK&!e?YQ-TFUcdX{r_?!LPRA835}Ecoa7xwrf>wwv>vFLr)CeJcKA za5=N)Wm9338oR77e>t?@I(OGdv)I*ZUEUsEFQ|RHey+}=9 PvBu!(>gTe~DWM4fCY((r literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/Species/Templates/human.rsi/human.png b/Resources/Textures/_NF/Mobs/Species/Templates/human.rsi/human.png new file mode 100644 index 0000000000000000000000000000000000000000..c0d51995864c6d369d6546fe1b609a19e4d62b1e GIT binary patch literal 932 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`0_2Ka=yewtzW|J2lf$NG$CGW^Uqz;_-W5-M8(9-}l!2 zI@J2-NcWHZjo)^Z{5sVBafaES{dIqKm;XB0`h9c8uS0FWk97Uq*YI^s%hmQeG^H_`W&o*Ott?U3$-!C45|E`DJAo(B{=&ISqi6dP$I9@PDEJLvz^l zn?Nm`1s;*b3=DjSL74G){)!X^2Bua|7srqY_q)?xhea6*w5mTaOjy5d>)LHw8czJS zPx?NuXO2&v&a{68rHfT8t$!NrEPC?8X|H9&i5U^U_vt9M2rhiMTj{T$qu2&<*ZI?e zGWH)??ma>K?SoV0S(>WB7yQKw_AXern?c}_R@rUogWL7h3um#teYjry^`Z0KLdzr` zUzyLmlk;`K<8UMG0$u^eeYaUS-`_j@=flOH#dd2GgSsdD@&7fqJX^E2%ujJG=d*gf zzdQH4nV)n#4{=$? zcp&&g{Q~yq@mxP{vS&QuydZOEFT;lquNfJ3<}(_UG5l!X=^zsK;`8>LEzP_|o9mep zn9m7bk&aqs@5Hbw$K~I-e{&w5@JRU4TiyAuxMk=3>rZS7%&)ASTo7Tn=h2QThG*@` z8;dkKqkr5sbWlHhYAJ`sscXNdGfMsY&pIKv)okJ0^ObuqZgG097 zuyQ)GW4qB)h7XqAwG6&r3>XRo45M}m#V=6%Q}u;WI6ZR@*NP&wCSzv__X!OBVe7tB zuqmi)@QPEsJg;I~d9Th=jss3EmN%N6*!7fG^)OUP{1Uv-!`xtS!Z=!zx#al8tIu|q z{cqS^<(#W_EhTxaj$Q`UN5(Z_gs-{v;Y_S&CJ;jR~Mvv{)qZ9Vt( xSA+PugTmjV%-O!kAG$2CK#CzGY*F9wdbXoiCme6CodHax44$rjF6*2UngEMj%yIw# literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/Species/Templates/human.rsi/icon.png b/Resources/Textures/_NF/Mobs/Species/Templates/human.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..39d9a69915014156aaf0d6de2126f433af24277f GIT binary patch literal 486 zcmV@P)>NoU180lZ+1G*u(QdXu;L>X~}BB6vXy$A;y z&JIykDQ^LrcO8sU$v_(3F8dx)EWTr@%W})Y2FmZy5-TVx_^4XVY`8=zEJoNaJ&Fzy0j`rtHL1? z1l!=o1W04b0D&?9n71U`__X@#nveX+@m|T;hy=^9t@X~qghXc-)Pr|bIz2aONp>45 z86S1e<-1PuXMEUhpk&N-37|s)`uZYUVV_9=z%UeWyg<`^r`9-ZH=2zbPFYg0GO*92 z=BOV0bUa=p10uqK@k-b?Si9jc6v!j6iYkw0)i4xn0;~);UVt{IMYd|pQH``cvm&rl zYmEE}+H`fpX=9G;951+>z<7}i%5jnl<5*B c*U<^S0a7d0V2~Fu%m4rY07*qoM6N<$f+Z>5NdN!< literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/Species/Templates/human.rsi/meta.json b/Resources/Textures/_NF/Mobs/Species/Templates/human.rsi/meta.json new file mode 100644 index 00000000000..29ba047ea09 --- /dev/null +++ b/Resources/Textures/_NF/Mobs/Species/Templates/human.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "https://github.com/tgstation/tgstation/blob/8024397cc81c5f47f74cf4279e35728487d0a1a7/icons/mob/human_parts_greyscale.dmi and modified by DrSmugleaf", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "human", + "directions": 4 + }, + { + "name": "icon" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_NF/Objects/Tools/bundles.rsi/engi-base.png b/Resources/Textures/_NF/Objects/Tools/bundles.rsi/engi-base.png new file mode 100644 index 0000000000000000000000000000000000000000..3df20ea99dead81e7b93d8a73216741c01ffbff8 GIT binary patch literal 8348 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Tools/bundles.rsi/meta.json b/Resources/Textures/_NF/Objects/Tools/bundles.rsi/meta.json new file mode 100644 index 00000000000..2b385fce546 --- /dev/null +++ b/Resources/Textures/_NF/Objects/Tools/bundles.rsi/meta.json @@ -0,0 +1,25 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Original source: https://github.com/tgstation/tgstation/pull/79665 - slight resprite for Frontier by erhardsteinhauer", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "mask_null" + }, + { + "name": "engi-base" + }, + { + "name": "engi-inhand-left", + "directions": 4 + }, + { + "name": "engi-inhand-right", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/charge-level-unshaded-0.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/charge-level-unshaded-0.png new file mode 100644 index 0000000000000000000000000000000000000000..51b1268754e369e1ab7e124cb16201dfe3de9e48 GIT binary patch literal 586 zcmV-Q0=4~#P)EX>4Tx04R}tkv&MmKpe$iQ?;U%4t5Z6$WWcEh>AE$6^me@v=v%)FuC+YXws0R zxHt-~1qVMCs}3&Cx;nTDg5U>;vxAeOi`@MHhMzLIh(HGxbDzAp_6xbq^n3@1i`*``n+SPsy7M@QK8;OgAjzb>itw zOXs{#9A+g+AwDM_HRyuGk6f2se&bwpSm2pqBa@mV4ik&THkR9%l?;`5ia4UE8s!UF zmle)ioYiubHSft^7|d(SX|B^8LL7@oAPEsNs@Omo7NWFjq?kz2e$2x^==hW5lF79J zMvi$@ph9x|;D7MDTeC1Z;U)!RK5#ex~0i`z~v4w@T5zIpV2qvfc{&cXVvYkxsTHaAVXa(-2exN zz(|p@*F4_c-QL^3XPW)}0I=+G!1o!krT_o{24YJ`L;$J)bN~R5Ed0a(000SaNLh0L z04^f{04^f|c%?sf00007bV*G`2j~V15ETxhsVR*B000?uMObu0Z*6U5Zgc=ca%Ew3 zWn>_CX>@2HM@dakSAh-}0000XNklEX>4Tx04R}tkv&MmKpe$iQ?;U%4t5Z6$WWcEh>AE$6^me@v=v%)FuC+YXws0R zxHt-~1qVMCs}3&Cx;nTDg5U>;vxAeOi`@MHhMzLIh(HGxbDzAp_6xbq^n3@1i`*``n+SPsy7M@QK8;OgAjzb>itw zOXs{#9A+g+AwDM_HRyuGk6f2se&bwpSm2pqBa@mV4ik&THkR9%l?;`5ia4UE8s!UF zmle)ioYiubHSft^7|d(SX|B^8LL7@oAPEsNs@Omo7NWFjq?kz2e$2x^==hW5lF79J zMvi$@ph9x|;D7MDTeC1Z;U)!RK5#ex~0i`z~v4w@T5zIpV2qvfc{&cXVvYkxsTHaAVXa(-2exN zz(|p@*F4_c-QL^3XPW)}0I=+G!1o!krT_o{24YJ`L;$J)bN~R5Ed0a(000SaNLh0L z04^f{04^f|c%?sf00007bV*G`2j~V15EUFz5Lm?k000?uMObu0Z*6U5Zgc=ca%Ew3 zWn>_CX>@2HM@dakSAh-}0000EWAabBOAOHXW M07*qoM6N<$f^1&_4*&oF literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/charge-level-unshaded-2.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/charge-level-unshaded-2.png new file mode 100644 index 0000000000000000000000000000000000000000..ad14f64b9eb6ff9c987c5c19c9ee334ca9d65dd1 GIT binary patch literal 627 zcmV-(0*w8MP)EX>4Tx04R}tkv&MmKpe$iQ?;U%4t5Z6$WWcEh>AE$6^me@v=v%)FuC+YXws0R zxHt-~1qVMCs}3&Cx;nTDg5U>;vxAeOi`@MHhMzLIh(HGxbDzAp_6xbq^n3@1i`*``n+SPsy7M@QK8;OgAjzb>itw zOXs{#9A+g+AwDM_HRyuGk6f2se&bwpSm2pqBa@mV4ik&THkR9%l?;`5ia4UE8s!UF zmle)ioYiubHSft^7|d(SX|B^8LL7@oAPEsNs@Omo7NWFjq?kz2e$2x^==hW5lF79J zMvi$@ph9x|;D7MDTeC1Z;U)!RK5#ex~0i`z~v4w@T5zIpV2qvfc{&cXVvYkxsTHaAVXa(-2exN zz(|p@*F4_c-QL^3XPW)}0I=+G!1o!krT_o{24YJ`L;$J)bN~R5Ed0a(000SaNLh0L z04^f{04^f|c%?sf00007bV*G`2j~V15EUg370}H9000?uMObu0Z*6U5Zgc=ca%Ew3 zWn>_CX>@2HM@dakSAh-}0000=NklAIEM!_f;1psXt6DzMP8UX+R N002ovPDHLkV1hi=19t!b literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/charge-level-unshaded-3.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/charge-level-unshaded-3.png new file mode 100644 index 0000000000000000000000000000000000000000..9dbabaeecf9f29c663b79f470f904898955385fe GIT binary patch literal 641 zcmV-{0)G98P)EX>4Tx04R}tkv&MmKpe$iQ?;U%4t5Z6$WWcEh>AE$6^me@v=v%)FuC+YXws0R zxHt-~1qVMCs}3&Cx;nTDg5U>;vxAeOi`@MHhMzLIh(HGxbDzAp_6xbq^n3@1i`*``n+SPsy7M@QK8;OgAjzb>itw zOXs{#9A+g+AwDM_HRyuGk6f2se&bwpSm2pqBa@mV4ik&THkR9%l?;`5ia4UE8s!UF zmle)ioYiubHSft^7|d(SX|B^8LL7@oAPEsNs@Omo7NWFjq?kz2e$2x^==hW5lF79J zMvi$@ph9x|;D7MDTeC1Z;U)!RK5#ex~0i`z~v4w@T5zIpV2qvfc{&cXVvYkxsTHaAVXa(-2exN zz(|p@*F4_c-QL^3XPW)}0I=+G!1o!krT_o{24YJ`L;$J)bN~R5Ed0a(000SaNLh0L z04^f{04^f|c%?sf00007bV*G`2j~V15EU?E$TTJZ000?uMObu0Z*6U5Zgc=ca%Ew3 zWn>_CX>@2HM@dakSAh-}00013Nkl8)@f0|l|Y#BW~$OQ8xOyK6XUnn$P9H7p{Mo?kee+IgQ2;HM#6pVsVFbYP& bC>R9*{3sSS%_J~D00000NkvXXu0mjfBxws< literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/charge-level-unshaded-4.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/charge-level-unshaded-4.png new file mode 100644 index 0000000000000000000000000000000000000000..a5e6efe0be91403f6b936ee276089b507bd4127b GIT binary patch literal 643 zcmV-}0(||6P)EX>4Tx04R}tkv&MmKpe$iQ?;U%4t5Z6$WWcEh>AE$6^me@v=v%)FuC+YXws0R zxHt-~1qVMCs}3&Cx;nTDg5U>;vxAeOi`@MHhMzLIh(HGxbDzAp_6xbq^n3@1i`*``n+SPsy7M@QK8;OgAjzb>itw zOXs{#9A+g+AwDM_HRyuGk6f2se&bwpSm2pqBa@mV4ik&THkR9%l?;`5ia4UE8s!UF zmle)ioYiubHSft^7|d(SX|B^8LL7@oAPEsNs@Omo7NWFjq?kz2e$2x^==hW5lF79J zMvi$@ph9x|;D7MDTeC1Z;U)!RK5#ex~0i`z~v4w@T5zIpV2qvfc{&cXVvYkxsTHaAVXa(-2exN zz(|p@*F4_c-QL^3XPW)}0I=+G!1o!krT_o{24YJ`L;$J)bN~R5Ed0a(000SaNLh0L z04^f{04^f|c%?sf00007bV*G`2j~V15EVHZ6pVrZ000?uMObu0Z*6U5Zgc=ca%Ew3 zWn>_CX>@2HM@dakSAh-}00015Nkl8)@e{^xG0%XhR;Xx*tZ(ss9zx_g?>EZx&E;fP+)BZEiB}C{R1*2dTjDk@x d3P!;w003p>8A0r@IqCoa002ovPDHLkV1i+w4l)1$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/charge-level-unshaded-5.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/charge-level-unshaded-5.png new file mode 100644 index 0000000000000000000000000000000000000000..56ad26356cf8b20e54b3837f6ba01f34df9e4570 GIT binary patch literal 643 zcmV-}0(||6P)EX>4Tx04R}tkv&MmKpe$iQ?;U%4t5Z6$WWcEh>AE$6^me@v=v%)FuC+YXws0R zxHt-~1qVMCs}3&Cx;nTDg5U>;vxAeOi`@MHhMzLIh(HGxbDzAp_6xbq^n3@1i`*``n+SPsy7M@QK8;OgAjzb>itw zOXs{#9A+g+AwDM_HRyuGk6f2se&bwpSm2pqBa@mV4ik&THkR9%l?;`5ia4UE8s!UF zmle)ioYiubHSft^7|d(SX|B^8LL7@oAPEsNs@Omo7NWFjq?kz2e$2x^==hW5lF79J zMvi$@ph9x|;D7MDTeC1Z;U)!RK5#ex~0i`z~v4w@T5zIpV2qvfc{&cXVvYkxsTHaAVXa(-2exN zz(|p@*F4_c-QL^3XPW)}0I=+G!1o!krT_o{24YJ`L;$J)bN~R5Ed0a(000SaNLh0L z04^f{04^f|c%?sf00007bV*G`2j~V15Dqg__pSy2000?uMObu0Z*6U5Zgc=ca%Ew3 zWn>_CX>@2HM@dakSAh-}00015Nkl8)@e|+K;17t(#;Xx*tZ(ss9zx_g?>EZx&E;fP+)BZEiB}C{R1*2dTjDk@x d3P!;w0067&988XkbIJe!002ovPDHLkV1lPc4mJP) literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/equipped-back.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/equipped-back.png new file mode 100644 index 0000000000000000000000000000000000000000..dc42c69706bcc5053d48febe63500945c8f42259 GIT binary patch literal 1813 zcmV+w2kQ8VP)EX>4Tx04R}tkv&MmKpe$iQ?;U%4t5Z6$WWcEh>AE$6^me@v=v%)FuC+YXws0R zxHt-~1qVMCs}3&Cx;nTDg5U>;vxAeOi`@MHhMzLIh(HGxbDzAp_6xbq^n3@1i`*``n+SPsy7M@QK8;OgAjzb>itw zOXs{#9A+g+AwDM_HRyuGk6f2se&bwpSm2pqBa@mV4ik&THkR9%l?;`5ia4UE8s!UF zmle)ioYiubHSft^7|d(SX|B^8LL7@oAPEsNs@Omo7NWFjq?kz2e$2x^==hW5lF79J zMvi$@ph9x|;D7MDTeC1Z;U)!RK5#ex~0i`z~v4w@T5zIpV2qvfc{&cXVvYkxsTHaAVXa(-2exN zz(|p@*F4_c-QL^3XPW)}0I=+G!1o!krT_o{24YJ`L;$J)bN~R5Ed0a(000SaNLh0L z04^f{04^f|c%?sf00007bV*G`2j~V15Fj^Sontcq000?uMObu0Z*6U5Zgc=ca%Ew3 zWn>_CX>@2HM@dakSAh-}000E+NklsEFv1A`Yj9o%%Cc9~4=XdFJ8XrA*(pm4ln84e;J+7DVw&3?Eyc3jCL?V&Si&6?jQE*r+ z`ku=Z1E{Vu;r(;DT+jEt*4sA*q_jFSiH}h?@oZrZV!nh|#diRJSH*V_^Cdi6n1dh) z9r~xVdVdt~29&wbw;2kdU^W2&1+$6GPzc}e{?IjMDLgTpVX#*F3jpw2Vy^4C9A81b ze!c5E(^JEz0A2{AT0KL-Y(mVJ003gXgo4?`ftv3cyM1xlUj;13;}#1(AQqd!Dc8bN z>k$Cpsr3k_Tno$bm9DY2iS#83u*QJc#u_RB1OS!PmEhItS=ZRCEC3qqp8^IQ1{FoI z0HAPKydf+A#9}k}o<3J|UzdT^}o9}RGHu08WC#h8`cwIV2!E9po*JHq= z6C5fAe2c5g(Y`YvlgVKF;*wbgv@dBoeqiVQ`#x*eF z+@AH`fV-@7+{>iS-T=t5#i|m5^ayyq58!zo;ZTTaIv=Pi=eI||vjT$D-Uk7{>-2Rc z7PJP>GRC~vf9KGl>r6XAC%pCuaBd19qKL=QC=A2EVX=stABt}dh2?} zZkx>c`LI}oq9_l7*7ogjBoe{={QM1BeE9%pt=&zVgGM@?=4|09r6`xnD3{B@OyFhe zQ%lO`k(C7yQG8JLzwq%V7I0N9;(q=G*2Wrs%KpgtVnE%{Jy%y)L@YLgXf%S&PzZHH zzk3*T*4~E+qW9D~1nM{HZ0zwFQA$+Uwt_rYg>~_ulA;H;85cn+cRXA$xOiy8Ub`}7js;WIX z$145p`+$>^6Kr2x;!Cp@oB_@#pi>H2l9=B0e_Ac*j-B@s#avH=c5lE^cmiKfG?``q zA;j|ABjB0{*_B~!auPD7&?*&X84#pLz*PZuZ-A2ltRhH{fM*7%jRxfQpRmjTzdZu3 zJ^;AtxMJP@Z65%%dj#6Mf9E6oL#w%udIUxo!597odX!>?XH}uz00000NkvXXu0mjf Dskc)z literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/equipped-unshaded.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/equipped-unshaded.png new file mode 100644 index 0000000000000000000000000000000000000000..cc3c833aef2ff62fa9a4157bd211b6cffe84c38a GIT binary patch literal 837 zcmV-L1G@Z)P)EX>4Tx04R}tkv&MmKpe$iQ?;U%4t5Z6$WWcEh>AE$6^me@v=v%)FuC+YXws0R zxHt-~1qVMCs}3&Cx;nTDg5U>;vxAeOi`@MHhMzLIh(HGxbDzAp_6xbq^n3@1i`*``n+SPsy7M@QK8;OgAjzb>itw zOXs{#9A+g+AwDM_HRyuGk6f2se&bwpSm2pqBa@mV4ik&THkR9%l?;`5ia4UE8s!UF zmle)ioYiubHSft^7|d(SX|B^8LL7@oAPEsNs@Omo7NWFjq?kz2e$2x^==hW5lF79J zMvi$@ph9x|;D7MDTeC1Z;U)!RK5#ex~0i`z~v4w@T5zIpV2qvfc{&cXVvYkxsTHaAVXa(-2exN zz(|p@*F4_c-QL^3XPW)}0I=+G!1o!krT_o{24YJ`L;$J)bN~R5Ed0a(000SaNLh0L z04^f{04^f|c%?sf00007bV*G`2j~V15FrTg;D1j5000?uMObu0Z*6U5Zgc=ca%Ew3 zWn>_CX>@2HM@dakSAh-}0003TNkl^WQf=2ulG?7*dS7akcqs_$Mhz zCgAR#I@m^%bg+%??ioxH=w6vV0>caZbfH;y0l)YSf4z&zsQ)>;z!KjCV_W5{*-Rl3 zKF%pGMxX*PZB->s000000Fbm)zX%V7_6`hv{VbltbS1QRAUXkSkbMHi1|-FllT#4d zJAgHHfk|sX_A~ZatDU*0K4poCKkF_qOZ=%#T$vEBJ)=|r-GDs;0OGv>&U1Det;wa- P00000NkvXXu0mjfiHLC5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/icon-base.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/icon-base.png new file mode 100644 index 0000000000000000000000000000000000000000..a2723c35ce6efc622263489ee6c35bc707cea033 GIT binary patch literal 896 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Structures/Specific/Explorers/salvageradar.rsi/meta.json b/Resources/Textures/_NF/Structures/Specific/Explorers/salvageradar.rsi/meta.json new file mode 100644 index 00000000000..b7908ee07f1 --- /dev/null +++ b/Resources/Textures/_NF/Structures/Specific/Explorers/salvageradar.rsi/meta.json @@ -0,0 +1,21 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation13 https://github.com/tgstation/tgstation/blob/master/icons/obj/exploration.dmi | Split into layers by erhardsteinhauer (discord/github)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "base" + }, + { + "name": "unshaded", + "delays": + [ + [ 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ] + ] + } + ] +} diff --git a/Resources/Textures/_NF/Structures/Specific/Explorers/salvageradar.rsi/unshaded.png b/Resources/Textures/_NF/Structures/Specific/Explorers/salvageradar.rsi/unshaded.png new file mode 100644 index 0000000000000000000000000000000000000000..585cc7362b8c9377e615a788788cea5081008f47 GIT binary patch literal 916 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 Date: Wed, 12 Jun 2024 10:47:50 +0000 Subject: [PATCH 17/59] Automatic Changelog (#1329) --- Resources/Changelog/Changelog.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index e2a11b56530..706f0a2c02a 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -4937,3 +4937,29 @@ Entries: message: Added new lobby art, Handsome Killer. id: 5027 time: '2024-06-12T01:48:58.0000000+00:00' +- author: erhardsteinhauer + changes: + - type: Add + message: Added hostile mercenaries to expedition enemy faction pool. + - type: Add + message: Added hostile salvagers to expedition enemy faction pool. + - type: Add + message: Added hostile robots to expedition enemy faction pool. + - type: Add + message: >- + Added aberrant flesh to expedition enemy faction pool, new sprites by + wax391 (discord). + - type: Add + message: Added argocytes to expedition enemy faction pool. + - type: Add + message: >- + Added dinosaurs to expedition enemy faction pool. Original mobs by + Vonsant, sprites by belay5 (discord). + - type: Add + message: Wearable IFF strobe. Can be printed from salvage techfab. + - type: Add + message: Turbo laser. + - type: Fix + message: Fixed solution transfer from syndie darts. + id: 5028 + time: '2024-06-12T10:47:24.0000000+00:00' From b9438a9a340926c26158fad914c6e80eebdc8800 Mon Sep 17 00:00:00 2001 From: Dvir <39403717+dvir001@users.noreply.github.com> Date: Wed, 12 Jun 2024 14:13:55 +0300 Subject: [PATCH 18/59] AI Tweaks (#1505) * AI Fixup * Mask * Update NPCSteeringSystem.Obstacles.cs * Update NPCSteeringSystem.Obstacles.cs * Remove code cuz debug killing it --- .../Entities/Structures/Decoration/banners.yml | 12 ++++++------ .../Prototypes/Entities/Structures/Walls/girders.yml | 5 +++-- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/Resources/Prototypes/Entities/Structures/Decoration/banners.yml b/Resources/Prototypes/Entities/Structures/Decoration/banners.yml index 1d8505533f2..01d7a0668a9 100644 --- a/Resources/Prototypes/Entities/Structures/Decoration/banners.yml +++ b/Resources/Prototypes/Entities/Structures/Decoration/banners.yml @@ -19,12 +19,12 @@ radius: 0.2 density: 190 mask: - - MachineMask - layer: - - Opaque - - MidImpassable - - HighImpassable - - BulletImpassable + - TableMask # Frontier - MachineMask Date: Thu, 13 Jun 2024 00:51:38 +0300 Subject: [PATCH 19/59] Reclaimer update (#1506) * Frontier Fixup * Update produce.yml * Update Resources/Prototypes/Entities/Structures/Machines/material_reclaimer.yml Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> * Update material_reclaimer.yml * Fixup --------- Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> --- .../Materials/MaterialReclaimerSystem.cs | 3 ++- .../Entities/Objects/Consumable/Food/produce.yml | 6 ++++++ .../Objects/Specific/chemical-containers.yml | 2 ++ .../Entities/Objects/Specific/chemistry.yml | 16 ++++++++++------ .../Prototypes/Entities/Objects/Tools/bucket.yml | 8 +++++--- .../Structures/Machines/material_reclaimer.yml | 5 +++-- 6 files changed, 28 insertions(+), 12 deletions(-) diff --git a/Content.Server/Materials/MaterialReclaimerSystem.cs b/Content.Server/Materials/MaterialReclaimerSystem.cs index 99e5a9f5ba8..8305cbcd123 100644 --- a/Content.Server/Materials/MaterialReclaimerSystem.cs +++ b/Content.Server/Materials/MaterialReclaimerSystem.cs @@ -85,7 +85,8 @@ private void OnInteractUsing(Entity entity, ref Inte return; // if we're trying to get a solution out of the reclaimer, don't destroy it - if (_solutionContainer.TryGetSolution(entity.Owner, entity.Comp.SolutionContainerId, out _, out var outputSolution) && outputSolution.Contents.Any()) + // if (_solutionContainer.TryGetSolution(entity.Owner, entity.Comp.SolutionContainerId, out _, out var outputSolution) && outputSolution.Contents.Any()) // Frontier: previous implementation + if (_solutionContainer.TryGetSolution(entity.Owner, entity.Comp.SolutionContainerId, out _, out var outputSolution)) // Frontier: do not trash solution containers if the reclaimer is empty { if (TryComp(args.Used, out var managerComponent) && _solutionContainer.EnumerateSolutions((args.Used, managerComponent)).Any(s => s.Solution.Comp.Solution.AvailableVolume > 0)) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml index 21e92c1789b..7c5093a448d 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml @@ -144,6 +144,9 @@ - type: Produce seedId: towercap - type: Log + - type: PhysicalComposition # Frontier + materialComposition: + Wood: 200 - type: entity name: steel-cap log @@ -163,6 +166,9 @@ - type: Log spawnedPrototype: SheetSteel1 spawnCount: 1 + - type: PhysicalComposition # Frontier + materialComposition: + Steel: 100 - type: entity name: nettle diff --git a/Resources/Prototypes/Entities/Objects/Specific/chemical-containers.yml b/Resources/Prototypes/Entities/Objects/Specific/chemical-containers.yml index 3247baf5bd6..50246a24c94 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/chemical-containers.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/chemical-containers.yml @@ -83,6 +83,8 @@ - type: Tag tags: - ChemDispensable + - type: TrashOnSolutionEmpty # Frontier + solution: beaker # Frontier - type: entity parent: Jug diff --git a/Resources/Prototypes/Entities/Objects/Specific/chemistry.yml b/Resources/Prototypes/Entities/Objects/Specific/chemistry.yml index ce0e0b629a3..dd6314e3569 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/chemistry.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/chemistry.yml @@ -92,6 +92,8 @@ Blunt: 5 - type: StaticPrice price: 30 + - type: TrashOnSolutionEmpty # Frontier + solution: beaker # Frontier - type: entity parent: BaseItem @@ -153,6 +155,8 @@ damageModifierSet: Glass - type: StaticPrice price: 30 + - type: TrashOnSolutionEmpty # Frontier + solution: beaker # Frontier - type: entity name: beaker @@ -164,9 +168,9 @@ solution: beaker - type: StaticPrice price: 10 - - type: PhysicalComposition - materialComposition: - Glass: 50 + # - type: PhysicalComposition # Frontier + # materialComposition: + # Glass: 50 - type: SolutionContainerVisuals maxFillLevels: 6 fillBaseName: beaker @@ -215,9 +219,9 @@ fillBaseName: beakerlarge inHandsMaxFillLevels: 4 inHandsFillBaseName: -fill- - - type: PhysicalComposition - materialComposition: - Glass: 100 + # - type: PhysicalComposition # Frontier + # materialComposition: # Frontier + # Glass: 100 # Frontier - type: StaticPrice price: 20 diff --git a/Resources/Prototypes/Entities/Objects/Tools/bucket.yml b/Resources/Prototypes/Entities/Objects/Tools/bucket.yml index 77c5e548978..86b3cd835d7 100644 --- a/Resources/Prototypes/Entities/Objects/Tools/bucket.yml +++ b/Resources/Prototypes/Entities/Objects/Tools/bucket.yml @@ -62,6 +62,8 @@ - type: Tag tags: - Bucket - - type: PhysicalComposition - materialComposition: - Plastic: 50 + # - type: PhysicalComposition # Frontier + # materialComposition: + # Plastic: 50 + - type: TrashOnSolutionEmpty # Frontier + solution: bucket # Frontier \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Structures/Machines/material_reclaimer.yml b/Resources/Prototypes/Entities/Structures/Machines/material_reclaimer.yml index af64c775023..3e60dafec0b 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/material_reclaimer.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/material_reclaimer.yml @@ -66,6 +66,7 @@ components: - PhysicalComposition - SpaceGarbage + - Log # Frontier tags: - Trash - Recyclable @@ -94,7 +95,7 @@ - type: SolutionContainerManager solutions: output: - maxVol: 100 + maxVol: 1000 # Frontier 100<1000 - type: DrainableSolution solution: output - type: ExaminableSolution @@ -105,4 +106,4 @@ powerLoad: 500 # Allows us to not use the 1000 baseline - type: MaterialReclaimerMagnetPickup # Frontier range: 0.30 - magnetEnabled: true \ No newline at end of file + magnetEnabled: true From cffcf255895f52bf8d61ee1e03217977cdd4ab2c Mon Sep 17 00:00:00 2001 From: FrontierATC Date: Wed, 12 Jun 2024 21:52:02 +0000 Subject: [PATCH 20/59] Automatic Changelog (#1506) --- Resources/Changelog/Changelog.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 706f0a2c02a..312585c6f6d 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -4963,3 +4963,11 @@ Entries: message: Fixed solution transfer from syndie darts. id: 5028 time: '2024-06-12T10:47:24.0000000+00:00' +- author: dvir001 + changes: + - type: Tweak + message: Reclaimers can now process logs and empty beakers, jugs, and buckets. + - type: Tweak + message: Reclaimers liquid storage increased to 1000u. + id: 5029 + time: '2024-06-12T21:51:38.0000000+00:00' From 7b867efa7a26d8dd82871ccfcf76c85fdb6c6252 Mon Sep 17 00:00:00 2001 From: ErhardSteinhauer <65374927+ErhardSteinhauer@users.noreply.github.com> Date: Thu, 13 Jun 2024 01:22:04 +0300 Subject: [PATCH 21/59] Salvage Expedition Rebalance (Follow up, p. 1) (#1338) * More items to spawners * weapon case icon fix, diluted filled containers with empty * small fix * weapon spawners rework * weapon spawners * dungeon updates * salvage outpost theme * some tweaks * missing tag * fix * Update Resources/Prototypes/_NF/Catalog/Fills/Items/weapon_cases_expedition.yml Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> * Update Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_weapons.yml Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> * Update Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_general.yml Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> * Update Resources/Prototypes/_NF/Catalog/Fills/Items/weapon_cases_expedition.yml Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> * weapon cases touch up * Fixup * Update WeaponCaseInsertable.cs * A bit less syndicate stuff, but still keep some --------- Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> Co-authored-by: Dvir --- .../_NF/Containers/WeaponCaseInsertable.cs | 7 + Resources/Maps/_NF/Dungeon/cave_factory.yml | 73 +- Resources/Maps/_NF/Dungeon/experiment.yml | 1141 +- Resources/Maps/_NF/Dungeon/haunted.yml | 284 +- Resources/Maps/_NF/Dungeon/lava_brig.yml | 326 +- Resources/Maps/_NF/Dungeon/lava_mercenary.yml | 231 +- Resources/Maps/_NF/Dungeon/mineshaft.yml | 313 +- .../Maps/_NF/Dungeon/salvage_outpost.yml | 15226 ++++++++++++++++ Resources/Maps/_NF/Dungeon/snowy_labs.yml | 204 +- Resources/Maps/_NF/Dungeon/virology_lab.yml | 2866 +-- .../Objects/Weapons/Bombs/firebomb.yml | 1 + .../Entities/Objects/Weapons/Bombs/funny.yml | 3 + .../Entities/Objects/Weapons/Bombs/pen.yml | 1 + .../Objects/Weapons/Bombs/pipebomb.yml | 3 + .../Objects/Weapons/Bombs/plastic.yml | 1 + .../Objects/Weapons/Melee/e_sword.yml | 1 + .../Objects/Weapons/Throwable/bola.yml | 1 + .../Objects/Weapons/Throwable/clusterbang.yml | 3 + .../Objects/Weapons/Throwable/grenades.yml | 2 + .../Fills/Items/weapon_cases_expedition.yml | 235 +- ...ring.yml => dungeon_items_engineering.yml} | 52 +- ..._general.yml => dungeon_items_general.yml} | 131 +- ...nics.yml => dungeon_items_hydroponics.yml} | 4 +- ..._kitchen.yml => dungeon_items_kitchen.yml} | 0 ..._medical.yml => dungeon_items_medical.yml} | 26 +- ...armory.yml => dungeon_items_mercenary.yml} | 236 +- ...esearch.yml => dungeon_items_research.yml} | 0 ...ms_supply.yml => dungeon_items_supply.yml} | 75 +- .../Spawners/Random/dungeon_items_weapons.yml | 418 + .../Entities/Objects/Tools/weapon_cases.yml | 12 +- .../Objects/Weapons/Guns/expedition_guns.yml | 27 +- .../_NF/Procedural/Themes/salvage_outpost.yml | 375 + .../_NF/Procedural/Themes/virology_lab.yml | 47 +- .../_NF/Procedural/dungeon_configs.yml | 83 + .../_NF/Procedural/salvage_mods.yml | 10 + Resources/Prototypes/_NF/tags.yml | 3 + .../Tools/guncaselong.rsi/icon-open.png | Bin 6029 -> 6259 bytes .../Objects/Tools/guncaselong.rsi/icon.png | Bin 5795 -> 6042 bytes 38 files changed, 20075 insertions(+), 2346 deletions(-) create mode 100644 Content.Shared/_NF/Containers/WeaponCaseInsertable.cs create mode 100644 Resources/Maps/_NF/Dungeon/salvage_outpost.yml rename Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/{dungeon_rng_items_engineering.yml => dungeon_items_engineering.yml} (89%) rename Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/{dungeon_rnd_items_general.yml => dungeon_items_general.yml} (84%) rename Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/{dungeon_rng_items_hydroponics.yml => dungeon_items_hydroponics.yml} (98%) rename Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/{dungeon_rnd_items_kitchen.yml => dungeon_items_kitchen.yml} (100%) rename Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/{dungeon_rng_items_medical.yml => dungeon_items_medical.yml} (96%) rename Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/{dungeon_rng_items_armory.yml => dungeon_items_mercenary.yml} (64%) rename Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/{dungeon_rnd_items_research.yml => dungeon_items_research.yml} (100%) rename Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/{dungeon_rng_items_supply.yml => dungeon_items_supply.yml} (79%) create mode 100644 Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_weapons.yml create mode 100644 Resources/Prototypes/_NF/Procedural/Themes/salvage_outpost.yml diff --git a/Content.Shared/_NF/Containers/WeaponCaseInsertable.cs b/Content.Shared/_NF/Containers/WeaponCaseInsertable.cs new file mode 100644 index 00000000000..dced488f94e --- /dev/null +++ b/Content.Shared/_NF/Containers/WeaponCaseInsertable.cs @@ -0,0 +1,7 @@ +namespace Content.Shared._NF.Containers; + +[RegisterComponent] +public sealed partial class WeaponCaseInsertableComponent : Component +{ + +} diff --git a/Resources/Maps/_NF/Dungeon/cave_factory.yml b/Resources/Maps/_NF/Dungeon/cave_factory.yml index ceebab0f3ab..23c44337bd8 100644 --- a/Resources/Maps/_NF/Dungeon/cave_factory.yml +++ b/Resources/Maps/_NF/Dungeon/cave_factory.yml @@ -28,7 +28,10 @@ entities: - type: MetaData - type: Transform - type: Map + mapPaused: True - type: PhysicsMap + - type: GridTree + - type: MovedGrids - type: Broadphase - type: OccluderTree - type: MapGrid @@ -3113,8 +3116,6 @@ entities: 1004: 9.110695,42.81673 - type: RadiationGridResistance - type: LoadedMap - - type: GridTree - - type: MovedGrids - type: SpreaderGrid - proto: AcousticGuitarInstrument entities: @@ -3245,13 +3246,6 @@ entities: - type: Transform pos: 11.5,1.5 parent: 1 -- proto: BaseBallBat - entities: - - uid: 1875 - components: - - type: Transform - pos: 24.683756,47.869045 - parent: 1 - proto: Bed entities: - uid: 1094 @@ -3305,14 +3299,6 @@ entities: - type: Transform pos: 32.5,7.5 parent: 1 -- proto: BrokenBottle - entities: - - uid: 1876 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 25.557798,47.80727 - parent: 1 - proto: CableApcExtension entities: - uid: 42 @@ -8288,13 +8274,6 @@ entities: - type: Transform pos: 22.5,38.5 parent: 1 -- proto: DonkpocketBoxSpawner - entities: - - uid: 526 - components: - - type: Transform - pos: 16.5,13.5 - parent: 1 - proto: DoorElectronics entities: - uid: 1069 @@ -9240,6 +9219,13 @@ entities: - type: Transform pos: 12.369425,13.798887 parent: 1 +- proto: LandMineExplosive + entities: + - uid: 1942 + components: + - type: Transform + pos: 2.476542,20.3592 + parent: 1 - proto: Lighter entities: - uid: 1215 @@ -11726,6 +11712,18 @@ entities: - type: Transform pos: 12.999242,13.625918 parent: 1 +- proto: SpawnDungeonLootArmoryExplosives + entities: + - uid: 1876 + components: + - type: Transform + pos: 2.4536958,20.396553 + parent: 1 + - uid: 1941 + components: + - type: Transform + pos: 1.4786916,26.59427 + parent: 1 - proto: SpawnDungeonLootArmoryGuns entities: - uid: 281 @@ -12087,6 +12085,11 @@ entities: - type: Transform pos: 18.696524,21.493046 parent: 1 + - uid: 883 + components: + - type: Transform + pos: 16.67248,13.446251 + parent: 1 - uid: 1902 components: - type: Transform @@ -12519,6 +12522,28 @@ entities: - type: Transform pos: 10.444371,39.695183 parent: 1 +- proto: SpawnDungeonLootMeleeT1 + entities: + - uid: 526 + components: + - type: Transform + pos: 25.679262,47.681923 + parent: 1 + - uid: 666 + components: + - type: Transform + pos: 24.585531,47.681923 + parent: 1 + - uid: 1470 + components: + - type: Transform + pos: 4.934014,8.558511 + parent: 1 + - uid: 1875 + components: + - type: Transform + pos: 5.662302,7.92888 + parent: 1 - proto: SpawnDungeonLootMugs entities: - uid: 598 diff --git a/Resources/Maps/_NF/Dungeon/experiment.yml b/Resources/Maps/_NF/Dungeon/experiment.yml index 6f7d621d32c..44aabf97d6e 100644 --- a/Resources/Maps/_NF/Dungeon/experiment.yml +++ b/Resources/Maps/_NF/Dungeon/experiment.yml @@ -42,7 +42,10 @@ entities: - type: MetaData - type: Transform - type: Map + mapPaused: True - type: PhysicsMap + - type: GridTree + - type: MovedGrids - type: Broadphase - type: OccluderTree - type: MapGrid @@ -161,7 +164,7 @@ entities: color: '#FFFFFFFF' id: Arrows decals: - 1331: 41,14 + 1329: 41,14 - node: angle: 1.5707963267948966 rad color: '#FFFFFFFF' @@ -179,17 +182,17 @@ entities: 638: 16,25 639: 16,26 640: 16,27 - 808: 0,6 - 809: 0,7 - 810: 7,10 - 811: 8,10 - 812: 9,10 - 895: 30,18 - 896: 30,19 - 925: 1,12 - 926: 1,13 - 1339: 3,6 - 1340: 3,7 + 806: 0,6 + 807: 0,7 + 808: 7,10 + 809: 8,10 + 810: 9,10 + 893: 30,18 + 894: 30,19 + 923: 1,12 + 924: 1,13 + 1337: 3,6 + 1338: 3,7 - node: color: '#FFFFFFFF' id: BotLeft @@ -222,8 +225,8 @@ entities: color: '#D381C996' id: BrickTileSteelCornerNe decals: - 963: 14,16 - 1152: 22,10 + 961: 14,16 + 1150: 22,10 - node: color: '#FFFFFFFF' id: BrickTileSteelCornerNe @@ -231,13 +234,13 @@ entities: 485: 11,31 760: 10,21 761: 9,22 - 1299: 38,16 + 1297: 38,16 - node: color: '#D381C996' id: BrickTileSteelCornerNw decals: - 964: 8,16 - 1153: 12,10 + 962: 8,16 + 1151: 12,10 - node: color: '#FFFFFFFF' id: BrickTileSteelCornerNw @@ -245,14 +248,14 @@ entities: 480: 5,30 758: 6,21 759: 7,22 - 1297: 35,13 - 1298: 37,16 + 1295: 35,13 + 1296: 37,16 - node: color: '#D381C996' id: BrickTileSteelCornerSe decals: - 961: 14,12 - 1151: 22,6 + 959: 14,12 + 1149: 22,6 - node: color: '#FFFFFFFF' id: BrickTileSteelCornerSe @@ -260,13 +263,13 @@ entities: 479: 7,32 762: 10,19 763: 9,18 - 1300: 38,12 + 1298: 38,12 - node: color: '#D381C996' id: BrickTileSteelCornerSw decals: - 962: 8,12 - 1150: 12,6 + 960: 8,12 + 1148: 12,6 - node: color: '#FFFFFFFF' id: BrickTileSteelCornerSw @@ -274,13 +277,13 @@ entities: 488: 1,31 764: 7,18 765: 6,19 - 1301: 35,12 + 1299: 35,12 - node: color: '#FFFFFFFF' id: BrickTileSteelEndN decals: - 835: 1,7 - 836: 4,7 + 833: 1,7 + 834: 4,7 - node: color: '#FFFFFFFF' id: BrickTileSteelInnerNe @@ -294,7 +297,7 @@ entities: decals: 773: 7,21 780: 15,19 - 1302: 37,13 + 1300: 37,13 - node: color: '#FFFFFFFF' id: BrickTileSteelInnerSe @@ -312,41 +315,41 @@ entities: color: '#D381C996' id: BrickTileSteelLineE decals: - 945: 14,13 - 946: 14,14 - 947: 14,15 - 1144: 22,7 - 1145: 22,8 - 1146: 22,9 + 943: 14,13 + 944: 14,14 + 945: 14,15 + 1142: 22,7 + 1143: 22,8 + 1144: 22,9 - node: color: '#FFFFFFFF' id: BrickTileSteelLineE decals: 769: 10,20 774: 13,20 - 837: 4,6 - 838: 1,6 - 1306: 38,13 - 1307: 38,14 - 1308: 38,15 + 835: 4,6 + 836: 1,6 + 1304: 38,13 + 1305: 38,14 + 1306: 38,15 - node: color: '#D381C996' id: BrickTileSteelLineN decals: - 951: 11,16 - 952: 10,16 - 953: 9,16 - 954: 12,16 - 955: 13,16 - 1135: 21,10 - 1136: 20,10 - 1137: 18,10 - 1138: 19,10 - 1139: 17,10 - 1140: 16,10 - 1141: 15,10 - 1142: 13,10 - 1143: 14,10 + 949: 11,16 + 950: 10,16 + 951: 9,16 + 952: 12,16 + 953: 13,16 + 1133: 21,10 + 1134: 20,10 + 1135: 18,10 + 1136: 19,10 + 1137: 17,10 + 1138: 16,10 + 1139: 15,10 + 1140: 13,10 + 1141: 14,10 - node: color: '#FFFFFFFF' id: BrickTileSteelLineN @@ -358,34 +361,34 @@ entities: 486: 12,30 768: 8,22 777: 14,19 - 1154: 21,6 - 1155: 20,6 - 1156: 19,6 - 1157: 17,6 - 1158: 18,6 - 1159: 16,6 - 1160: 15,6 - 1161: 14,6 - 1162: 13,6 - 1303: 36,13 + 1152: 21,6 + 1153: 20,6 + 1154: 19,6 + 1155: 17,6 + 1156: 18,6 + 1157: 16,6 + 1158: 15,6 + 1159: 14,6 + 1160: 13,6 + 1301: 36,13 - node: color: '#D381C996' id: BrickTileSteelLineS decals: - 956: 13,12 - 957: 12,12 - 958: 11,12 - 959: 10,12 - 960: 9,12 - 1126: 21,6 - 1127: 20,6 - 1128: 18,6 - 1129: 19,6 - 1130: 17,6 - 1131: 16,6 - 1132: 15,6 - 1133: 14,6 - 1134: 13,6 + 954: 13,12 + 955: 12,12 + 956: 11,12 + 957: 10,12 + 958: 9,12 + 1124: 21,6 + 1125: 20,6 + 1126: 18,6 + 1127: 19,6 + 1128: 17,6 + 1129: 16,6 + 1130: 15,6 + 1131: 14,6 + 1132: 13,6 - node: color: '#FFFFFFFF' id: BrickTileSteelLineS @@ -397,37 +400,37 @@ entities: 492: 0,32 766: 8,18 776: 14,21 - 1163: 21,10 - 1164: 20,10 - 1165: 19,10 - 1166: 18,10 - 1167: 17,10 - 1168: 16,10 - 1169: 15,10 - 1170: 14,10 - 1171: 13,10 - 1309: 37,12 - 1310: 36,12 + 1161: 21,10 + 1162: 20,10 + 1163: 19,10 + 1164: 18,10 + 1165: 17,10 + 1166: 16,10 + 1167: 15,10 + 1168: 14,10 + 1169: 13,10 + 1307: 37,12 + 1308: 36,12 - node: color: '#D381C996' id: BrickTileSteelLineW decals: - 948: 8,13 - 949: 8,14 - 950: 8,15 - 1147: 12,7 - 1148: 12,8 - 1149: 12,9 + 946: 8,13 + 947: 8,14 + 948: 8,15 + 1145: 12,7 + 1146: 12,8 + 1147: 12,9 - node: color: '#FFFFFFFF' id: BrickTileSteelLineW decals: 767: 6,20 775: 15,20 - 839: 4,6 - 840: 1,6 - 1304: 37,14 - 1305: 37,15 + 837: 4,6 + 838: 1,6 + 1302: 37,14 + 1303: 37,15 - node: color: '#9FED5896' id: BrickTileWhiteCornerNe @@ -455,9 +458,9 @@ entities: 440: 33,36 548: 26,32 688: 40,32 - 995: 38,4 - 998: 54,4 - 1072: 15,4 + 993: 38,4 + 996: 54,4 + 1070: 15,4 - node: color: '#9FED5896' id: BrickTileWhiteCornerNw @@ -474,7 +477,7 @@ entities: color: '#EFB34196' id: BrickTileWhiteCornerNw decals: - 870: 24,22 + 868: 24,22 - node: color: '#FFFFFFFF' id: BrickTileWhiteCornerNw @@ -490,9 +493,9 @@ entities: 439: 25,36 547: 18,32 689: 28,32 - 993: 52,4 - 994: 36,4 - 1071: 1,4 + 991: 52,4 + 992: 36,4 + 1069: 1,4 - node: color: '#9FED5896' id: BrickTileWhiteCornerSe @@ -519,10 +522,10 @@ entities: 438: 33,34 549: 26,30 687: 40,30 - 991: 38,0 - 992: 54,0 - 1043: 46,0 - 1073: 15,0 + 989: 38,0 + 990: 54,0 + 1041: 46,0 + 1071: 15,0 - node: color: '#9FED5896' id: BrickTileWhiteCornerSw @@ -539,7 +542,7 @@ entities: color: '#EFB34196' id: BrickTileWhiteCornerSw decals: - 874: 24,18 + 872: 24,18 - node: color: '#FFFFFFFF' id: BrickTileWhiteCornerSw @@ -555,10 +558,10 @@ entities: 441: 25,34 550: 18,30 690: 28,30 - 996: 36,0 - 997: 52,0 - 1044: 44,0 - 1074: 1,0 + 994: 36,0 + 995: 52,0 + 1042: 44,0 + 1072: 1,0 - node: color: '#D381C996' id: BrickTileWhiteEndE @@ -587,12 +590,12 @@ entities: 716: 29,30 752: 6,19 753: 7,18 - 861: 21,21 + 859: 21,21 - node: color: '#FFFFFFFF' id: BrickTileWhiteInnerNe decals: - 1042: 38,2 + 1040: 38,2 - node: color: '#334E6DC8' id: BrickTileWhiteInnerNw @@ -608,12 +611,12 @@ entities: 714: 39,30 754: 10,19 757: 9,18 - 860: 19,21 + 858: 19,21 - node: color: '#FFFFFFFF' id: BrickTileWhiteInnerNw decals: - 1041: 52,2 + 1039: 52,2 - node: color: '#334E6DC8' id: BrickTileWhiteInnerSe @@ -629,7 +632,7 @@ entities: 715: 29,32 755: 6,21 756: 7,22 - 862: 21,19 + 860: 21,19 - node: color: '#334E6DC8' id: BrickTileWhiteInnerSw @@ -646,7 +649,7 @@ entities: 713: 39,32 750: 10,21 751: 9,22 - 863: 19,19 + 861: 19,19 - node: color: '#334E6DC8' id: BrickTileWhiteLineE @@ -672,19 +675,19 @@ entities: 712: 29,31 744: 6,20 783: 15,20 - 854: 21,22 - 855: 21,18 - 1225: 18,0 - 1226: 18,1 - 1227: 18,2 - 1228: 18,4 + 852: 21,22 + 853: 21,18 + 1223: 18,0 + 1224: 18,1 + 1225: 18,2 + 1226: 18,4 - node: color: '#EFB34196' id: BrickTileWhiteLineE decals: - 864: 28,19 - 865: 28,20 - 866: 28,21 + 862: 28,19 + 863: 28,20 + 864: 28,21 - node: color: '#FFFFFFFF' id: BrickTileWhiteLineE @@ -704,15 +707,15 @@ entities: 442: 33,35 558: 26,31 691: 40,31 - 1002: 38,1 - 1003: 38,3 - 1004: 54,1 - 1005: 54,2 - 1006: 54,3 - 1046: 46,1 - 1075: 15,1 - 1076: 15,2 - 1077: 15,3 + 1000: 38,1 + 1001: 38,3 + 1002: 54,1 + 1003: 54,2 + 1004: 54,3 + 1044: 46,1 + 1073: 15,1 + 1074: 15,2 + 1075: 15,3 - node: color: '#334E6DC8' id: BrickTileWhiteLineN @@ -726,10 +729,10 @@ entities: id: BrickTileWhiteLineN decals: 531: 5,28 - 1188: 21,6 - 1189: 19,6 - 1190: 13,6 - 1191: 15,6 + 1186: 21,6 + 1187: 19,6 + 1188: 13,6 + 1189: 15,6 - node: color: '#D381C996' id: BrickTileWhiteLineN @@ -757,21 +760,21 @@ entities: 701: 30,30 742: 8,18 789: 14,21 - 852: 18,21 - 853: 22,21 - 1311: 33,16 - 1312: 32,16 + 850: 18,21 + 851: 22,21 + 1309: 33,16 + 1310: 32,16 - node: color: '#EFB34196' id: BrickTileWhiteLineN decals: - 867: 27,22 - 868: 26,22 - 869: 25,22 - 1252: 31,9 - 1253: 32,9 - 1258: 27,9 - 1259: 26,9 + 865: 27,22 + 866: 26,22 + 867: 25,22 + 1250: 31,9 + 1251: 32,9 + 1256: 27,9 + 1257: 26,9 - node: color: '#FFFFFFFF' id: BrickTileWhiteLineN @@ -838,31 +841,31 @@ entities: 673: 31,32 674: 30,32 675: 29,32 - 999: 53,4 - 1000: 37,4 - 1031: 51,2 - 1032: 50,2 - 1033: 48,2 - 1034: 47,2 - 1035: 46,2 - 1036: 44,2 - 1037: 42,2 - 1038: 43,2 - 1039: 40,2 - 1040: 39,2 - 1048: 13,4 - 1049: 14,4 - 1050: 11,4 - 1051: 10,4 - 1052: 9,4 - 1053: 7,4 - 1054: 8,4 - 1055: 6,4 - 1056: 5,4 - 1057: 3,4 - 1078: 2,4 - 1098: 12,4 - 1099: 4,4 + 997: 53,4 + 998: 37,4 + 1029: 51,2 + 1030: 50,2 + 1031: 48,2 + 1032: 47,2 + 1033: 46,2 + 1034: 44,2 + 1035: 42,2 + 1036: 43,2 + 1037: 40,2 + 1038: 39,2 + 1046: 13,4 + 1047: 14,4 + 1048: 11,4 + 1049: 10,4 + 1050: 9,4 + 1051: 7,4 + 1052: 8,4 + 1053: 6,4 + 1054: 5,4 + 1055: 3,4 + 1076: 2,4 + 1096: 12,4 + 1097: 4,4 - node: color: '#334E6DC8' id: BrickTileWhiteLineS @@ -876,10 +879,10 @@ entities: id: BrickTileWhiteLineS decals: 530: 5,24 - 1184: 21,10 - 1185: 19,10 - 1186: 15,10 - 1187: 13,10 + 1182: 21,10 + 1183: 19,10 + 1184: 15,10 + 1185: 13,10 - node: color: '#D381C996' id: BrickTileWhiteLineS @@ -910,21 +913,21 @@ entities: 710: 30,32 743: 8,22 782: 14,19 - 856: 22,19 - 857: 18,19 - 1313: 32,14 - 1314: 33,14 + 854: 22,19 + 855: 18,19 + 1311: 32,14 + 1312: 33,14 - node: color: '#EFB34196' id: BrickTileWhiteLineS decals: - 875: 25,18 - 876: 26,18 - 877: 27,18 - 1254: 32,7 - 1255: 31,7 - 1256: 27,7 - 1257: 26,7 + 873: 25,18 + 874: 26,18 + 875: 27,18 + 1252: 32,7 + 1253: 31,7 + 1254: 27,7 + 1255: 26,7 - node: color: '#FFFFFFFF' id: BrickTileWhiteLineS @@ -990,22 +993,22 @@ entities: 684: 31,30 685: 30,30 686: 29,30 - 1001: 37,0 - 1007: 53,0 - 1045: 45,0 - 1058: 2,0 - 1059: 3,0 - 1060: 4,0 - 1061: 5,0 - 1062: 6,0 - 1063: 7,0 - 1064: 8,0 - 1065: 9,0 - 1066: 10,0 - 1067: 11,0 - 1068: 12,0 - 1069: 13,0 - 1070: 14,0 + 999: 37,0 + 1005: 53,0 + 1043: 45,0 + 1056: 2,0 + 1057: 3,0 + 1058: 4,0 + 1059: 5,0 + 1060: 6,0 + 1061: 7,0 + 1062: 8,0 + 1063: 9,0 + 1064: 10,0 + 1065: 11,0 + 1066: 12,0 + 1067: 13,0 + 1068: 14,0 - node: color: '#334E6DC8' id: BrickTileWhiteLineW @@ -1032,19 +1035,19 @@ entities: 711: 39,31 745: 10,20 788: 13,20 - 858: 19,18 - 859: 19,22 - 1229: 34,0 - 1230: 34,1 - 1231: 34,2 - 1232: 34,4 + 856: 19,18 + 857: 19,22 + 1227: 34,0 + 1228: 34,1 + 1229: 34,2 + 1230: 34,4 - node: color: '#EFB34196' id: BrickTileWhiteLineW decals: - 871: 24,21 - 872: 24,20 - 873: 24,19 + 869: 24,21 + 870: 24,20 + 871: 24,19 - node: color: '#FFFFFFFF' id: BrickTileWhiteLineW @@ -1060,43 +1063,43 @@ entities: 443: 25,35 559: 18,31 692: 28,31 - 1008: 52,1 - 1009: 52,3 - 1010: 36,1 - 1011: 36,2 - 1012: 36,3 - 1047: 44,1 - 1079: 1,1 - 1080: 1,2 - 1081: 1,3 + 1006: 52,1 + 1007: 52,3 + 1008: 36,1 + 1009: 36,2 + 1010: 36,3 + 1045: 44,1 + 1077: 1,1 + 1078: 1,2 + 1079: 1,3 - node: color: '#FFFFFFFF' id: BushAOne decals: - 1085: 12,2 + 1083: 12,2 - node: color: '#FFFFFFFF' id: BushCThree decals: 432: 34,36 - 1087: 4,2 + 1085: 4,2 - node: color: '#FFFFFFFF' id: BushCTwo decals: 431: 24,36 790: 12,18 - 1082: 8,2 + 1080: 8,2 - node: color: '#FFFFFFFF' id: Busha2 decals: - 1084: 6,2 + 1082: 6,2 - node: color: '#FFFFFFFF' id: Bushb2 decals: - 1083: 10,2 + 1081: 10,2 - node: color: '#FFFFFFFF' id: Bushb3 @@ -1106,7 +1109,7 @@ entities: color: '#FFFFFFFF' id: Bushc1 decals: - 1086: 11,2 + 1084: 11,2 - node: color: '#FFFFFFFF' id: Bushc3 @@ -1116,13 +1119,13 @@ entities: color: '#FFFFFFFF' id: Bushe4 decals: - 1097: 4,2 + 1095: 4,2 - node: color: '#FFFFFFFF' id: Bushh3 decals: - 1095: 9,2 - 1096: 4,2 + 1093: 9,2 + 1094: 4,2 - node: cleanable: True color: '#FFFFFFFF' @@ -1143,11 +1146,11 @@ entities: 460: 29,35 461: 28,35 462: 27,35 - 845: 19,20 - 846: 20,21 - 847: 20,20 - 848: 21,20 - 849: 20,19 + 843: 19,20 + 844: 20,21 + 845: 20,20 + 846: 21,20 + 847: 20,19 - node: color: '#EFB34196' id: CheckerNESW @@ -1185,12 +1188,12 @@ entities: 599: 14,30 600: 14,31 601: 14,32 - 1013: 37,1 - 1014: 37,2 - 1015: 37,3 - 1016: 53,1 - 1017: 53,2 - 1018: 53,3 + 1011: 37,1 + 1012: 37,2 + 1013: 37,3 + 1014: 53,1 + 1015: 53,2 + 1016: 53,3 - node: color: '#EFB34196' id: CheckerNWSE @@ -1208,21 +1211,21 @@ entities: 298: 10,43 717: 4,22 718: 3,22 - 893: 34,18 - 894: 33,18 - 927: 5,13 - 928: 11,13 - 1213: 32,2 - 1214: 28,2 - 1215: 24,2 - 1216: 20,2 - 1248: 33,7 - 1249: 33,9 - 1250: 25,7 - 1251: 25,9 - 1328: 40,16 - 1329: 41,15 - 1330: 43,16 + 891: 34,18 + 892: 33,18 + 925: 5,13 + 926: 11,13 + 1211: 32,2 + 1212: 28,2 + 1213: 24,2 + 1214: 20,2 + 1246: 33,7 + 1247: 33,9 + 1248: 25,7 + 1249: 25,9 + 1326: 40,16 + 1327: 41,15 + 1328: 43,16 - node: cleanable: True color: '#FFFFFFFF' @@ -1283,10 +1286,10 @@ entities: 423: 17,35 424: 16,34 425: 18,36 - 1324: 44,12 - 1325: 44,15 - 1326: 42,16 - 1327: 46,14 + 1322: 44,12 + 1323: 44,15 + 1324: 42,16 + 1325: 46,14 - node: cleanable: True color: '#FFFFFFFF' @@ -1378,48 +1381,48 @@ entities: 615: 9,26 616: 10,26 617: 8,28 - 897: 21,18 - 898: 22,19 - 899: 21,19 - 900: 19,18 - 901: 18,21 - 902: 25,18 - 903: 24,19 - 904: 28,20 - 905: 26,22 - 906: 31,19 - 907: 30,20 - 908: 34,19 - 909: 32,18 - 910: 32,22 - 911: 14,22 - 912: 13,21 - 913: 13,19 - 914: 15,18 - 915: 16,20 - 916: 9,18 - 917: 10,19 - 918: 6,19 - 919: 8,22 - 920: 4,20 - 921: 2,22 - 922: 2,18 - 923: 0,21 - 924: 0,19 - 1284: 27,12 - 1285: 30,14 - 1286: 30,15 - 1287: 24,14 - 1288: 27,16 - 1290: 28,15 - 1291: 27,14 - 1292: 25,15 - 1318: 33,12 - 1319: 34,14 - 1320: 35,12 - 1321: 33,15 - 1322: 34,15 - 1323: 38,12 + 895: 21,18 + 896: 22,19 + 897: 21,19 + 898: 19,18 + 899: 18,21 + 900: 25,18 + 901: 24,19 + 902: 28,20 + 903: 26,22 + 904: 31,19 + 905: 30,20 + 906: 34,19 + 907: 32,18 + 908: 32,22 + 909: 14,22 + 910: 13,21 + 911: 13,19 + 912: 15,18 + 913: 16,20 + 914: 9,18 + 915: 10,19 + 916: 6,19 + 917: 8,22 + 918: 4,20 + 919: 2,22 + 920: 2,18 + 921: 0,21 + 922: 0,19 + 1282: 27,12 + 1283: 30,14 + 1284: 30,15 + 1285: 24,14 + 1286: 27,16 + 1288: 28,15 + 1289: 27,14 + 1290: 25,15 + 1316: 33,12 + 1317: 34,14 + 1318: 35,12 + 1319: 33,15 + 1320: 34,15 + 1321: 38,12 - node: cleanable: True color: '#FFFFFFFF' @@ -1436,10 +1439,10 @@ entities: 585: 4,31 586: 4,30 587: 0,30 - 1289: 27,15 - 1315: 34,13 - 1316: 33,15 - 1317: 34,12 + 1287: 27,15 + 1313: 34,13 + 1314: 33,15 + 1315: 34,12 - node: color: '#FFFFFFFF' id: FlowersBROne @@ -1456,19 +1459,19 @@ entities: decals: 436: 34,36 740: 9,20 - 1091: 5,2 - 1094: 12,2 + 1089: 5,2 + 1092: 12,2 - node: color: '#FFFFFFFF' id: Flowerspv2 decals: - 1093: 9,2 + 1091: 9,2 - node: color: '#FFFFFFFF' id: Flowerspv3 decals: 741: 7,20 - 1092: 7,2 + 1090: 7,2 - node: color: '#FFFFFFFF' id: Flowersy2 @@ -1488,18 +1491,18 @@ entities: color: '#9FED5896' id: FullTileOverlayGreyscale decals: - 1172: 21,7 - 1173: 21,8 - 1174: 21,9 - 1175: 19,7 - 1176: 19,8 - 1177: 19,9 - 1178: 15,7 - 1179: 15,8 - 1180: 15,9 - 1181: 13,7 - 1182: 13,8 - 1183: 13,9 + 1170: 21,7 + 1171: 21,8 + 1172: 21,9 + 1173: 19,7 + 1174: 19,8 + 1175: 19,9 + 1176: 15,7 + 1177: 15,8 + 1178: 15,9 + 1179: 13,7 + 1180: 13,8 + 1181: 13,9 - node: color: '#D381C996' id: FullTileOverlayGreyscale @@ -1514,21 +1517,21 @@ entities: 216: 34,39 217: 33,39 218: 37,39 - 884: 30,18 - 885: 30,19 - 886: 31,19 - 887: 31,18 + 882: 30,18 + 883: 30,19 + 884: 31,19 + 885: 31,18 - node: color: '#FFFFFFFF' id: Grassa2 decals: - 1089: 7,2 + 1087: 7,2 - node: color: '#FFFFFFFF' id: Grassa4 decals: 430: 34,34 - 1090: 9,2 + 1088: 9,2 - node: color: '#FFFFFFFF' id: Grassa5 @@ -1543,7 +1546,7 @@ entities: color: '#FFFFFFFF' id: Grassb4 decals: - 1088: 5,2 + 1086: 5,2 - node: color: '#FFFFFFFF' id: Grassb5 @@ -1582,9 +1585,9 @@ entities: color: '#52B4E996' id: HalfTileOverlayGreyscale decals: - 1271: 26,15 - 1272: 28,16 - 1273: 29,16 + 1269: 26,15 + 1270: 28,16 + 1271: 29,16 - node: color: '#D381C996' id: HalfTileOverlayGreyscale @@ -1596,35 +1599,35 @@ entities: 794: 13,22 795: 14,22 796: 15,22 - 888: 34,20 - 889: 33,20 - 1195: 30,2 - 1196: 26,2 - 1197: 22,2 - 1235: 27,4 - 1236: 28,4 - 1237: 25,4 - 1238: 24,4 - 1239: 29,4 - 1240: 30,4 - 1241: 31,4 - 1242: 32,4 - 1243: 23,4 - 1244: 22,4 - 1245: 21,4 - 1246: 20,4 + 886: 34,20 + 887: 33,20 + 1193: 30,2 + 1194: 26,2 + 1195: 22,2 + 1233: 27,4 + 1234: 28,4 + 1235: 25,4 + 1236: 24,4 + 1237: 29,4 + 1238: 30,4 + 1239: 31,4 + 1240: 32,4 + 1241: 23,4 + 1242: 22,4 + 1243: 21,4 + 1244: 20,4 - node: color: '#FFFFFFFF' id: HalfTileOverlayGreyscale decals: - 1192: 26,2 - 1193: 30,2 - 1194: 22,2 + 1190: 26,2 + 1191: 30,2 + 1192: 22,2 - node: color: '#52B4E996' id: HalfTileOverlayGreyscale180 decals: - 1275: 28,13 + 1273: 28,13 - node: color: '#D381C996' id: HalfTileOverlayGreyscale180 @@ -1634,21 +1637,21 @@ entities: 791: 13,18 792: 14,18 793: 15,18 - 1198: 19,3 - 1199: 20,3 - 1200: 21,3 - 1201: 22,3 - 1202: 23,3 - 1203: 24,3 - 1204: 26,3 - 1205: 25,3 - 1206: 27,3 - 1207: 28,3 - 1208: 29,3 - 1209: 30,3 - 1210: 31,3 - 1211: 32,3 - 1212: 33,3 + 1196: 19,3 + 1197: 20,3 + 1198: 21,3 + 1199: 22,3 + 1200: 23,3 + 1201: 24,3 + 1202: 26,3 + 1203: 25,3 + 1204: 27,3 + 1205: 28,3 + 1206: 29,3 + 1207: 30,3 + 1208: 31,3 + 1209: 32,3 + 1210: 33,3 - node: color: '#D381C996' id: HalfTileOverlayGreyscale270 @@ -1660,7 +1663,7 @@ entities: color: '#52B4E996' id: HalfTileOverlayGreyscale90 decals: - 1274: 30,15 + 1272: 30,15 - node: color: '#D381C996' id: HalfTileOverlayGreyscale90 @@ -1668,8 +1671,8 @@ entities: 797: 16,19 798: 16,20 799: 16,21 - 890: 32,21 - 891: 32,22 + 888: 32,21 + 889: 32,22 - node: color: '#D381C996' id: MiniTileWhiteCornerNe @@ -1730,8 +1733,8 @@ entities: color: '#52B4E996' id: QuarterTileOverlayGreyscale decals: - 1269: 25,14 - 1270: 27,15 + 1267: 25,14 + 1268: 27,15 - node: color: '#D381C996' id: QuarterTileOverlayGreyscale @@ -1760,23 +1763,23 @@ entities: 371: 2,34 372: 1,34 539: 5,24 - 974: 22,16 - 975: 21,16 - 976: 20,16 - 977: 19,16 - 978: 18,16 - 979: 17,16 - 980: 16,16 - 981: 16,15 - 982: 16,14 - 983: 16,13 - 984: 16,12 - 1019: 38,1 - 1020: 38,3 - 1026: 54,1 - 1027: 54,2 - 1028: 54,3 - 1029: 38,2 + 972: 22,16 + 973: 21,16 + 974: 20,16 + 975: 19,16 + 976: 18,16 + 977: 17,16 + 978: 16,16 + 979: 16,15 + 980: 16,14 + 981: 16,13 + 982: 16,12 + 1017: 38,1 + 1018: 38,3 + 1024: 54,1 + 1025: 54,2 + 1026: 54,3 + 1027: 38,2 - node: color: '#EFB34196' id: QuarterTileOverlayGreyscale @@ -1787,8 +1790,8 @@ entities: color: '#52B4E996' id: QuarterTileOverlayGreyscale180 decals: - 1267: 27,13 - 1268: 29,14 + 1265: 27,13 + 1266: 29,14 - node: color: '#D381C996' id: QuarterTileOverlayGreyscale180 @@ -1818,23 +1821,23 @@ entities: 565: 20,32 566: 19,32 567: 18,32 - 969: 22,12 - 970: 22,13 - 971: 22,14 - 972: 22,15 - 973: 22,16 - 985: 16,12 - 986: 17,12 - 987: 18,12 - 988: 19,12 - 989: 20,12 - 990: 21,12 - 1021: 36,1 - 1022: 36,2 - 1023: 36,3 - 1024: 52,1 - 1025: 52,3 - 1030: 52,2 + 967: 22,12 + 968: 22,13 + 969: 22,14 + 970: 22,15 + 971: 22,16 + 983: 16,12 + 984: 17,12 + 985: 18,12 + 986: 19,12 + 987: 20,12 + 988: 21,12 + 1019: 36,1 + 1020: 36,2 + 1021: 36,3 + 1022: 52,1 + 1023: 52,3 + 1028: 52,2 - node: color: '#EFB34196' id: QuarterTileOverlayGreyscale180 @@ -1859,20 +1862,20 @@ entities: 473: 30,36 474: 31,36 476: 26,36 - 850: 21,21 - 1100: 13,3 - 1101: 12,3 - 1102: 11,3 - 1103: 10,3 - 1104: 9,3 - 1105: 7,3 - 1106: 8,3 - 1107: 6,3 - 1108: 5,3 - 1109: 4,3 - 1110: 3,3 - 1111: 14,3 - 1112: 14,2 + 848: 21,21 + 1098: 13,3 + 1099: 12,3 + 1100: 11,3 + 1101: 10,3 + 1102: 9,3 + 1103: 7,3 + 1104: 8,3 + 1105: 6,3 + 1106: 5,3 + 1107: 4,3 + 1108: 3,3 + 1109: 14,3 + 1110: 14,2 - node: color: '#EFB34196' id: QuarterTileOverlayGreyscale270 @@ -1917,21 +1920,21 @@ entities: 646: 18,26 647: 18,25 648: 18,24 - 851: 19,19 - 892: 32,20 - 1113: 13,1 - 1114: 12,1 - 1115: 11,1 - 1116: 10,1 - 1117: 9,1 - 1118: 8,1 - 1119: 7,1 - 1120: 6,1 - 1121: 5,1 - 1122: 4,1 - 1123: 3,1 - 1124: 2,1 - 1125: 2,2 + 849: 19,19 + 890: 32,20 + 1111: 13,1 + 1112: 12,1 + 1113: 11,1 + 1114: 10,1 + 1115: 9,1 + 1116: 8,1 + 1117: 7,1 + 1118: 6,1 + 1119: 5,1 + 1120: 4,1 + 1121: 3,1 + 1122: 2,1 + 1123: 2,2 - node: color: '#EFB34196' id: QuarterTileOverlayGreyscale90 @@ -1942,22 +1945,22 @@ entities: color: '#FFFFFFFF' id: Rock01 decals: - 841: 22,18 + 839: 22,18 - node: color: '#FFFFFFFF' id: Rock03 decals: - 842: 18,18 + 840: 18,18 - node: color: '#FFFFFFFF' id: Rock04 decals: - 844: 18,22 + 842: 18,22 - node: color: '#FFFFFFFF' id: Rock05 decals: - 843: 22,22 + 841: 22,22 - node: color: '#FFFFFFFF' id: StandClear @@ -1967,9 +1970,9 @@ entities: color: '#52B4E996' id: ThreeQuarterTileOverlayGreyscale decals: - 1260: 25,15 - 1261: 24,14 - 1262: 27,16 + 1258: 25,15 + 1259: 24,14 + 1260: 27,16 - node: color: '#D381C996' id: ThreeQuarterTileOverlayGreyscale @@ -1979,9 +1982,9 @@ entities: color: '#52B4E996' id: ThreeQuarterTileOverlayGreyscale180 decals: - 1264: 27,12 - 1265: 29,13 - 1266: 30,14 + 1262: 27,12 + 1263: 29,13 + 1264: 30,14 - node: color: '#D381C996' id: ThreeQuarterTileOverlayGreyscale180 @@ -1991,7 +1994,7 @@ entities: color: '#52B4E996' id: ThreeQuarterTileOverlayGreyscale90 decals: - 1263: 30,16 + 1261: 30,16 - node: color: '#D381C996' id: ThreeQuarterTileOverlayGreyscale90 @@ -2008,21 +2011,21 @@ entities: id: WarnCornerNE decals: 519: 2,28 - 1217: 21,2 - 1218: 25,2 - 1219: 29,2 - 1220: 33,2 - 1295: 26,13 + 1215: 21,2 + 1216: 25,2 + 1217: 29,2 + 1218: 33,2 + 1293: 26,13 - node: color: '#FFFFFFFF' id: WarnCornerNW decals: 2: 4,44 518: 0,28 - 1221: 31,2 - 1222: 27,2 - 1223: 23,2 - 1224: 19,2 + 1219: 31,2 + 1220: 27,2 + 1221: 23,2 + 1222: 19,2 - node: color: '#FFFFFFFF' id: WarnCornerSE @@ -2038,24 +2041,24 @@ entities: color: '#FFFFFFFF' id: WarnCornerSmallNE decals: - 966: 8,12 + 964: 8,12 - node: color: '#FFFFFFFF' id: WarnCornerSmallNW decals: - 965: 14,12 - 1279: 27,15 + 963: 14,12 + 1277: 27,15 - node: color: '#FFFFFFFF' id: WarnCornerSmallSE decals: - 968: 8,16 - 1283: 27,13 + 966: 8,16 + 1281: 27,13 - node: color: '#FFFFFFFF' id: WarnCornerSmallSW decals: - 967: 14,16 + 965: 14,16 - node: color: '#FFFFFFFF' id: WarnLineE @@ -2067,21 +2070,21 @@ entities: 513: 2,25 514: 2,26 515: 2,27 - 942: 8,13 - 943: 8,14 - 944: 8,15 - 1282: 27,12 - 1296: 26,12 + 940: 8,13 + 941: 8,14 + 942: 8,15 + 1280: 27,12 + 1294: 26,12 - node: color: '#D381C996' id: WarnLineGreyscaleE decals: - 1234: 18,3 + 1232: 18,3 - node: color: '#D381C996' id: WarnLineGreyscaleN decals: - 1247: 26,4 + 1245: 26,4 - node: color: '#D381C996' id: WarnLineGreyscaleS @@ -2091,7 +2094,7 @@ entities: color: '#D381C996' id: WarnLineGreyscaleW decals: - 1233: 34,3 + 1231: 34,3 - node: color: '#FFFFFFFF' id: WarnLineN @@ -2103,16 +2106,16 @@ entities: 664: 22,28 719: 4,20 720: 3,20 - 881: 27,22 - 882: 26,22 - 883: 25,22 - 937: 13,16 - 938: 11,16 - 939: 12,16 - 940: 10,16 - 941: 9,16 - 1280: 29,13 - 1281: 28,13 + 879: 27,22 + 880: 26,22 + 881: 25,22 + 935: 13,16 + 936: 11,16 + 937: 12,16 + 938: 10,16 + 939: 9,16 + 1278: 29,13 + 1279: 28,13 - node: color: '#FFFFFFFF' id: WarnLineS @@ -2128,10 +2131,10 @@ entities: 512: 0,27 722: 2,21 723: 2,22 - 934: 14,13 - 935: 14,14 - 936: 14,15 - 1278: 27,16 + 932: 14,13 + 933: 14,14 + 934: 14,15 + 1276: 27,16 - node: color: '#FFFFFFFF' id: WarnLineW @@ -2144,71 +2147,71 @@ entities: 331: 19,42 516: 1,28 663: 22,24 - 878: 27,18 - 879: 26,18 - 880: 25,18 - 929: 11,12 - 930: 12,12 - 931: 13,12 - 932: 10,12 - 933: 9,12 - 1276: 25,15 - 1277: 26,15 - 1293: 25,13 - 1294: 24,13 - 1332: 45,13 - 1333: 46,13 - 1334: 44,13 - 1335: 43,13 - 1336: 42,13 - 1337: 41,13 - 1338: 40,13 + 876: 27,18 + 877: 26,18 + 878: 25,18 + 927: 11,12 + 928: 12,12 + 929: 13,12 + 930: 10,12 + 931: 9,12 + 1274: 25,15 + 1275: 26,15 + 1291: 25,13 + 1292: 24,13 + 1330: 45,13 + 1331: 46,13 + 1332: 44,13 + 1333: 43,13 + 1334: 42,13 + 1335: 41,13 + 1336: 40,13 - node: color: '#FFFFFFFF' id: WoodTrimThinCornerNe decals: - 816: 10,9 + 814: 10,9 - node: color: '#FFFFFFFF' id: WoodTrimThinCornerNw decals: - 815: 1,9 + 813: 1,9 - node: color: '#FFFFFFFF' id: WoodTrimThinCornerSe decals: - 813: 10,8 + 811: 10,8 - node: color: '#FFFFFFFF' id: WoodTrimThinCornerSw decals: - 814: 1,8 + 812: 1,8 - node: color: '#FFFFFFFF' id: WoodTrimThinLineN decals: - 817: 9,9 - 818: 8,9 - 819: 7,9 - 820: 6,9 - 821: 5,9 - 822: 4,9 - 823: 3,9 - 824: 2,9 + 815: 9,9 + 816: 8,9 + 817: 7,9 + 818: 6,9 + 819: 5,9 + 820: 4,9 + 821: 3,9 + 822: 2,9 - node: color: '#FFFFFFFF' id: WoodTrimThinLineS decals: - 825: 10,8 - 826: 9,8 - 827: 8,8 - 828: 7,8 - 829: 6,8 - 830: 5,8 - 831: 4,8 - 832: 3,8 - 833: 2,8 - 834: 1,8 + 823: 10,8 + 824: 9,8 + 825: 8,8 + 826: 7,8 + 827: 6,8 + 828: 5,8 + 829: 4,8 + 830: 3,8 + 831: 2,8 + 832: 1,8 - node: color: '#FFFFFFFF' id: chevron @@ -2222,8 +2225,6 @@ entities: 611: 8.178589,27.034609 - type: RadiationGridResistance - type: LoadedMap - - type: GridTree - - type: MovedGrids - type: SpreaderGrid - proto: Airlock entities: @@ -2452,11 +2453,6 @@ entities: parent: 1653 - proto: Bookshelf entities: - - uid: 1241 - components: - - type: Transform - pos: 40.5,4.5 - parent: 1653 - uid: 1608 components: - type: Transform @@ -6911,13 +6907,6 @@ entities: rot: 1.5707963267948966 rad pos: 22.5,27.5 parent: 1653 -- proto: MachineTraversalDistorter - entities: - - uid: 1058 - components: - - type: Transform - pos: 34.5,22.5 - parent: 1653 - proto: MaintenanceFluffSpawner entities: - uid: 867 @@ -8425,6 +8414,25 @@ entities: - type: Transform pos: 24.561113,15.592649 parent: 1653 +- proto: SpawnDungeonFurnitureBedroom + entities: + - uid: 1242 + components: + - type: Transform + pos: 40.5,4.5 + parent: 1653 + - uid: 1246 + components: + - type: Transform + pos: 40.5,0.5 + parent: 1653 +- proto: SpawnDungeonLootArmoryExplosives + entities: + - uid: 1058 + components: + - type: Transform + pos: 10.529069,14.313952 + parent: 1653 - proto: SpawnDungeonLootArmoryGuns entities: - uid: 493 @@ -8449,6 +8457,11 @@ entities: parent: 1653 - proto: SpawnDungeonLootArmoryMelee entities: + - uid: 1241 + components: + - type: Transform + pos: 12.575944,14.423327 + parent: 1653 - uid: 1576 components: - type: Transform @@ -9144,6 +9157,23 @@ entities: - type: Transform pos: 1.471144,31.615616 parent: 1653 +- proto: SpawnDungeonLootMeleeT1 + entities: + - uid: 1378 + components: + - type: Transform + pos: 24.073565,0.58878446 + parent: 1653 + - uid: 1705 + components: + - type: Transform + pos: 25.649248,13.2004595 + parent: 1653 + - uid: 1706 + components: + - type: Transform + pos: 19.13333,14.912302 + parent: 1653 - proto: SpawnDungeonLootMugs entities: - uid: 954 @@ -9386,11 +9416,6 @@ entities: parent: 1653 - proto: SpawnDungeonLootVaultGuns entities: - - uid: 1378 - components: - - type: Transform - pos: 12.530378,14.475547 - parent: 1653 - uid: 1484 components: - type: Transform @@ -10179,11 +10204,6 @@ entities: - type: Transform pos: 21.5,15.5 parent: 1653 - - uid: 1242 - components: - - type: Transform - pos: 40.5,0.5 - parent: 1653 - uid: 1270 components: - type: Transform @@ -10235,13 +10255,6 @@ entities: - type: Transform pos: 0.5,18.5 parent: 1653 -- proto: ToySpawner - entities: - - uid: 1246 - components: - - type: Transform - pos: 40.5,0.5 - parent: 1653 - proto: TrashBananaPeel entities: - uid: 1192 diff --git a/Resources/Maps/_NF/Dungeon/haunted.yml b/Resources/Maps/_NF/Dungeon/haunted.yml index b82a2c4dbdd..8ce4456d014 100644 --- a/Resources/Maps/_NF/Dungeon/haunted.yml +++ b/Resources/Maps/_NF/Dungeon/haunted.yml @@ -22,7 +22,10 @@ entities: - type: MetaData - type: Transform - type: Map + mapPaused: True - type: PhysicsMap + - type: GridTree + - type: MovedGrids - type: Broadphase - type: OccluderTree - type: MapGrid @@ -351,8 +354,6 @@ entities: - type: RadiationGridResistance - type: LoadedMap - type: SpreaderGrid - - type: GridTree - - type: MovedGrids - type: GridPathfinding - proto: AirlockMining entities: @@ -1882,6 +1883,13 @@ entities: - type: Transform pos: 11.5,46.5 parent: 1653 +- proto: RandomPainting + entities: + - uid: 521 + components: + - type: Transform + pos: 5.5,8.5 + parent: 1653 - proto: RandomServiceCorpseSpawner entities: - uid: 400 @@ -1960,6 +1968,43 @@ entities: - type: Transform pos: 21.872705,34.623493 parent: 1653 +- proto: SpawnDungeonLootArmoryExplosives + entities: + - uid: 549 + components: + - type: Transform + pos: 2.4792066,7.3203683 + parent: 1653 + - uid: 550 + components: + - type: Transform + pos: 20.020823,7.632879 + parent: 1653 + - uid: 551 + components: + - type: Transform + pos: 29.725159,6.4922533 + parent: 1653 + - uid: 552 + components: + - type: Transform + pos: 47.499413,3.7288551 + parent: 1653 + - uid: 553 + components: + - type: Transform + pos: 17.395271,31.959667 + parent: 1653 + - uid: 554 + components: + - type: Transform + pos: 4.709823,46.426456 + parent: 1653 + - uid: 555 + components: + - type: Transform + pos: 10.215886,46.37958 + parent: 1653 - proto: SpawnDungeonLootArmoryGuns entities: - uid: 187 @@ -1972,6 +2017,21 @@ entities: - type: Transform pos: 20.514772,45.54097 parent: 1653 + - uid: 546 + components: + - type: Transform + pos: 19.973665,13.429732 + parent: 1653 + - uid: 547 + components: + - type: Transform + pos: 44.23942,38.992657 + parent: 1653 + - uid: 548 + components: + - type: Transform + pos: 4.6182895,9.182608 + parent: 1653 - proto: SpawnDungeonLootArmoryMelee entities: - uid: 29 @@ -2162,6 +2222,23 @@ entities: - type: Transform pos: 0.7339158,25.464163 parent: 1653 +- proto: SpawnDungeonLootHardsuitsSalvage + entities: + - uid: 543 + components: + - type: Transform + pos: 18.373652,45.475914 + parent: 1653 + - uid: 544 + components: + - type: Transform + pos: 10.747836,46.64779 + parent: 1653 + - uid: 545 + components: + - type: Transform + pos: 4.620339,45.74154 + parent: 1653 - proto: SpawnDungeonLootKitchenTabletop entities: - uid: 205 @@ -2188,6 +2265,100 @@ entities: - type: Transform pos: 3.5,46.5 parent: 1653 +- proto: SpawnDungeonLootMaterialsBasicFull + entities: + - uid: 505 + components: + - type: Transform + pos: 21.8298,2.4755778 + parent: 1653 + - uid: 506 + components: + - type: Transform + pos: 29.417397,0.94432795 + parent: 1653 + - uid: 507 + components: + - type: Transform + pos: 42.998363,3.5574827 + parent: 1653 + - uid: 508 + components: + - type: Transform + pos: 49.90264,1.9637327 + parent: 1653 + - uid: 522 + components: + - type: Transform + pos: 1.4908667,15.112626 + parent: 1653 + - uid: 523 + components: + - type: Transform + pos: 1.9596167,15.050126 + parent: 1653 + - uid: 524 + components: + - type: Transform + pos: 2.1471167,15.456376 + parent: 1653 + - uid: 539 + components: + - type: Transform + pos: 21.56528,25.71782 + parent: 1653 + - uid: 540 + components: + - type: Transform + pos: 21.049656,25.24907 + parent: 1653 + - uid: 541 + components: + - type: Transform + pos: 8.165214,30.6956 + parent: 1653 + - uid: 542 + components: + - type: Transform + pos: 2.1261215,35.96759 + parent: 1653 +- proto: SpawnDungeonLootMaterialsBasicSingle + entities: + - uid: 525 + components: + - type: Transform + pos: 12.340347,14.190751 + parent: 1653 + - uid: 526 + components: + - type: Transform + pos: 12.496597,14.362626 + parent: 1653 + - uid: 527 + components: + - type: Transform + pos: 12.637222,14.675126 + parent: 1653 + - uid: 528 + components: + - type: Transform + pos: 13.121597,14.315751 + parent: 1653 + - uid: 529 + components: + - type: Transform + pos: 13.027847,13.815751 + parent: 1653 + - uid: 530 + components: + - type: Transform + pos: 9.809097,12.722001 + parent: 1653 + - uid: 531 + components: + - type: Transform + pos: 9.293472,15.362626 + parent: 1653 - proto: SpawnDungeonLootMaterialsValuableFull entities: - uid: 228 @@ -2195,6 +2366,11 @@ entities: - type: Transform pos: 20.441277,46.503345 parent: 1653 + - uid: 538 + components: + - type: Transform + pos: 8.710124,19.883633 + parent: 1653 - proto: SpawnDungeonLootMaterialsValuableSingle entities: - uid: 195 @@ -2212,6 +2388,53 @@ entities: - type: Transform pos: 8.899496,27.914259 parent: 1653 + - uid: 532 + components: + - type: Transform + pos: 1.9279208,20.977383 + parent: 1653 + - uid: 533 + components: + - type: Transform + pos: 2.2404208,20.930508 + parent: 1653 + - uid: 534 + components: + - type: Transform + pos: 2.7247958,21.133633 + parent: 1653 + - uid: 535 + components: + - type: Transform + pos: 3.1779208,20.524258 + parent: 1653 + - uid: 536 + components: + - type: Transform + pos: 2.7404208,19.961758 + parent: 1653 + - uid: 537 + components: + - type: Transform + pos: 2.6935458,19.305508 + parent: 1653 +- proto: SpawnDungeonLootMeleeT1 + entities: + - uid: 503 + components: + - type: Transform + pos: 4.279275,1.5174387 + parent: 1653 + - uid: 504 + components: + - type: Transform + pos: 13.09337,3.5103157 + parent: 1653 + - uid: 509 + components: + - type: Transform + pos: 14.9959345,10.159707 + parent: 1653 - proto: SpawnDungeonLootOresFull entities: - uid: 191 @@ -2311,6 +2534,63 @@ entities: - type: Transform pos: 26.159636,10.728435 parent: 1653 +- proto: SpawnDungeonLootPartsEngi + entities: + - uid: 510 + components: + - type: Transform + pos: 21.574059,7.956582 + parent: 1653 + - uid: 511 + components: + - type: Transform + pos: 21.511559,10.206582 + parent: 1653 + - uid: 512 + components: + - type: Transform + pos: 21.308434,10.050332 + parent: 1653 + - uid: 513 + components: + - type: Transform + pos: 21.480309,9.737832 + parent: 1653 + - uid: 514 + components: + - type: Transform + pos: 21.699059,9.737832 + parent: 1653 + - uid: 515 + components: + - type: Transform + pos: 6.4874287,7.378457 + parent: 1653 + - uid: 516 + components: + - type: Transform + pos: 6.7686787,7.284707 + parent: 1653 + - uid: 517 + components: + - type: Transform + pos: 6.8155537,7.112832 + parent: 1653 + - uid: 518 + components: + - type: Transform + pos: 6.5968037,6.956582 + parent: 1653 + - uid: 519 + components: + - type: Transform + pos: 6.2843037,6.878457 + parent: 1653 + - uid: 520 + components: + - type: Transform + pos: 5.3624287,6.690957 + parent: 1653 - proto: SpawnDungeonLootPowerCell entities: - uid: 256 diff --git a/Resources/Maps/_NF/Dungeon/lava_brig.yml b/Resources/Maps/_NF/Dungeon/lava_brig.yml index 7c95ca09250..fe9e8750e4b 100644 --- a/Resources/Maps/_NF/Dungeon/lava_brig.yml +++ b/Resources/Maps/_NF/Dungeon/lava_brig.yml @@ -28,7 +28,10 @@ entities: - type: MetaData - type: Transform - type: Map + mapPaused: True - type: PhysicsMap + - type: GridTree + - type: MovedGrids - type: Broadphase - type: OccluderTree - type: MapGrid @@ -2684,8 +2687,6 @@ entities: - type: RadiationGridResistance - type: LoadedMap - type: SpreaderGrid - - type: GridTree - - type: MovedGrids - type: GridPathfinding - proto: AirlockBrigGlassLocked entities: @@ -3159,13 +3160,6 @@ entities: - type: Transform pos: 24.420084,44.539436 parent: 588 -- proto: BriefcaseBrownFilled - entities: - - uid: 325 - components: - - type: Transform - pos: 19.413612,4.6972914 - parent: 588 - proto: BrokenBottle entities: - uid: 1691 @@ -7109,76 +7103,6 @@ entities: - type: Transform pos: 21.586027,4.583762 parent: 588 -- proto: ClothingOuterArmorHeavy - entities: - - uid: 522 - components: - - type: Transform - pos: 30.47641,8.530076 - parent: 588 - - type: GroupExamine - group: - - hoverMessage: "" - contextText: verb-examine-group-other - icon: /Textures/Interface/examine-star.png - components: - - Armor - - ClothingSpeedModifier - entries: - - message: This decreases your speed by [color=yellow]10%[/color]. - priority: 0 - component: ClothingSpeedModifier - - message: >- - It provides the following protection: - - - [color=yellow]Blunt[/color] damage reduced by [color=lightblue]40%[/color]. - - - [color=yellow]Slash[/color] damage reduced by [color=lightblue]40%[/color]. - - - [color=yellow]Piercing[/color] damage reduced by [color=lightblue]50%[/color]. - - - [color=yellow]Heat[/color] damage reduced by [color=lightblue]30%[/color]. - - - [color=yellow]Caustic[/color] damage reduced by [color=lightblue]25%[/color]. - - - [color=orange]Explosion[/color] damage reduced by [color=lightblue]30%[/color]. - priority: 0 - component: Armor - title: null - - uid: 1069 - components: - - type: Transform - pos: 30.708948,8.655076 - parent: 588 - - type: GroupExamine - group: - - hoverMessage: "" - contextText: verb-examine-group-other - icon: /Textures/Interface/examine-star.png - components: - - Armor - - ClothingSpeedModifier - entries: - - message: This decreases your speed by [color=yellow]10%[/color]. - priority: 0 - component: ClothingSpeedModifier - - message: >- - It provides the following protection: - - - [color=yellow]Blunt[/color] damage reduced by [color=lightblue]40%[/color]. - - - [color=yellow]Slash[/color] damage reduced by [color=lightblue]40%[/color]. - - - [color=yellow]Piercing[/color] damage reduced by [color=lightblue]50%[/color]. - - - [color=yellow]Heat[/color] damage reduced by [color=lightblue]30%[/color]. - - - [color=yellow]Caustic[/color] damage reduced by [color=lightblue]25%[/color]. - - - [color=orange]Explosion[/color] damage reduced by [color=lightblue]30%[/color]. - priority: 0 - component: Armor - title: null - proto: ClothingOuterRobesJudge entities: - uid: 370 @@ -8397,13 +8321,6 @@ entities: rot: -1.5707963267948966 rad pos: 27.5,39.5 parent: 588 -- proto: GunSafeShuttleT3Spawner - entities: - - uid: 396 - components: - - type: Transform - pos: 28.5,8.5 - parent: 588 - proto: HighSecArmoryLocked entities: - uid: 1597 @@ -8674,28 +8591,6 @@ entities: - type: Transform pos: 20.5,40.5 parent: 588 -- proto: MaintenanceWeaponSpawner - entities: - - uid: 548 - components: - - type: Transform - pos: 15.5,4.5 - parent: 588 - - uid: 549 - components: - - type: Transform - pos: 3.5,4.5 - parent: 588 - - uid: 1580 - components: - - type: Transform - pos: 1.5,8.5 - parent: 588 - - uid: 1581 - components: - - type: Transform - pos: 9.5,8.5 - parent: 588 - proto: MaterialCloth1 entities: - uid: 702 @@ -9652,6 +9547,11 @@ entities: rot: -1.5707963267948966 rad pos: 27.5,15.5 parent: 588 + - uid: 522 + components: + - type: Transform + pos: 28.5,8.5 + parent: 588 - uid: 551 components: - type: Transform @@ -10103,6 +10003,13 @@ entities: - type: Transform pos: 5.5,43.5 parent: 588 +- proto: RandomEngineerCorpseSpawner + entities: + - uid: 1851 + components: + - type: Transform + pos: 5.5,8.5 + parent: 588 - proto: RandomFoodSingle entities: - uid: 764 @@ -10503,6 +10410,28 @@ entities: - type: Transform pos: 30.513643,24.642054 parent: 588 +- proto: SpawnDungeonLootArmorMercenary + entities: + - uid: 396 + components: + - type: Transform + pos: 30.233421,8.670348 + parent: 588 + - uid: 532 + components: + - type: Transform + pos: 30.452171,8.560973 + parent: 588 + - uid: 1846 + components: + - type: Transform + pos: 30.780296,8.701598 + parent: 588 + - uid: 1852 + components: + - type: Transform + pos: 1.5882692,16.451473 + parent: 588 - proto: SpawnDungeonLootArmoryClutter entities: - uid: 1836 @@ -10726,12 +10655,36 @@ entities: parent: 588 - proto: SpawnDungeonLootArmoryMelee entities: + - uid: 1022 + components: + - type: Transform + pos: 1.4944978,8.680037 + parent: 588 - uid: 1837 components: - type: Transform rot: -1.5707963267948966 rad pos: 9.406113,8.369862 parent: 588 +- proto: SpawnDungeonLootArmoryRare + entities: + - uid: 1847 + components: + - type: Transform + pos: 28.514671,8.639098 + parent: 588 + - uid: 1848 + components: + - type: Transform + pos: 28.530296,8.389098 + parent: 588 +- proto: SpawnDungeonLootBriefcase + entities: + - uid: 325 + components: + - type: Transform + pos: 19.499813,4.5458493 + parent: 588 - proto: SpawnDungeonLootBureaucracy entities: - uid: 328 @@ -11131,6 +11084,41 @@ entities: - type: Transform pos: 29.431097,40.491657 parent: 588 + - uid: 1853 + components: + - type: Transform + pos: 26.357872,21.37014 + parent: 588 + - uid: 1854 + components: + - type: Transform + pos: 26.607872,21.479515 + parent: 588 + - uid: 1855 + components: + - type: Transform + pos: 26.764122,21.385765 + parent: 588 + - uid: 1871 + components: + - type: Transform + pos: 27.285765,15.347457 + parent: 588 + - uid: 1872 + components: + - type: Transform + pos: 27.504515,15.425582 + parent: 588 + - uid: 1873 + components: + - type: Transform + pos: 27.83264,15.441207 + parent: 588 + - uid: 1875 + components: + - type: Transform + pos: 22.384432,15.523854 + parent: 588 - proto: SpawnDungeonLootMaterialsValuableFull entities: - uid: 1161 @@ -11158,6 +11146,23 @@ entities: - type: Transform pos: 10.482424,39.571304 parent: 588 +- proto: SpawnDungeonLootMeleeT1 + entities: + - uid: 548 + components: + - type: Transform + pos: 3.1972697,3.9128616 + parent: 588 + - uid: 549 + components: + - type: Transform + pos: 15.781064,4.3895993 + parent: 588 + - uid: 1013 + components: + - type: Transform + pos: 9.475606,8.521234 + parent: 588 - proto: SpawnDungeonLootMugs entities: - uid: 720 @@ -11180,6 +11185,68 @@ entities: - type: Transform pos: 22.487928,18.464716 parent: 588 +- proto: SpawnDungeonLootPartsEngi + entities: + - uid: 1857 + components: + - type: Transform + pos: 0.6503401,28.370096 + parent: 588 + - uid: 1859 + components: + - type: Transform + pos: 4.68159,26.354471 + parent: 588 + - uid: 1860 + components: + - type: Transform + pos: 6.15034,24.823221 + parent: 588 + - uid: 1861 + components: + - type: Transform + pos: 10.305524,31.401346 + parent: 588 + - uid: 1862 + components: + - type: Transform + pos: 3.2573352,45.870567 + parent: 588 + - uid: 1863 + components: + - type: Transform + pos: 3.3198352,45.604942 + parent: 588 + - uid: 1864 + components: + - type: Transform + pos: 3.7885852,45.401817 + parent: 588 + - uid: 1866 + components: + - type: Transform + pos: 4.36671,44.948692 + parent: 588 + - uid: 1867 + components: + - type: Transform + pos: 4.77296,44.354942 + parent: 588 + - uid: 1868 + components: + - type: Transform + pos: 5.42921,43.651817 + parent: 588 + - uid: 1869 + components: + - type: Transform + pos: 5.71046,43.073692 + parent: 588 + - uid: 1870 + components: + - type: Transform + pos: 6.36671,43.042442 + parent: 588 - proto: SpawnDungeonLootPowerCell entities: - uid: 1031 @@ -11349,6 +11416,23 @@ entities: - type: Transform pos: 11.198751,39.646996 parent: 588 + - uid: 1849 + components: + - type: Transform + pos: 28.483421,8.560973 + parent: 588 +- proto: SpawnDungeonVendomatsArmory + entities: + - uid: 1580 + components: + - type: Transform + pos: 14.5,27.5 + parent: 588 + - uid: 1581 + components: + - type: Transform + pos: 16.5,25.5 + parent: 588 - proto: SpawnDungeonVendomatsClothes entities: - uid: 1842 @@ -11358,6 +11442,11 @@ entities: parent: 588 - proto: SpawnDungeonVendomatsRecreational entities: + - uid: 1069 + components: + - type: Transform + pos: 18.5,12.5 + parent: 588 - uid: 1190 components: - type: Transform @@ -11917,13 +12006,6 @@ entities: rot: 1.5707963267948966 rad pos: 8.5,25.5 parent: 588 -- proto: VendingMachineChefvend - entities: - - uid: 532 - components: - - type: Transform - pos: 18.5,12.5 - parent: 588 - proto: VendingMachineDetDrobe entities: - uid: 582 @@ -11952,20 +12034,6 @@ entities: - type: Transform pos: 28.5,28.5 parent: 588 -- proto: VendingMachineSec - entities: - - uid: 1013 - components: - - type: Transform - pos: 14.5,27.5 - parent: 588 -- proto: VendingMachineSecDrobe - entities: - - uid: 1022 - components: - - type: Transform - pos: 16.5,25.5 - parent: 588 - proto: VendingMachineSeedsUnlocked entities: - uid: 800 diff --git a/Resources/Maps/_NF/Dungeon/lava_mercenary.yml b/Resources/Maps/_NF/Dungeon/lava_mercenary.yml index 738e24533a1..e27a351a1d0 100644 --- a/Resources/Maps/_NF/Dungeon/lava_mercenary.yml +++ b/Resources/Maps/_NF/Dungeon/lava_mercenary.yml @@ -28,7 +28,10 @@ entities: - type: MetaData - type: Transform - type: Map + mapPaused: True - type: PhysicsMap + - type: GridTree + - type: MovedGrids - type: Broadphase - type: OccluderTree - type: MapGrid @@ -2746,8 +2749,6 @@ entities: - type: RadiationGridResistance - type: LoadedMap - type: SpreaderGrid - - type: GridTree - - type: MovedGrids - type: GridPathfinding - proto: AirlockEngineering entities: @@ -3212,13 +3213,6 @@ entities: - type: Transform pos: 32.5,7.5 parent: 588 -- proto: BriefcaseBrownFilled - entities: - - uid: 325 - components: - - type: Transform - pos: 19.413612,4.6972914 - parent: 588 - proto: BrokenBottle entities: - uid: 1691 @@ -7177,52 +7171,6 @@ entities: - type: Transform pos: 21.586027,4.583762 parent: 588 -- proto: ClothingOuterHardsuitMercenary - entities: - - uid: 604 - components: - - type: Transform - pos: 30.349852,8.5612135 - parent: 588 - - uid: 605 - components: - - type: Transform - pos: 30.599852,8.7799635 - parent: 588 - - type: GroupExamine - group: - - hoverMessage: "" - contextText: verb-examine-group-other - icon: /Textures/Interface/examine-star.png - components: - - Armor - - ClothingSpeedModifier - entries: - - message: >- - This decreases your running speed by [color=yellow]20%[/color]. - - This decreases your walking speed by [color=yellow]10%[/color]. - priority: 0 - component: ClothingSpeedModifier - - message: >- - It provides the following protection: - - - [color=yellow]Blunt[/color] damage reduced by [color=lightblue]25%[/color]. - - - [color=yellow]Slash[/color] damage reduced by [color=lightblue]25%[/color]. - - - [color=yellow]Piercing[/color] damage reduced by [color=lightblue]25%[/color]. - - - [color=yellow]Heat[/color] damage reduced by [color=lightblue]20%[/color]. - - - [color=yellow]Radiation[/color] damage reduced by [color=lightblue]40%[/color]. - - - [color=yellow]Caustic[/color] damage reduced by [color=lightblue]20%[/color]. - - - [color=orange]Explosion[/color] damage reduced by [color=lightblue]40%[/color]. - priority: 0 - component: Armor - title: null - proto: ClothingOuterRobesJudge entities: - uid: 370 @@ -8608,18 +8556,6 @@ entities: parent: 588 - type: Lock locked: False -- proto: MagazineBoxAntiMateriel - entities: - - uid: 1010 - components: - - type: Transform - pos: 28.32637,8.656908 - parent: 588 - - uid: 1035 - components: - - type: Transform - pos: 28.82637,8.456907 - parent: 588 - proto: MaintenanceFluffSpawner entities: - uid: 414 @@ -8642,28 +8578,6 @@ entities: - type: Transform pos: 20.5,40.5 parent: 588 -- proto: MaintenanceWeaponSpawner - entities: - - uid: 548 - components: - - type: Transform - pos: 15.5,4.5 - parent: 588 - - uid: 549 - components: - - type: Transform - pos: 3.5,4.5 - parent: 588 - - uid: 1580 - components: - - type: Transform - pos: 1.5,8.5 - parent: 588 - - uid: 1581 - components: - - type: Transform - pos: 9.5,8.5 - parent: 588 - proto: MaterialCloth1 entities: - uid: 702 @@ -9583,6 +9497,11 @@ entities: rot: -1.5707963267948966 rad pos: 27.5,15.5 parent: 588 + - uid: 549 + components: + - type: Transform + pos: 14.5,10.5 + parent: 588 - uid: 551 components: - type: Transform @@ -10015,6 +9934,13 @@ entities: - type: Transform pos: 5.5,43.5 parent: 588 +- proto: RandomEngineerCorpseSpawner + entities: + - uid: 1883 + components: + - type: Transform + pos: 5.5,43.5 + parent: 588 - proto: RandomInstruments entities: - uid: 546 @@ -10465,27 +10391,44 @@ entities: - type: Transform pos: 30.5,25.5 parent: 588 -- proto: SpawnDungeonLootArmoryClutter +- proto: SpawnDungeonLootArmorMercenary entities: - - uid: 336 + - uid: 1580 components: - type: Transform - pos: 15.671364,0.5041659 + pos: 12.428567,12.935795 parent: 588 - - uid: 375 + - uid: 1581 components: - type: Transform - pos: 5.4864416,12.473498 + pos: 5.303567,12.67017 parent: 588 - - uid: 376 + - uid: 1868 components: - type: Transform - pos: 12.6695795,25.551918 + pos: 30.596848,8.684831 parent: 588 - - uid: 399 + - uid: 1880 components: - type: Transform - pos: 12.350797,12.895373 + pos: 14.470472,10.632157 + parent: 588 + - uid: 1881 + components: + - type: Transform + pos: 12.453571,24.710623 + parent: 588 +- proto: SpawnDungeonLootArmoryClutter + entities: + - uid: 336 + components: + - type: Transform + pos: 15.671364,0.5041659 + parent: 588 + - uid: 376 + components: + - type: Transform + pos: 12.6695795,25.551918 parent: 588 - uid: 416 components: @@ -10739,11 +10682,6 @@ entities: - type: Transform pos: 18.409973,24.653196 parent: 588 - - uid: 1868 - components: - - type: Transform - pos: 11.502557,39.636543 - parent: 588 - proto: SpawnDungeonLootArmoryMelee entities: - uid: 602 @@ -10751,6 +10689,40 @@ entities: - type: Transform pos: 7.5035458,36.44533 parent: 588 + - uid: 1010 + components: + - type: Transform + pos: 1.3660669,8.600907 + parent: 588 + - uid: 1035 + components: + - type: Transform + pos: 9.569192,8.507157 + parent: 588 + - uid: 1882 + components: + - type: Transform + pos: 3.2807872,45.50889 + parent: 588 +- proto: SpawnDungeonLootArmoryRare + entities: + - uid: 375 + components: + - type: Transform + pos: 28.549973,8.387956 + parent: 588 + - uid: 399 + components: + - type: Transform + pos: 28.378098,8.684831 + parent: 588 +- proto: SpawnDungeonLootBriefcase + entities: + - uid: 325 + components: + - type: Transform + pos: 19.490126,4.5875406 + parent: 588 - proto: SpawnDungeonLootBureaucracy entities: - uid: 327 @@ -11070,6 +11042,13 @@ entities: - type: Transform pos: 32.5,24.5 parent: 588 +- proto: SpawnDungeonLootHardsuitsMercenary + entities: + - uid: 548 + components: + - type: Transform + pos: 30.362473,8.653581 + parent: 588 - proto: SpawnDungeonLootKitsFirstAid entities: - uid: 1104 @@ -11250,6 +11229,23 @@ entities: - type: Transform pos: 2.5088682,34.597904 parent: 588 +- proto: SpawnDungeonLootMeleeT1 + entities: + - uid: 604 + components: + - type: Transform + pos: 13.592962,4.2984295 + parent: 588 + - uid: 605 + components: + - type: Transform + pos: 3.3808634,4.2984295 + parent: 588 + - uid: 1889 + components: + - type: Transform + pos: 2.6195478,20.518652 + parent: 588 - proto: SpawnDungeonLootMugs entities: - uid: 398 @@ -11299,6 +11295,33 @@ entities: - type: Transform pos: 22.669542,18.513353 parent: 588 +- proto: SpawnDungeonLootPartsEngi + entities: + - uid: 1884 + components: + - type: Transform + pos: 27.288033,15.566806 + parent: 588 + - uid: 1885 + components: + - type: Transform + pos: 27.491158,15.394931 + parent: 588 + - uid: 1886 + components: + - type: Transform + pos: 27.678658,15.582431 + parent: 588 + - uid: 1887 + components: + - type: Transform + pos: 1.6363297,8.493323 + parent: 588 + - uid: 1888 + components: + - type: Transform + pos: 20.483088,7.3995733 + parent: 588 - proto: SpawnDungeonLootPowerCell entities: - uid: 1267 @@ -11456,7 +11479,7 @@ entities: - uid: 1866 components: - type: Transform - pos: 28.561361,8.461602 + pos: 11.265221,39.751507 parent: 588 - proto: SpawnDungeonVendomatsArmory entities: diff --git a/Resources/Maps/_NF/Dungeon/mineshaft.yml b/Resources/Maps/_NF/Dungeon/mineshaft.yml index 34e5b7c1da6..02f9f676e94 100644 --- a/Resources/Maps/_NF/Dungeon/mineshaft.yml +++ b/Resources/Maps/_NF/Dungeon/mineshaft.yml @@ -17,7 +17,10 @@ entities: - type: MetaData - type: Transform - type: Map + mapPaused: True - type: PhysicsMap + - type: GridTree + - type: MovedGrids - type: Broadphase - type: OccluderTree - type: MapGrid @@ -108,8 +111,6 @@ entities: - type: RadiationGridResistance - type: LoadedMap - type: SpreaderGrid - - type: GridTree - - type: MovedGrids - type: GridPathfinding - type: DecalGrid chunkCollection: @@ -1630,23 +1631,6 @@ entities: rot: 3.141592653589793 rad pos: 32.5,8.5 parent: 2 -- proto: ClosetMaintenanceFilledRandom - entities: - - uid: 453 - components: - - type: Transform - pos: 12.5,12.5 - parent: 2 - - uid: 685 - components: - - type: Transform - pos: 31.5,6.5 - parent: 2 - - uid: 686 - components: - - type: Transform - pos: 16.5,13.5 - parent: 2 - proto: ClothingHeadHatCardborg entities: - uid: 834 @@ -1654,29 +1638,17 @@ entities: - type: Transform pos: 48.485527,19.798538 parent: 2 -- proto: ClothingHeadHatHoodCulthood +- proto: ClothingOuterCoatBloodCultRobes entities: - - uid: 166 - components: - - type: Transform - pos: 25.413336,7.589584 - parent: 2 - - uid: 171 - components: - - type: Transform - pos: 25.308355,7.6870356 - parent: 2 -- proto: ClothingOuterRobesCult - entities: - - uid: 172 + - uid: 173 components: - type: Transform - pos: 25.728281,7.5071254 + pos: 25.73339,7.6782207 parent: 2 - - uid: 173 + - uid: 453 components: - type: Transform - pos: 25.570808,7.6870356 + pos: 25.35839,7.5844707 parent: 2 - proto: ClothingShoesCult entities: @@ -4133,6 +4105,16 @@ entities: - type: Transform pos: 9.641493,26.93952 parent: 2 + - uid: 1146 + components: + - type: Transform + pos: 43.071445,7.5844707 + parent: 2 + - uid: 1147 + components: + - type: Transform + pos: 31.897333,9.553221 + parent: 2 - proto: SpawnDungeonLootArmoryMelee entities: - uid: 633 @@ -4145,6 +4127,11 @@ entities: - type: Transform pos: 16.55768,27.758963 parent: 2 + - uid: 686 + components: + - type: Transform + pos: 27.504795,8.568846 + parent: 2 - uid: 1114 components: - type: Transform @@ -4288,6 +4275,16 @@ entities: - type: Transform pos: 9.68271,27.517063 parent: 2 + - uid: 1167 + components: + - type: Transform + pos: 29.000204,29.211117 + parent: 2 + - uid: 1168 + components: + - type: Transform + pos: 30.093954,30.101742 + parent: 2 - proto: SpawnDungeonLootCrateVehicle entities: - uid: 1128 @@ -4342,6 +4339,48 @@ entities: - type: Transform pos: 21.60741,19.545755 parent: 2 +- proto: SpawnDungeonLootHardsuitsSalvage + entities: + - uid: 1174 + components: + - type: Transform + pos: 2.6711109,24.604685 + parent: 2 + - uid: 1175 + components: + - type: Transform + pos: 9.749503,28.042185 + parent: 2 + - uid: 1176 + components: + - type: Transform + pos: 27.37028,13.665397 + parent: 2 + - uid: 1177 + components: + - type: Transform + pos: 4.350164,15.649772 + parent: 2 + - uid: 1178 + components: + - type: Transform + pos: 38.47734,7.2882957 + parent: 2 + - uid: 1179 + components: + - type: Transform + pos: 3.5162325,19.523912 + parent: 2 + - uid: 1180 + components: + - type: Transform + pos: 23.672161,20.539537 + parent: 2 + - uid: 1181 + components: + - type: Transform + pos: 23.515911,19.477037 + parent: 2 - proto: SpawnDungeonLootKitsFirstAid entities: - uid: 447 @@ -4383,6 +4422,23 @@ entities: - type: Transform pos: 8.5,3.5 parent: 2 +- proto: SpawnDungeonLootLockersGeneral + entities: + - uid: 166 + components: + - type: Transform + pos: 12.5,12.5 + parent: 2 + - uid: 171 + components: + - type: Transform + pos: 31.5,6.5 + parent: 2 + - uid: 172 + components: + - type: Transform + pos: 16.5,13.5 + parent: 2 - proto: SpawnDungeonLootLockersSalvage entities: - uid: 207 @@ -4427,6 +4483,121 @@ entities: - type: Transform pos: 40.106476,34.5133 parent: 2 + - uid: 1136 + components: + - type: Transform + pos: 6.942868,2.1289403 + parent: 2 + - uid: 1137 + components: + - type: Transform + pos: 20.263952,0.61331534 + parent: 2 + - uid: 1138 + components: + - type: Transform + pos: 30.178347,4.3945656 + parent: 2 + - uid: 1139 + components: + - type: Transform + pos: 30.662722,4.4883156 + parent: 2 + - uid: 1140 + components: + - type: Transform + pos: 37.374958,0.41019034 + parent: 2 + - uid: 1144 + components: + - type: Transform + pos: 39.05582,7.4438457 + parent: 2 + - uid: 1145 + components: + - type: Transform + pos: 39.99332,7.6469707 + parent: 2 + - uid: 1149 + components: + - type: Transform + pos: 13.206279,9.318846 + parent: 2 + - uid: 1150 + components: + - type: Transform + pos: 18.440655,9.178221 + parent: 2 + - uid: 1151 + components: + - type: Transform + pos: 7.8738413,8.834471 + parent: 2 + - uid: 1152 + components: + - type: Transform + pos: 8.233216,9.115721 + parent: 2 + - uid: 1156 + components: + - type: Transform + pos: 40.54449,20.615065 + parent: 2 + - uid: 1157 + components: + - type: Transform + pos: 43.57966,20.552565 + parent: 2 + - uid: 1158 + components: + - type: Transform + pos: 43.54841,21.458815 + parent: 2 + - uid: 1159 + components: + - type: Transform + pos: 48.64216,19.44319 + parent: 2 + - uid: 1160 + components: + - type: Transform + pos: 46.345284,20.09944 + parent: 2 + - uid: 1165 + components: + - type: Transform + pos: 37.452457,26.710098 + parent: 2 + - uid: 1166 + components: + - type: Transform + pos: 37.249332,26.491348 + parent: 2 + - uid: 1169 + components: + - type: Transform + pos: 9.436994,27.429867 + parent: 2 + - uid: 1170 + components: + - type: Transform + pos: 0.37048578,30.372002 + parent: 2 + - uid: 1171 + components: + - type: Transform + pos: 0.6517358,30.528252 + parent: 2 + - uid: 1172 + components: + - type: Transform + pos: 6.167361,33.700127 + parent: 2 + - uid: 1173 + components: + - type: Transform + pos: 11.651735,32.918877 + parent: 2 - proto: SpawnDungeonLootMaterialsValuableFull entities: - uid: 405 @@ -4439,6 +4610,61 @@ entities: - type: Transform pos: 15.612305,19.363096 parent: 2 + - uid: 1134 + components: + - type: Transform + pos: 8.675267,2.9414403 + parent: 2 + - uid: 1135 + components: + - type: Transform + pos: 8.456517,2.4883153 + parent: 2 + - uid: 1141 + components: + - type: Transform + pos: 37.562458,0.66019034 + parent: 2 + - uid: 1142 + components: + - type: Transform + pos: 41.789116,4.2851906 + parent: 2 + - uid: 1143 + components: + - type: Transform + pos: 38.43082,6.7250957 + parent: 2 + - uid: 1154 + components: + - type: Transform + pos: 13.616608,21.375952 + parent: 2 + - uid: 1155 + components: + - type: Transform + pos: 40.278866,20.44319 + parent: 2 + - uid: 1161 + components: + - type: Transform + pos: 46.689034,19.63069 + parent: 2 + - uid: 1162 + components: + - type: Transform + pos: 37.311832,26.663223 + parent: 2 + - uid: 1163 + components: + - type: Transform + pos: 37.405582,26.506973 + parent: 2 + - uid: 1164 + components: + - type: Transform + pos: 37.749332,26.616348 + parent: 2 - proto: SpawnDungeonLootOresFull entities: - uid: 135 @@ -4495,11 +4721,26 @@ entities: parent: 2 - proto: SpawnDungeonLootPartsEngi entities: + - uid: 685 + components: + - type: Transform + pos: 19.753965,7.5063457 + parent: 2 - uid: 1095 components: - type: Transform pos: 19.447327,7.5770164 parent: 2 + - uid: 1148 + components: + - type: Transform + pos: 18.285215,7.7250957 + parent: 2 + - uid: 1153 + components: + - type: Transform + pos: 8.52099,7.3500957 + parent: 2 - proto: SpawnDungeonLootToolbox entities: - uid: 960 diff --git a/Resources/Maps/_NF/Dungeon/salvage_outpost.yml b/Resources/Maps/_NF/Dungeon/salvage_outpost.yml new file mode 100644 index 00000000000..c035a8b31fa --- /dev/null +++ b/Resources/Maps/_NF/Dungeon/salvage_outpost.yml @@ -0,0 +1,15226 @@ +meta: + format: 6 + postmapinit: false +tilemap: + 0: Space + 12: FloorAstroGrass + 13: FloorAstroIce + 17: FloorBlueCircuit + 10: FloorCave + 8: FloorChromite + 29: FloorDark + 5: FloorDarkDiagonalMini + 32: FloorDarkHerringbone + 2: FloorDarkMini + 1: FloorDarkMono + 36: FloorDarkPavement + 37: FloorDarkPavementVertical + 38: FloorDarkPlastic + 44: FloorFreezer + 49: FloorGrassJungle + 58: FloorHydro + 4: FloorKitchen + 61: FloorLaundry + 62: FloorLino + 6: FloorMining + 9: FloorMiningDark + 74: FloorPlanetGrass + 75: FloorPlastic + 77: FloorReinforced + 78: FloorReinforcedHardened + 80: FloorShowroom + 84: FloorShuttleOrange + 3: FloorShuttleWhite + 89: FloorSnow + 90: FloorSnowDug + 91: FloorSteel + 96: FloorSteelDiagonal + 101: FloorSteelMini + 102: FloorSteelMono + 105: FloorSteelPavementVertical + 106: FloorTechMaint + 107: FloorTechMaint2 + 108: FloorTechMaint3 + 110: FloorWhite + 115: FloorWhiteMono + 119: FloorWhitePlastic + 120: FloorWood + 121: FloorWoodLarge + 7: FloorWoodTile + 124: Plating + 128: PlatingSnow +entities: +- proto: "" + entities: + - uid: 1653 + components: + - type: MetaData + - type: Transform + - type: Map + mapPaused: True + - type: PhysicsMap + - type: GridTree + - type: MovedGrids + - type: Broadphase + - type: OccluderTree + - type: MapGrid + chunks: + -1,-1: + ind: -1,-1 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAA + version: 6 + 0,0: + ind: 0,0 + tiles: JgAAAAACJgAAAAACJgAAAAACBgAAAAAAJgAAAAACJgAAAAABJgAAAAACJgAAAAABJgAAAAAAJgAAAAADJgAAAAACJgAAAAABJgAAAAABJgAAAAADJgAAAAABJgAAAAABJgAAAAABBAAAAAAABAAAAAAAfAAAAAAABAAAAAAAJgAAAAAAAQAAAAADAQAAAAABWwAAAAABJgAAAAAAJgAAAAACJgAAAAAAJgAAAAADJgAAAAAAJgAAAAACJgAAAAADJgAAAAACBAAAAAAABAAAAAAAfAAAAAAABAAAAAAAJgAAAAAAAQAAAAACJgAAAAAAWwAAAAADWwAAAAACWwAAAAABWwAAAAACWwAAAAACWwAAAAABWwAAAAAAWwAAAAABJgAAAAAABAAAAAAABAAAAAAAfAAAAAAABAAAAAAAJgAAAAAAAQAAAAACJgAAAAAAWwAAAAACJgAAAAADJgAAAAABJgAAAAACJgAAAAADJgAAAAACJgAAAAAAJgAAAAAAJgAAAAAAJgAAAAAAJgAAAAADfAAAAAAAJgAAAAABJgAAAAADAQAAAAACAQAAAAACJgAAAAAAJgAAAAADJgAAAAACJgAAAAACJgAAAAADJgAAAAAAJgAAAAAAJgAAAAACVAAAAAABVAAAAAACVAAAAAADVAAAAAACVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAABVAAAAAACVAAAAAACVAAAAAAAVAAAAAADVAAAAAACVAAAAAADVAAAAAABVAAAAAABJgAAAAABJgAAAAABJgAAAAAAJgAAAAABagAAAAAAJgAAAAAAfAAAAAAABwAAAAAABwAAAAAABwAAAAACBwAAAAADVAAAAAACJgAAAAAAJgAAAAAAJgAAAAABJgAAAAABJgAAAAAAJgAAAAACJgAAAAAAJgAAAAACagAAAAAABQAAAAAAfAAAAAAABwAAAAACBwAAAAACfAAAAAAAfAAAAAAAVAAAAAABJgAAAAADJgAAAAAAJgAAAAADJgAAAAACJgAAAAADBQAAAAACBQAAAAADBQAAAAADBQAAAAACBQAAAAAAfAAAAAAAfAAAAAAABgAAAAAAfAAAAAAAJgAAAAADVAAAAAABJgAAAAADJgAAAAACJgAAAAACJgAAAAACJgAAAAACJgAAAAADJgAAAAADJgAAAAACJgAAAAADBQAAAAADJgAAAAACJgAAAAACJgAAAAACJgAAAAABJgAAAAACVAAAAAADJgAAAAAAJgAAAAAAagAAAAAAagAAAAAAJgAAAAACJgAAAAADJgAAAAACJgAAAAADJgAAAAACJgAAAAADJgAAAAADagAAAAAAagAAAAAAagAAAAAAagAAAAAAVAAAAAACJgAAAAAAJgAAAAACJgAAAAABJgAAAAAAVAAAAAAAVAAAAAADVAAAAAAAVAAAAAABVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAABVAAAAAACVAAAAAADVAAAAAAAVAAAAAAAVAAAAAADVAAAAAADVAAAAAABVAAAAAACAwAAAAABAwAAAAADAwAAAAACdwAAAAADAwAAAAABAwAAAAADAwAAAAADVAAAAAADBwAAAAABBwAAAAAABwAAAAAABwAAAAABBwAAAAABBwAAAAACBwAAAAAAVAAAAAACcwAAAAADdwAAAAADdwAAAAADdwAAAAABdwAAAAABdwAAAAABcwAAAAABVAAAAAABBwAAAAAABwAAAAACBwAAAAACBwAAAAADBwAAAAACBwAAAAACBwAAAAABVAAAAAABdwAAAAADdwAAAAABdwAAAAABdwAAAAAAdwAAAAABdwAAAAADdwAAAAABVAAAAAACBwAAAAACBwAAAAACBwAAAAADBwAAAAACBwAAAAABBwAAAAADBwAAAAADVAAAAAADdwAAAAADdwAAAAADdwAAAAAAdwAAAAADcwAAAAAAAwAAAAADAwAAAAACVAAAAAAABwAAAAACBwAAAAAABwAAAAACBwAAAAABBwAAAAACBwAAAAADBwAAAAAAVAAAAAAB + version: 6 + 0,1: + ind: 0,1 + tiles: dwAAAAADdwAAAAADdwAAAAACdwAAAAACcwAAAAABAwAAAAABAwAAAAABVAAAAAADBwAAAAABBwAAAAADBwAAAAAABwAAAAACBwAAAAAABwAAAAAABwAAAAACVAAAAAABVAAAAAACVAAAAAADVAAAAAADVAAAAAAAVAAAAAACVAAAAAABVAAAAAADVAAAAAABVAAAAAABVAAAAAACVAAAAAACVAAAAAACVAAAAAADVAAAAAAAVAAAAAADVAAAAAAAfAAAAAAAAQAAAAABAgAAAAADAgAAAAABAgAAAAADVAAAAAADJgAAAAAAfAAAAAAAJgAAAAACJgAAAAADJgAAAAABVAAAAAABCAAAAAABJgAAAAADJgAAAAAAJgAAAAACAgAAAAACAgAAAAACAgAAAAABAgAAAAAAAQAAAAADVAAAAAAAJgAAAAADfAAAAAAAJgAAAAADJgAAAAADJgAAAAACVAAAAAABJgAAAAABJgAAAAAAJgAAAAABJgAAAAAAAgAAAAADAgAAAAAAAgAAAAACAgAAAAABAgAAAAACVAAAAAAAJgAAAAADfAAAAAAABgAAAAAAfAAAAAAAJgAAAAADVAAAAAADJgAAAAACJgAAAAACJgAAAAACJgAAAAAAAgAAAAACAgAAAAAAAgAAAAABAgAAAAACAgAAAAACVAAAAAACJgAAAAAAJgAAAAAAJgAAAAABfAAAAAAAfAAAAAAAVAAAAAACJgAAAAAAJgAAAAABJgAAAAACJgAAAAACfAAAAAAAAQAAAAAAAgAAAAACAQAAAAACfAAAAAAAVAAAAAADJgAAAAACJgAAAAABJgAAAAABJgAAAAADJgAAAAADVAAAAAACCAAAAAABJgAAAAAAJgAAAAAAJgAAAAACVAAAAAAAVAAAAAACVAAAAAABVAAAAAADVAAAAAAAVAAAAAABVAAAAAAAVAAAAAADVAAAAAADVAAAAAABVAAAAAAAVAAAAAAAVAAAAAACVAAAAAACVAAAAAACVAAAAAABJgAAAAABJgAAAAABagAAAAAAVAAAAAAAfAAAAAAAJgAAAAADJgAAAAADVAAAAAADAgAAAAAAAgAAAAAAAgAAAAABVAAAAAAAAgAAAAABAgAAAAADAQAAAAABVAAAAAADJgAAAAADJgAAAAADagAAAAAAVAAAAAACfAAAAAAAJgAAAAAAJgAAAAACVAAAAAAAAgAAAAABAgAAAAADAgAAAAADVAAAAAADAgAAAAADAgAAAAACAQAAAAADVAAAAAAAJgAAAAADJgAAAAAAJgAAAAAAVAAAAAABJgAAAAADJgAAAAAAJgAAAAAAVAAAAAACAgAAAAAAAgAAAAADAgAAAAACVAAAAAABAgAAAAAAAgAAAAAAAQAAAAAAVAAAAAACJgAAAAAAJgAAAAACagAAAAAAVAAAAAABfAAAAAAAfAAAAAAABgAAAAAAVAAAAAAAAQAAAAACAgAAAAACAgAAAAADVAAAAAADAgAAAAADAgAAAAADAQAAAAABVAAAAAAAJgAAAAAAJgAAAAADagAAAAAAVAAAAAAAJgAAAAADJgAAAAAAJgAAAAAAVAAAAAACAQAAAAAAAgAAAAACAgAAAAABVAAAAAACAgAAAAAAAgAAAAACAQAAAAAAVAAAAAACVAAAAAABVAAAAAABVAAAAAACVAAAAAADVAAAAAACVAAAAAABVAAAAAABVAAAAAABVAAAAAACVAAAAAACVAAAAAAAVAAAAAACVAAAAAABVAAAAAACVAAAAAABVAAAAAACAQAAAAABawAAAAAAJgAAAAADawAAAAAAawAAAAAAJgAAAAABJgAAAAACfAAAAAAAAQAAAAAAfAAAAAAAAQAAAAADfAAAAAAAAQAAAAAAVAAAAAAAAQAAAAADAQAAAAABJgAAAAACJgAAAAACJgAAAAADJgAAAAACJgAAAAABJgAAAAAAJgAAAAABJgAAAAADJgAAAAACJgAAAAABJgAAAAACJgAAAAABJgAAAAADVAAAAAADAgAAAAACAgAAAAAD + version: 6 + 0,-1: + ind: 0,-1 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABVAAAAAADVAAAAAABVAAAAAACVAAAAAABVAAAAAACVAAAAAADVAAAAAACVAAAAAADVAAAAAABVAAAAAABVAAAAAACVAAAAAACVAAAAAAAVAAAAAACVAAAAAAD + version: 6 + -1,0: + ind: -1,0 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAB + version: 6 + -1,1: + ind: -1,1 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAA + version: 6 + 1,-1: + ind: 1,-1 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADVAAAAAAAVAAAAAABVAAAAAAAVAAAAAABVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAABVAAAAAABVAAAAAAAVAAAAAABVAAAAAADVAAAAAADVAAAAAAA + version: 6 + 1,0: + ind: 1,0 + tiles: JgAAAAADVAAAAAAAJgAAAAACJgAAAAADJgAAAAACJgAAAAABJgAAAAADJgAAAAADJgAAAAABJgAAAAADJgAAAAACJgAAAAAAJgAAAAADJgAAAAABJgAAAAACJgAAAAABJgAAAAABVAAAAAADJgAAAAABfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAACAAAAAAFJgAAAAAABQAAAAACJgAAAAACCAAAAAAFfAAAAAAAfAAAAAAAfAAAAAAAJgAAAAADVAAAAAACJgAAAAACfAAAAAAACQAAAAAACQAAAAAACQAAAAAAfAAAAAAACAAAAAAAJgAAAAADBQAAAAABJgAAAAAACAAAAAADfAAAAAAACQAAAAAACQAAAAAAJgAAAAADVAAAAAADJgAAAAACfAAAAAAAfAAAAAAABgAAAAAAfAAAAAAAfAAAAAAACAAAAAAGJgAAAAABBQAAAAADJgAAAAAACAAAAAAGfAAAAAAAfAAAAAAABgAAAAAAJgAAAAADVAAAAAADJgAAAAAAJgAAAAACJgAAAAACJgAAAAADJgAAAAABJgAAAAABJgAAAAACJgAAAAABJgAAAAABJgAAAAADJgAAAAAAJgAAAAAAJgAAAAACJgAAAAABVAAAAAAAVAAAAAACVAAAAAAAVAAAAAACVAAAAAACVAAAAAADVAAAAAACVAAAAAADVAAAAAABVAAAAAADVAAAAAACVAAAAAADVAAAAAACVAAAAAACVAAAAAACVAAAAAACJgAAAAABJgAAAAABJgAAAAACJgAAAAACJgAAAAAAJgAAAAAAJgAAAAABVAAAAAAAJgAAAAAAJgAAAAABJgAAAAABJgAAAAACJgAAAAADJgAAAAACJgAAAAADBgAAAAAAJgAAAAADJgAAAAADJgAAAAAAJgAAAAABJgAAAAABJgAAAAACJgAAAAACVAAAAAADJgAAAAAAJgAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAJgAAAAACJgAAAAACfAAAAAAAJgAAAAACJgAAAAADJgAAAAABJgAAAAABJgAAAAAAJgAAAAAAJgAAAAADVAAAAAACJgAAAAABJgAAAAADfAAAAAAAagAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAagAAAAAAagAAAAAAagAAAAAAagAAAAAAagAAAAAAagAAAAAAJgAAAAAAVAAAAAABJgAAAAABJgAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAJgAAAAABJgAAAAADfAAAAAAAJgAAAAAAJgAAAAAAJgAAAAAAJgAAAAACJgAAAAABJgAAAAAAJgAAAAADVAAAAAAAJgAAAAAAJgAAAAACJgAAAAACJgAAAAAAJgAAAAACJgAAAAACJgAAAAADJgAAAAABVAAAAAACVAAAAAAAVAAAAAACVAAAAAABVAAAAAABVAAAAAADVAAAAAABVAAAAAADVAAAAAADVAAAAAACVAAAAAAAVAAAAAAAVAAAAAABVAAAAAACVAAAAAABVAAAAAABBgAAAAAABgAAAAAABgAAAAAABgAAAAAABgAAAAAABgAAAAAABgAAAAAAVAAAAAABfAAAAAAAfAAAAAAAfAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAAVAAAAAACBgAAAAAACAAAAAABCAAAAAADCAAAAAACCAAAAAADCAAAAAACBgAAAAAAVAAAAAAAbgAAAAAAbgAAAAAAbgAAAAACLAAAAAAALAAAAAAALAAAAAAALAAAAAAAVAAAAAABBgAAAAAACAAAAAAGCAAAAAACCAAAAAADCAAAAAAACAAAAAADBgAAAAAAVAAAAAAAbgAAAAACbgAAAAADbgAAAAACLAAAAAAALAAAAAAALAAAAAAALAAAAAAAVAAAAAADBgAAAAAACAAAAAABCAAAAAAECAAAAAAFCAAAAAACCAAAAAAGBgAAAAAAVAAAAAACBgAAAAAAbgAAAAABfAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAAVAAAAAAB + version: 6 + 1,1: + ind: 1,1 + tiles: BgAAAAAABgAAAAAABgAAAAAABgAAAAAABgAAAAAABgAAAAAABgAAAAAAVAAAAAABJgAAAAACJgAAAAAAfAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAAVAAAAAADVAAAAAACVAAAAAACVAAAAAACVAAAAAABVAAAAAAAVAAAAAACVAAAAAADVAAAAAAAVAAAAAADVAAAAAADVAAAAAADVAAAAAADVAAAAAACVAAAAAAAVAAAAAADVAAAAAADCAAAAAACVAAAAAABCgAAAAAAJgAAAAADJgAAAAACJgAAAAADCgAAAAAAVAAAAAADJgAAAAABJgAAAAABJgAAAAACJgAAAAADJgAAAAABVAAAAAACCQAAAAAAJgAAAAABJgAAAAAAVAAAAAACJgAAAAABJgAAAAABJgAAAAABJgAAAAACJgAAAAADVAAAAAAAJgAAAAABagAAAAAAagAAAAAAfAAAAAAAJgAAAAACVAAAAAAACQAAAAAAJgAAAAAAJgAAAAADVAAAAAADJgAAAAACJgAAAAADJgAAAAABJgAAAAAAJgAAAAAAVAAAAAADJgAAAAACfAAAAAAAfAAAAAAAfAAAAAAAJgAAAAACVAAAAAACJgAAAAABJgAAAAAAJgAAAAADVAAAAAADJgAAAAACJgAAAAADJgAAAAACJgAAAAACJgAAAAABVAAAAAADJgAAAAACfAAAAAAAfAAAAAAAfAAAAAAAJgAAAAAAVAAAAAACCQAAAAAAJgAAAAAACAAAAAADVAAAAAACCgAAAAAEJgAAAAAAJgAAAAADJgAAAAABCgAAAAAAVAAAAAABJgAAAAABJgAAAAAAJgAAAAAAJgAAAAADJgAAAAAAVAAAAAADCQAAAAAAJgAAAAACVAAAAAABVAAAAAADVAAAAAAAVAAAAAADVAAAAAADVAAAAAACVAAAAAACVAAAAAABVAAAAAAAVAAAAAAAVAAAAAACVAAAAAADVAAAAAACVAAAAAABVAAAAAADVAAAAAABJgAAAAAAJgAAAAADJgAAAAACVAAAAAADAQAAAAABJgAAAAADJgAAAAACVAAAAAADAQAAAAAAJgAAAAADJgAAAAAAVAAAAAABHQAAAAADHQAAAAACHQAAAAABVAAAAAADJgAAAAADfAAAAAAAJgAAAAAAVAAAAAABAQAAAAADJgAAAAADJgAAAAACVAAAAAACAQAAAAAAJgAAAAADJgAAAAACVAAAAAADHQAAAAACHQAAAAACHQAAAAACVAAAAAAAJgAAAAACfAAAAAAAJgAAAAACVAAAAAACJgAAAAADJgAAAAACJgAAAAADVAAAAAABJgAAAAAAJgAAAAABJgAAAAACVAAAAAAAHQAAAAADHQAAAAABHQAAAAABVAAAAAADfAAAAAAAfAAAAAAABgAAAAAAVAAAAAAAagAAAAAAJgAAAAAAagAAAAAAVAAAAAAAAQAAAAABJgAAAAAAJgAAAAAAVAAAAAACHQAAAAAAHQAAAAACHQAAAAABVAAAAAABagAAAAAAJgAAAAADJgAAAAABVAAAAAACagAAAAAAJgAAAAACagAAAAAAVAAAAAAAAQAAAAAAJgAAAAACJgAAAAADVAAAAAADHQAAAAACHQAAAAADHQAAAAABVAAAAAACVAAAAAADVAAAAAACVAAAAAAAVAAAAAABVAAAAAAAVAAAAAABVAAAAAABVAAAAAADVAAAAAAAVAAAAAADVAAAAAACVAAAAAADVAAAAAABVAAAAAABVAAAAAACVAAAAAADAQAAAAABfAAAAAAAAQAAAAAAAQAAAAADAgAAAAABAgAAAAACAgAAAAABAgAAAAAAAgAAAAABAgAAAAAAAgAAAAADVAAAAAACVAAAAAADVAAAAAABVAAAAAAAVAAAAAADAgAAAAACBgAAAAAAAgAAAAADAgAAAAAAAgAAAAABAgAAAAABAgAAAAABAgAAAAADAgAAAAAAAgAAAAADAgAAAAABVAAAAAABVAAAAAABVAAAAAABVAAAAAABVAAAAAAD + version: 6 + -1,2: + ind: -1,2 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAD + version: 6 + -1,3: + ind: -1,3 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + 0,2: + ind: 0,2 + tiles: AQAAAAAAJgAAAAADJgAAAAADJgAAAAADawAAAAAAAQAAAAABJgAAAAADfAAAAAAAAQAAAAADfAAAAAAAAQAAAAADfAAAAAAAAQAAAAAAVAAAAAABAQAAAAABAQAAAAADVAAAAAADVAAAAAAAVAAAAAABVAAAAAACVAAAAAADVAAAAAAAVAAAAAAAVAAAAAADVAAAAAAAVAAAAAABVAAAAAACVAAAAAADVAAAAAACVAAAAAAAVAAAAAADVAAAAAAABwAAAAAABwAAAAACBwAAAAACBwAAAAABJgAAAAACJgAAAAADJgAAAAACJgAAAAADJgAAAAAAJgAAAAADJgAAAAABVAAAAAADJgAAAAABJgAAAAADJgAAAAACJgAAAAABBwAAAAABBwAAAAACBwAAAAACBwAAAAABBgAAAAAAJgAAAAADJgAAAAABJgAAAAAAJgAAAAADJgAAAAACJgAAAAACVAAAAAADJgAAAAACJgAAAAABJgAAAAADJgAAAAAABwAAAAABBwAAAAAABwAAAAADBwAAAAABJgAAAAAAJgAAAAACJgAAAAAAJgAAAAAAJgAAAAAAJgAAAAADJgAAAAABVAAAAAADJgAAAAABJgAAAAADJgAAAAAAJgAAAAABVAAAAAAAVAAAAAABVAAAAAADVAAAAAABVAAAAAABVAAAAAABVAAAAAADVAAAAAAAVAAAAAADVAAAAAADVAAAAAADVAAAAAABVAAAAAACVAAAAAACVAAAAAACVAAAAAAAJgAAAAADJgAAAAABJgAAAAADJgAAAAAAJgAAAAADJgAAAAACJgAAAAABVAAAAAADdwAAAAAAdwAAAAACdwAAAAADdwAAAAADdwAAAAAAcwAAAAABcwAAAAAAVAAAAAADJgAAAAABJgAAAAABJgAAAAAAJgAAAAABJgAAAAACJgAAAAADJgAAAAACVAAAAAABdwAAAAADdwAAAAABdwAAAAADdwAAAAAAdwAAAAADdwAAAAAAdwAAAAADVAAAAAADJgAAAAABJgAAAAABJgAAAAABJgAAAAAAAQAAAAACAQAAAAADAQAAAAADVAAAAAADdwAAAAACdwAAAAACdwAAAAACdwAAAAACcwAAAAAAcwAAAAAAcwAAAAABVAAAAAAAVAAAAAABVAAAAAAAVAAAAAACVAAAAAAAVAAAAAADVAAAAAADVAAAAAABVAAAAAADVAAAAAADVAAAAAAAVAAAAAADVAAAAAACVAAAAAACVAAAAAABVAAAAAAAVAAAAAABWwAAAAACWwAAAAACWwAAAAADWwAAAAABWwAAAAAAWwAAAAAAWwAAAAAAVAAAAAADAQAAAAADHQAAAAAAAQAAAAABHQAAAAADAQAAAAADHQAAAAACAQAAAAADVAAAAAAAWwAAAAABHQAAAAADHQAAAAACHQAAAAAAHQAAAAAAHQAAAAACWwAAAAADVAAAAAABAQAAAAADHQAAAAACAQAAAAADHQAAAAACAQAAAAABHQAAAAABAQAAAAACVAAAAAABWwAAAAABHQAAAAADHQAAAAADHQAAAAABHQAAAAACHQAAAAABWwAAAAAAVAAAAAACAQAAAAABHQAAAAAAAQAAAAAAHQAAAAABAQAAAAAAHQAAAAABAQAAAAADVAAAAAAAWwAAAAABHQAAAAACHQAAAAACHQAAAAACHQAAAAACHQAAAAAAWwAAAAAAVAAAAAABHQAAAAABHQAAAAADHQAAAAADHQAAAAABHQAAAAACHQAAAAABHQAAAAADVAAAAAAAWwAAAAACHQAAAAADHQAAAAAAHQAAAAAAHQAAAAADHQAAAAAAWwAAAAADVAAAAAABHQAAAAABHQAAAAADHQAAAAACHQAAAAADAQAAAAADHQAAAAABAQAAAAABVAAAAAACWwAAAAADHQAAAAABHQAAAAABHQAAAAAAHQAAAAADHQAAAAACWwAAAAADVAAAAAABHQAAAAACHQAAAAACHQAAAAABHQAAAAADAQAAAAACHQAAAAADAQAAAAACVAAAAAAB + version: 6 + 0,3: + ind: 0,3 + tiles: WwAAAAAAWwAAAAABWwAAAAAAWwAAAAAAWwAAAAADWwAAAAABWwAAAAAAVAAAAAAAHQAAAAABHQAAAAACHQAAAAAAHQAAAAAAAQAAAAAAHQAAAAABAQAAAAAAVAAAAAACVAAAAAAAVAAAAAACVAAAAAADVAAAAAADVAAAAAACVAAAAAABVAAAAAADVAAAAAACVAAAAAABVAAAAAAAVAAAAAABVAAAAAABVAAAAAABVAAAAAADVAAAAAAAVAAAAAABHQAAAAAAHQAAAAACHQAAAAAAVAAAAAAAagAAAAAAHQAAAAAAHQAAAAABVAAAAAACHQAAAAAAHQAAAAACHQAAAAADVAAAAAABagAAAAAAHQAAAAADHQAAAAAAVAAAAAAAHQAAAAABHQAAAAAAHQAAAAABVAAAAAADHQAAAAACHQAAAAADHQAAAAACVAAAAAADHQAAAAACHQAAAAAAHQAAAAABVAAAAAABHQAAAAAAHQAAAAACHQAAAAAAVAAAAAADHQAAAAABHQAAAAADHQAAAAACVAAAAAAAHQAAAAAAHQAAAAACHQAAAAABVAAAAAACHQAAAAAAHQAAAAAAHQAAAAABVAAAAAADHQAAAAABHQAAAAABHQAAAAADVAAAAAAAVAAAAAADVAAAAAABVAAAAAACVAAAAAAAVAAAAAADVAAAAAADVAAAAAABVAAAAAADVAAAAAADVAAAAAAAVAAAAAABVAAAAAACVAAAAAADVAAAAAABVAAAAAABVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + 1,2: + ind: 1,2 + tiles: AQAAAAADfAAAAAAAAQAAAAAAAQAAAAACAgAAAAADAgAAAAADAgAAAAAAAgAAAAABAgAAAAABAgAAAAADAgAAAAAAVAAAAAADVAAAAAABVAAAAAACVAAAAAADVAAAAAADVAAAAAACVAAAAAADVAAAAAABVAAAAAACVAAAAAABVAAAAAABVAAAAAADVAAAAAACVAAAAAAAVAAAAAACVAAAAAABVAAAAAADVAAAAAACVAAAAAACVAAAAAACVAAAAAAAJgAAAAADJgAAAAACJgAAAAAAJgAAAAADJgAAAAACJgAAAAACJgAAAAAAVAAAAAACAQAAAAACfAAAAAAAfAAAAAAACgAAAAAACgAAAAADCgAAAAAFCgAAAAAACgAAAAACJgAAAAAAJgAAAAACJgAAAAABJgAAAAADJgAAAAACJgAAAAACJgAAAAAAVAAAAAACJgAAAAAAJgAAAAACfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAACgAAAAAAJgAAAAADJgAAAAABJgAAAAADJgAAAAADJgAAAAAAJgAAAAABJgAAAAAAVAAAAAADAQAAAAABJgAAAAACJgAAAAACJgAAAAADfAAAAAAAfAAAAAAACgAAAAAACgAAAAACVAAAAAABVAAAAAABVAAAAAABVAAAAAADVAAAAAADVAAAAAADVAAAAAADVAAAAAABVAAAAAABVAAAAAAAVAAAAAADVAAAAAADVAAAAAACVAAAAAABVAAAAAACVAAAAAADJgAAAAADJgAAAAAAJgAAAAACJgAAAAABBgAAAAAAJgAAAAADJgAAAAACVAAAAAADAQAAAAABJgAAAAAAJgAAAAACJgAAAAAAJgAAAAABagAAAAAAJgAAAAACVAAAAAACJgAAAAADJgAAAAAAJgAAAAACJgAAAAACfAAAAAAAJgAAAAADJgAAAAACVAAAAAACJgAAAAACJgAAAAABJgAAAAADJgAAAAACJgAAAAAAJgAAAAADJgAAAAABVAAAAAADAQAAAAAAAQAAAAABAQAAAAACJgAAAAACfAAAAAAAJgAAAAAAJgAAAAADVAAAAAADAQAAAAADAQAAAAABagAAAAAAJgAAAAADagAAAAAAagAAAAAAagAAAAAAVAAAAAABVAAAAAAAVAAAAAACVAAAAAABVAAAAAAAVAAAAAACVAAAAAACVAAAAAAAVAAAAAACVAAAAAABVAAAAAAAVAAAAAACVAAAAAAAVAAAAAACVAAAAAABVAAAAAADVAAAAAADHQAAAAABHQAAAAABHQAAAAADHQAAAAAAHQAAAAADHQAAAAADHQAAAAAAVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAACfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAHQAAAAADVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAADfAAAAAAACQAAAAAACQAAAAAACQAAAAAAfAAAAAAAHQAAAAABVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAAfAAAAAAACQAAAAAACQAAAAAACQAAAAAAfAAAAAAAHQAAAAABVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAADfAAAAAAACQAAAAAACQAAAAAACQAAAAAAfAAAAAAAHQAAAAAAVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAABfAAAAAAAfAAAAAAABgAAAAAAfAAAAAAAfAAAAAAAHQAAAAACVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + 1,3: + ind: 1,3 + tiles: HQAAAAAAHQAAAAACHQAAAAADHQAAAAAAHQAAAAACHQAAAAAAHQAAAAADVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAVAAAAAADVAAAAAABVAAAAAABVAAAAAACVAAAAAADVAAAAAADVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAAAAAAHQAAAAABHQAAAAACVAAAAAABHQAAAAAAHQAAAAABHQAAAAADVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAAHQAAAAAAHQAAAAABVAAAAAACHQAAAAACHQAAAAADHQAAAAAAVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAAAAAAHQAAAAABfAAAAAAAVAAAAAAAHQAAAAADHQAAAAABagAAAAAAVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADVAAAAAACVAAAAAABVAAAAAADVAAAAAABVAAAAAADVAAAAAACVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + 2,0: + ind: 2,0 + tiles: JgAAAAAAJgAAAAABJgAAAAAAVAAAAAADJgAAAAAAJgAAAAACJgAAAAACJgAAAAADAQAAAAAAJgAAAAABJgAAAAADfAAAAAAAJgAAAAAAfAAAAAAAfAAAAAAAJgAAAAABfAAAAAAAfAAAAAAAJgAAAAADVAAAAAACJgAAAAABJgAAAAACBgAAAAAAJgAAAAAAJgAAAAACJgAAAAABJgAAAAAAJgAAAAACJgAAAAACBgAAAAAAJgAAAAABJgAAAAABCQAAAAAAfAAAAAAAJgAAAAACVAAAAAAAJgAAAAACJgAAAAACJgAAAAACBgAAAAAAJgAAAAADBgAAAAAAfAAAAAAAAQAAAAACJgAAAAADfAAAAAAABgAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAJgAAAAADVAAAAAAAJgAAAAACBgAAAAAAJgAAAAABPgAAAAAAJgAAAAAAfAAAAAAAfAAAAAAAfAAAAAAABgAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAJgAAAAABJgAAAAABJgAAAAAAVAAAAAADLAAAAAAALAAAAAAAJgAAAAACPgAAAAAAJgAAAAACfAAAAAAAfAAAAAAACgAAAAAGJgAAAAADfAAAAAAAfAAAAAAAfAAAAAAAVAAAAAABVAAAAAADVAAAAAADVAAAAAADVAAAAAAAVAAAAAADVAAAAAABVAAAAAABVAAAAAADVAAAAAABVAAAAAABVAAAAAABVAAAAAAAVAAAAAACVAAAAAAAVAAAAAAAJgAAAAABJgAAAAABJgAAAAABVAAAAAACPgAAAAAAPgAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAAgAAAAACfAAAAAAAPgAAAAAAfAAAAAAAHQAAAAACHQAAAAACVAAAAAAAJgAAAAACJgAAAAADJgAAAAACVAAAAAADBgAAAAAAfAAAAAAAfAAAAAAABgAAAAAAfAAAAAAAAgAAAAADfAAAAAAABgAAAAAAfAAAAAAAfAAAAAAABgAAAAAAVAAAAAABAQAAAAADAQAAAAACJgAAAAAAVAAAAAAAAgAAAAADAgAAAAADAgAAAAAAAgAAAAABAgAAAAAAAgAAAAAAAgAAAAABAgAAAAAAAgAAAAADAgAAAAACAgAAAAABVAAAAAACfAAAAAAAfAAAAAAABgAAAAAAVAAAAAAABgAAAAAAfAAAAAAAfAAAAAAABgAAAAAAfAAAAAAAAgAAAAAAfAAAAAAABgAAAAAAfAAAAAAAfAAAAAAABgAAAAAAVAAAAAAAJgAAAAADJgAAAAACJgAAAAADVAAAAAAAAgAAAAAAAgAAAAAAfAAAAAAAHQAAAAADfAAAAAAAAgAAAAACfAAAAAAAAgAAAAABfAAAAAAAHQAAAAAAHQAAAAADVAAAAAABVAAAAAAAVAAAAAACVAAAAAABVAAAAAACVAAAAAADVAAAAAACVAAAAAAAVAAAAAADVAAAAAABVAAAAAAAVAAAAAADVAAAAAADVAAAAAAAVAAAAAADVAAAAAADVAAAAAACJgAAAAADJgAAAAABJgAAAAAAJgAAAAABJgAAAAADJgAAAAAAJgAAAAAAVAAAAAAAAQAAAAACAQAAAAAAAQAAAAACAgAAAAADAQAAAAADAQAAAAACAQAAAAABVAAAAAAAJgAAAAAAfAAAAAAACgAAAAADCgAAAAAGCgAAAAAAfAAAAAAAJgAAAAADVAAAAAACAgAAAAAAAgAAAAAAAgAAAAABAgAAAAAAAgAAAAACAgAAAAADAgAAAAABVAAAAAACJgAAAAAAJgAAAAADJgAAAAABJgAAAAABJgAAAAADJgAAAAABJgAAAAACVAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAAVAAAAAADJgAAAAABfAAAAAAACgAAAAADCgAAAAABCgAAAAAEfAAAAAAAJgAAAAAAVAAAAAACLAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAAVAAAAAAA + version: 6 + 3,0: + ind: 3,0 + tiles: JgAAAAABCgAAAAADfAAAAAAAfAAAAAAAfAAAAAAAVAAAAAABVAAAAAAAVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgAAAAAAJgAAAAADJgAAAAADJgAAAAADJgAAAAABVAAAAAABVAAAAAACVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAfAAAAAAABgAAAAAAfAAAAAAAJgAAAAADVAAAAAAAVAAAAAADVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAAAAfAAAAAAAJgAAAAABfAAAAAAACQAAAAAAVAAAAAACVAAAAAAAVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAAAAfAAAAAAAJgAAAAADfAAAAAAALAAAAAAAVAAAAAACVAAAAAACVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACVAAAAAAAVAAAAAADVAAAAAADVAAAAAACVAAAAAACVAAAAAABVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAVAAAAAADVAAAAAACVAAAAAADVAAAAAACVAAAAAABVAAAAAABVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADVAAAAAAAVAAAAAABVAAAAAADVAAAAAABVAAAAAABVAAAAAABVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACVAAAAAABVAAAAAABVAAAAAAAVAAAAAACVAAAAAADVAAAAAADVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACVAAAAAABVAAAAAACVAAAAAADVAAAAAACVAAAAAADVAAAAAABVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAVAAAAAABVAAAAAADVAAAAAABVAAAAAABVAAAAAADVAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAABVAAAAAADVAAAAAACVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAAAQAAAAADAQAAAAACHQAAAAAAAQAAAAABAQAAAAADHQAAAAAAVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAACHQAAAAABHQAAAAADHQAAAAAAHQAAAAADHQAAAAABHQAAAAABVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAACagAAAAAAagAAAAAAagAAAAAAagAAAAAAagAAAAAAHQAAAAABVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + 2,-1: + ind: 2,-1 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAVAAAAAACVAAAAAABVAAAAAAAVAAAAAABVAAAAAABVAAAAAAAVAAAAAABVAAAAAABVAAAAAADVAAAAAADVAAAAAABVAAAAAABVAAAAAACVAAAAAADVAAAAAAA + version: 6 + 3,-1: + ind: 3,-1 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADVAAAAAAAVAAAAAAAVAAAAAADVAAAAAABVAAAAAACVAAAAAADVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + 3,1: + ind: 3,1 + tiles: HQAAAAACHQAAAAAAHQAAAAACHQAAAAAAHQAAAAADagAAAAAAHQAAAAADVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAVAAAAAAAVAAAAAACVAAAAAABVAAAAAAAVAAAAAACVAAAAAACVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACVAAAAAABVAAAAAAAVAAAAAAAVAAAAAABVAAAAAAAVAAAAAABVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADVAAAAAAAVAAAAAABVAAAAAABVAAAAAABVAAAAAABVAAAAAACVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADVAAAAAAAVAAAAAADVAAAAAACVAAAAAABVAAAAAAAVAAAAAACVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABVAAAAAACVAAAAAADVAAAAAABVAAAAAACVAAAAAABVAAAAAADVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADVAAAAAAAVAAAAAAAVAAAAAADVAAAAAABVAAAAAAAVAAAAAADVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADVAAAAAAAVAAAAAABVAAAAAABVAAAAAADVAAAAAAAVAAAAAACVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADVAAAAAAAVAAAAAABVAAAAAAAVAAAAAABVAAAAAAAVAAAAAACVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACVAAAAAAAVAAAAAADVAAAAAAAVAAAAAABVAAAAAABVAAAAAACVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACVAAAAAABVAAAAAACVAAAAAAAVAAAAAADVAAAAAABVAAAAAAAVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADVAAAAAADVAAAAAACVAAAAAAAVAAAAAACVAAAAAADVAAAAAADVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACVAAAAAACVAAAAAABVAAAAAAAVAAAAAACVAAAAAABVAAAAAAAVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACVAAAAAAAVAAAAAACVAAAAAAAVAAAAAABVAAAAAABVAAAAAACVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABVAAAAAAAVAAAAAADVAAAAAAAVAAAAAAAVAAAAAADVAAAAAADVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACVAAAAAADVAAAAAAAVAAAAAACVAAAAAABVAAAAAACVAAAAAACVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + 3,2: + ind: 3,2 + tiles: VAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAACVAAAAAAAVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABVAAAAAAAVAAAAAADVAAAAAADVAAAAAADVAAAAAAAVAAAAAACVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAVAAAAAACVAAAAAADVAAAAAADVAAAAAACVAAAAAABVAAAAAAAVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABVAAAAAADVAAAAAACVAAAAAACVAAAAAACVAAAAAABVAAAAAABVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABVAAAAAAAVAAAAAABVAAAAAACVAAAAAAAVAAAAAABVAAAAAADVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAVAAAAAABVAAAAAAAVAAAAAADVAAAAAACVAAAAAADVAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAQAAAAACAQAAAAABJgAAAAACAQAAAAADAQAAAAAAAQAAAAACVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgAAAAAAJgAAAAACJgAAAAACJgAAAAACJgAAAAABJgAAAAABJgAAAAABVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAACAQAAAAADAQAAAAADJgAAAAACAQAAAAABAQAAAAAAAQAAAAADVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABVAAAAAADVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAABVAAAAAADVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + 2,2: + ind: 2,2 + tiles: VAAAAAABVAAAAAABVAAAAAADVAAAAAAAVAAAAAADVAAAAAABVAAAAAACVAAAAAACVAAAAAADVAAAAAADVAAAAAAAVAAAAAADVAAAAAADVAAAAAAAVAAAAAABVAAAAAABVAAAAAADVAAAAAABVAAAAAABVAAAAAADVAAAAAAAVAAAAAACVAAAAAADVAAAAAAAVAAAAAABVAAAAAABVAAAAAADVAAAAAADVAAAAAAAVAAAAAADVAAAAAABVAAAAAABCgAAAAADCgAAAAAECgAAAAAGVAAAAAADVAAAAAABVAAAAAADVAAAAAABVAAAAAADVAAAAAAAVAAAAAABVAAAAAABVAAAAAADVAAAAAADVAAAAAAAVAAAAAADVAAAAAACCgAAAAAACgAAAAAACgAAAAACVAAAAAAAVAAAAAABVAAAAAADVAAAAAACVAAAAAABVAAAAAADVAAAAAAAVAAAAAABVAAAAAAAVAAAAAACVAAAAAAAVAAAAAADVAAAAAAACgAAAAAFCgAAAAADCgAAAAAEVAAAAAACVAAAAAADVAAAAAAAVAAAAAADVAAAAAACVAAAAAAAVAAAAAADVAAAAAACVAAAAAACVAAAAAAAVAAAAAAAVAAAAAACVAAAAAAAVAAAAAABVAAAAAACVAAAAAADVAAAAAADVAAAAAAAVAAAAAAAVAAAAAACVAAAAAAAVAAAAAAAVAAAAAACVAAAAAABVAAAAAAAVAAAAAAAVAAAAAADVAAAAAADVAAAAAABAQAAAAAAJgAAAAACCQAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAAVAAAAAAABwAAAAAABwAAAAADfAAAAAAAJgAAAAADfAAAAAAABwAAAAABBwAAAAABVAAAAAADJgAAAAABJgAAAAADfAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAAVAAAAAADBwAAAAADBwAAAAAACQAAAAAAJgAAAAABCQAAAAAABwAAAAACBwAAAAADVAAAAAADJgAAAAAAJgAAAAACfAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAAVAAAAAAABwAAAAADBwAAAAABfAAAAAAAJgAAAAACfAAAAAAABwAAAAAABwAAAAABVAAAAAABVAAAAAAAVAAAAAADVAAAAAAAVAAAAAAAVAAAAAABVAAAAAAAVAAAAAABVAAAAAACVAAAAAABVAAAAAACVAAAAAAAVAAAAAACVAAAAAABVAAAAAACVAAAAAADVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + 2,1: + ind: 2,1 + tiles: JgAAAAABJgAAAAABJgAAAAADJgAAAAAAJgAAAAAAJgAAAAACJgAAAAAAVAAAAAABLAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAAVAAAAAAAVAAAAAAAVAAAAAABVAAAAAACVAAAAAACVAAAAAACVAAAAAAAVAAAAAABVAAAAAACVAAAAAABVAAAAAADVAAAAAABVAAAAAAAVAAAAAABVAAAAAADVAAAAAACVAAAAAACJgAAAAAAJgAAAAACJgAAAAADVAAAAAADVAAAAAACVAAAAAACVAAAAAACVAAAAAAAVAAAAAADVAAAAAAAVAAAAAABVAAAAAAAVAAAAAAAVAAAAAADVAAAAAABVAAAAAACJgAAAAAAJgAAAAACJgAAAAABVAAAAAABVAAAAAABVAAAAAACVAAAAAACVAAAAAABVAAAAAABVAAAAAACVAAAAAACVAAAAAADVAAAAAAAVAAAAAADVAAAAAABVAAAAAAAJgAAAAAAJgAAAAABJgAAAAAAVAAAAAAAVAAAAAADVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAABVAAAAAADVAAAAAABVAAAAAAAVAAAAAADVAAAAAACVAAAAAABVAAAAAAAJgAAAAAAJgAAAAADJgAAAAAAVAAAAAAAVAAAAAADVAAAAAAAVAAAAAABVAAAAAABVAAAAAADVAAAAAACVAAAAAACVAAAAAAAVAAAAAADVAAAAAADVAAAAAABVAAAAAACJgAAAAACCQAAAAAACQAAAAAAVAAAAAADVAAAAAAAVAAAAAADVAAAAAAAVAAAAAACVAAAAAAAVAAAAAADVAAAAAADVAAAAAADVAAAAAABVAAAAAADVAAAAAADVAAAAAADVAAAAAACVAAAAAABVAAAAAADVAAAAAAAVAAAAAADVAAAAAAAVAAAAAABVAAAAAACVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAADVAAAAAAAVAAAAAADVAAAAAAAVAAAAAABAQAAAAACAgAAAAABAgAAAAAAVAAAAAACVAAAAAABVAAAAAAAVAAAAAACVAAAAAAAVAAAAAABVAAAAAADVAAAAAAAVAAAAAAAVAAAAAABVAAAAAAAVAAAAAAAVAAAAAADAQAAAAABAgAAAAABAgAAAAACVAAAAAABVAAAAAADVAAAAAABVAAAAAABVAAAAAABVAAAAAACVAAAAAACVAAAAAADVAAAAAAAVAAAAAADVAAAAAABVAAAAAADVAAAAAACAgAAAAAAAgAAAAACAgAAAAABVAAAAAADVAAAAAAAVAAAAAABVAAAAAAAVAAAAAADVAAAAAADVAAAAAABVAAAAAADVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAABAQAAAAABAgAAAAADAgAAAAAAVAAAAAACVAAAAAACVAAAAAAAVAAAAAAAVAAAAAADVAAAAAACVAAAAAAAVAAAAAABVAAAAAABVAAAAAADVAAAAAACVAAAAAAAVAAAAAADAQAAAAABAgAAAAADAQAAAAABVAAAAAADVAAAAAADVAAAAAADVAAAAAACVAAAAAACVAAAAAABVAAAAAADVAAAAAADVAAAAAACVAAAAAAAVAAAAAACVAAAAAABVAAAAAACVAAAAAAAVAAAAAACVAAAAAAAVAAAAAACVAAAAAADVAAAAAABVAAAAAABVAAAAAAAVAAAAAAAVAAAAAACVAAAAAAAVAAAAAACVAAAAAAAVAAAAAABVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAADVAAAAAADVAAAAAABVAAAAAABVAAAAAACVAAAAAAAVAAAAAACVAAAAAABVAAAAAACVAAAAAABVAAAAAABVAAAAAAAVAAAAAACVAAAAAACVAAAAAABVAAAAAADVAAAAAABVAAAAAACVAAAAAABVAAAAAAAVAAAAAADVAAAAAACVAAAAAAAVAAAAAABVAAAAAAAVAAAAAAAVAAAAAADVAAAAAAAVAAAAAAB + version: 6 + - type: Gravity + gravityShakeSound: !type:SoundPathSpecifier + path: /Audio/Effects/alert.ogg + - type: DecalGrid + chunkCollection: + version: 2 + nodes: + - node: + angle: 3.141592653589793 rad + color: '#FFFFFFFF' + id: Arrows + decals: + 536: 15,8 + 537: 17,8 + 538: 19,8 + 719: 5,31 + 816: 14,34 + 817: 19,34 + - node: + angle: 4.71238898038469 rad + color: '#FFFFFFFF' + id: Arrows + decals: + 715: 7,31 + 716: 9,31 + 717: 11,31 + - node: + angle: 3.141592653589793 rad + color: '#FFFFFFFF' + id: ArrowsGreyscale + decals: + 587: 7,9 + 588: 8,9 + 589: 9,9 + 590: 10,9 + 829: 4,39 + 830: 5,39 + 831: 6,39 + - node: + angle: 4.71238898038469 rad + color: '#FFFFFFFF' + id: ArrowsGreyscale + decals: + 757: 25,24 + 758: 25,25 + 759: 25,27 + 760: 25,28 + - node: + color: '#9FED5896' + id: Bot + decals: + 681: 16,30 + 682: 15,30 + 683: 14,30 + 684: 16,32 + 685: 15,32 + 686: 14,32 + 730: 18,32 + 734: 18,30 + 735: 19,30 + 740: 19,32 + - node: + color: '#FFA647FF' + id: Bot + decals: + 133: 49,12 + 134: 50,12 + 135: 52,12 + 136: 53,12 + 743: 24,38 + 744: 26,40 + - node: + angle: 4.71238898038469 rad + color: '#FFA647FF' + id: Bot + decals: + 45: 32,8 + 46: 33,8 + - node: + color: '#FFFFFFFF' + id: Bot + decals: + 26: 34,28 + 578: 12,10 + 579: 12,9 + - node: + color: '#52B4E9FF' + id: BotGreyscale + decals: + 613: 4,15 + 614: 4,16 + 615: 6,13 + 616: 0,13 + 843: 12,40 + 844: 13,40 + 845: 14,40 + - node: + color: '#CA7EF2FF' + id: BotGreyscale + decals: + 391: 40,12 + 392: 41,12 + 393: 42,12 + 394: 44,12 + 395: 45,12 + 396: 46,12 + 407: 8,42 + 408: 8,43 + 409: 8,44 + 410: 10,44 + 411: 10,43 + 412: 10,42 + 413: 12,42 + 414: 12,43 + 415: 12,44 + 416: 14,44 + 417: 14,43 + 418: 14,42 + 419: 14,46 + 420: 14,47 + 421: 14,48 + 422: 12,48 + 423: 12,47 + 424: 12,46 + 861: 16,40 + 862: 17,40 + 863: 18,40 + 869: 32,38 + 878: 48,40 + 879: 49,40 + 880: 50,40 + 881: 48,38 + 882: 49,38 + 883: 50,38 + 884: 52,38 + 885: 53,38 + 886: 54,38 + 887: 52,40 + 897: 43,2 + 898: 40,0 + - node: + color: '#FFFFFFFF' + id: BotGreyscale + decals: + 584: 4,7 + 585: 4,6 + 699: 32,28 + 700: 32,27 + 701: 32,25 + 702: 32,24 + 724: 0,30 + 725: 0,32 + 726: 4,32 + 727: 3,30 + 728: 4,30 + 729: 1,30 + 804: 20,24 + 805: 20,25 + - node: + color: '#FF9821FF' + id: BotLeft + decals: + 72: 32,7 + 73: 33,7 + - node: + color: '#FFA647FF' + id: BotLeft + decals: + 741: 24,40 + 742: 25,40 + - node: + color: '#FFFFFFFF' + id: BotLeft + decals: + 709: 8,30 + 710: 10,30 + 711: 12,30 + 712: 12,32 + 713: 10,32 + 714: 8,32 + 718: 5,32 + - node: + color: '#9FED58FF' + id: BotLeftGreyscale + decals: + 39: 6,4 + 40: 6,3 + 41: 6,2 + 42: 6,1 + - node: + color: '#FFFFFFFF' + id: BoxGreyscale + decals: + 573: 13,10 + - node: + color: '#FFA647FF' + id: BrickCornerOverlayNE + decals: + 111: 18,28 + - node: + color: '#FFA647FF' + id: BrickCornerOverlaySE + decals: + 112: 18,24 + - node: + color: '#FFA647FF' + id: BrickCornerOverlaySW + decals: + 113: 16,24 + - node: + color: '#FFA647FF' + id: BrickLineOverlayE + decals: + 114: 18,25 + - node: + color: '#FFA647FF' + id: BrickLineOverlayW + decals: + 115: 16,25 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkCornerNe + decals: + 215: 24,3 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkCornerNw + decals: + 212: 28,3 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkCornerSe + decals: + 213: 24,1 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkCornerSw + decals: + 214: 28,1 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkLineE + decals: + 217: 24,2 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkLineW + decals: + 216: 28,2 + - node: + color: '#52B4E9FF' + id: BrickTileWhiteCornerNe + decals: + 617: 6,16 + - node: + color: '#9A54BFFF' + id: BrickTileWhiteCornerNe + decals: + 218: 34,4 + 329: 22,48 + 361: 22,16 + 446: 34,22 + 461: 6,48 + 561: 22,10 + 767: 10,22 + 788: 22,28 + 923: 2,52 + 924: 6,52 + 925: 10,52 + 926: 14,52 + - node: + color: '#EFB34196' + id: BrickTileWhiteCornerNe + decals: + 687: 6,28 + - node: + color: '#FF9821FF' + id: BrickTileWhiteCornerNe + decals: + 50: 34,10 + - node: + color: '#FFA647FF' + id: BrickTileWhiteCornerNe + decals: + 94: 28,22 + - node: + color: '#52B4E9FF' + id: BrickTileWhiteCornerNw + decals: + 612: 0,16 + 618: 5,16 + - node: + color: '#9A54BFFF' + id: BrickTileWhiteCornerNw + decals: + 219: 18,4 + 330: 16,48 + 362: 16,16 + 427: 8,48 + 443: 30,22 + 462: 0,48 + 576: 12,10 + 766: 6,22 + 795: 20,28 + 927: 20,52 + 928: 12,52 + 929: 8,52 + 930: 4,52 + 931: 0,52 + - node: + color: '#EFB34196' + id: BrickTileWhiteCornerNw + decals: + 688: 4,28 + - node: + color: '#FF9821FF' + id: BrickTileWhiteCornerNw + decals: + 51: 24,10 + - node: + color: '#FFA647FF' + id: BrickTileWhiteCornerNw + decals: + 95: 24,22 + - node: + color: '#52B4E9FF' + id: BrickTileWhiteCornerSe + decals: + 620: 6,15 + - node: + color: '#9A54BFFF' + id: BrickTileWhiteCornerSe + decals: + 220: 34,0 + 332: 22,42 + 364: 22,12 + 449: 34,18 + 464: 6,42 + 775: 10,18 + 791: 22,24 + 935: 22,50 + 936: 14,50 + 937: 10,50 + 938: 6,50 + 939: 2,50 + - node: + color: '#EFB34196' + id: BrickTileWhiteCornerSe + decals: + 689: 6,24 + - node: + color: '#FF9821FF' + id: BrickTileWhiteCornerSe + decals: + 71: 34,6 + - node: + color: '#FFA647FF' + id: BrickTileWhiteCornerSe + decals: + 101: 28,18 + - node: + color: '#52B4E9FF' + id: BrickTileWhiteCornerSw + decals: + 619: 5,15 + - node: + color: '#9A54BFFF' + id: BrickTileWhiteCornerSw + decals: + 221: 18,0 + 331: 16,42 + 363: 16,12 + 452: 30,18 + 463: 0,42 + 772: 6,18 + 792: 20,24 + 932: 0,50 + 933: 8,50 + 934: 20,50 + - node: + color: '#FF9821FF' + id: BrickTileWhiteCornerSw + decals: + 61: 24,6 + - node: + color: '#FFA647FF' + id: BrickTileWhiteCornerSw + decals: + 100: 24,18 + - node: + color: '#9A54BFFF' + id: BrickTileWhiteEndN + decals: + 369: 26,3 + 593: 5,9 + - node: + color: '#9A54BFFF' + id: BrickTileWhiteEndS + decals: + 370: 26,1 + 592: 5,7 + - node: + color: '#9A54BFFF' + id: BrickTileWhiteEndW + decals: + 591: 1,8 + - node: + color: '#9A54BFFF' + id: BrickTileWhiteInnerNe + decals: + 170: 32,12 + 171: 32,14 + 196: 21,21 + 508: 0,42 + - node: + color: '#9A54BFFF' + id: BrickTileWhiteInnerNw + decals: + 172: 38,12 + 173: 38,14 + 194: 19,21 + 507: 6,42 + 601: 5,8 + - node: + color: '#9A54BFFF' + id: BrickTileWhiteInnerSe + decals: + 176: 32,16 + 177: 32,14 + 195: 21,19 + 506: 0,48 + - node: + color: '#9A54BFFF' + id: BrickTileWhiteInnerSw + decals: + 174: 38,16 + 175: 38,14 + 184: 19,19 + 505: 6,48 + 602: 5,8 + - node: + color: '#9A54BFFF' + id: BrickTileWhiteLineE + decals: + 166: 32,13 + 167: 32,15 + 178: 21,18 + 179: 21,22 + 234: 34,3 + 235: 34,1 + 337: 22,47 + 338: 22,46 + 339: 22,44 + 340: 22,43 + 351: 22,13 + 352: 22,15 + 371: 26,2 + 447: 34,21 + 448: 34,19 + 465: 6,43 + 466: 6,44 + 467: 6,46 + 468: 6,47 + 485: 0,47 + 486: 0,46 + 487: 0,45 + 488: 0,44 + 489: 0,43 + 562: 22,9 + 594: 5,8 + 770: 10,19 + 789: 22,27 + 790: 22,25 + - node: + color: '#EFB34196' + id: BrickTileWhiteLineE + decals: + 694: 6,25 + - node: + color: '#FF9821FF' + id: BrickTileWhiteLineE + decals: + 60: 34,7 + - node: + color: '#FFA647FF' + id: BrickTileWhiteLineE + decals: + 102: 28,19 + 103: 28,21 + - node: + color: '#52B4E9FF' + id: BrickTileWhiteLineN + decals: + 610: 1,16 + 611: 2,16 + - node: + color: '#9A54BFFF' + id: BrickTileWhiteLineN + decals: + 146: 33,12 + 147: 34,12 + 148: 35,12 + 149: 36,12 + 150: 37,12 + 151: 33,14 + 152: 34,14 + 153: 35,14 + 154: 36,14 + 155: 37,14 + 180: 22,21 + 181: 18,21 + 222: 19,4 + 223: 20,4 + 224: 21,4 + 225: 22,4 + 226: 23,4 + 227: 24,4 + 228: 28,4 + 229: 29,4 + 230: 30,4 + 231: 31,4 + 232: 32,4 + 233: 33,4 + 286: 25,4 + 287: 27,4 + 333: 17,48 + 334: 18,48 + 335: 20,48 + 336: 21,48 + 353: 17,16 + 354: 18,16 + 355: 20,16 + 356: 21,16 + 428: 9,48 + 429: 10,48 + 444: 31,22 + 445: 33,22 + 473: 1,48 + 474: 2,48 + 475: 4,48 + 476: 5,48 + 490: 1,42 + 491: 2,42 + 492: 3,42 + 493: 4,42 + 494: 5,42 + 565: 21,10 + 566: 20,10 + 567: 19,10 + 568: 18,10 + 569: 16,10 + 570: 15,10 + 571: 14,10 + 572: 13,10 + 595: 4,8 + 596: 3,8 + 597: 2,8 + 768: 7,22 + 769: 9,22 + - node: + color: '#FF9821FF' + id: BrickTileWhiteLineN + decals: + 52: 25,10 + 53: 26,10 + 54: 27,10 + 55: 28,10 + 56: 30,10 + 57: 31,10 + 58: 32,10 + 59: 33,10 + - node: + color: '#FFA647FF' + id: BrickTileWhiteLineN + decals: + 96: 25,22 + 97: 27,22 + - node: + color: '#9A54BFFF' + id: BrickTileWhiteLineS + decals: + 156: 33,16 + 157: 34,16 + 158: 35,16 + 159: 36,16 + 160: 37,16 + 161: 37,14 + 162: 36,14 + 163: 35,14 + 164: 34,14 + 165: 33,14 + 183: 18,19 + 185: 22,19 + 236: 33,0 + 237: 32,0 + 238: 31,0 + 239: 30,0 + 240: 29,0 + 241: 28,0 + 242: 24,0 + 243: 23,0 + 244: 22,0 + 245: 21,0 + 246: 20,0 + 247: 19,0 + 288: 25,0 + 289: 27,0 + 341: 21,42 + 342: 20,42 + 343: 18,42 + 344: 17,42 + 357: 17,12 + 358: 18,12 + 359: 20,12 + 360: 21,12 + 450: 33,18 + 451: 31,18 + 477: 1,42 + 478: 2,42 + 479: 4,42 + 480: 5,42 + 500: 1,48 + 501: 2,48 + 502: 3,48 + 503: 4,48 + 504: 5,48 + 563: 19,6 + 564: 18,6 + 598: 2,8 + 599: 3,8 + 600: 4,8 + 771: 9,18 + - node: + color: '#FF9821FF' + id: BrickTileWhiteLineS + decals: + 64: 25,6 + 65: 26,6 + 66: 27,6 + 67: 28,6 + 68: 30,6 + 69: 32,6 + 70: 33,6 + - node: + color: '#FFA647FF' + id: BrickTileWhiteLineS + decals: + 98: 25,18 + 99: 27,18 + - node: + color: '#52B4E9FF' + id: BrickTileWhiteLineW + decals: + 609: 0,15 + - node: + color: '#9A54BFFF' + id: BrickTileWhiteLineW + decals: + 168: 38,15 + 169: 38,13 + 182: 19,18 + 186: 19,22 + 248: 18,1 + 249: 18,3 + 345: 16,43 + 346: 16,44 + 347: 16,46 + 348: 16,47 + 349: 16,13 + 350: 16,15 + 372: 26,2 + 430: 8,47 + 431: 8,46 + 453: 30,19 + 454: 30,21 + 469: 0,43 + 470: 0,44 + 471: 0,46 + 472: 0,47 + 495: 6,43 + 496: 6,44 + 497: 6,45 + 498: 6,46 + 499: 6,47 + 577: 12,9 + 773: 6,19 + 774: 6,21 + 793: 20,25 + 794: 20,27 + - node: + color: '#FF9821FF' + id: BrickTileWhiteLineW + decals: + 62: 24,7 + 63: 24,9 + - node: + color: '#FFA647FF' + id: BrickTileWhiteLineW + decals: + 104: 24,21 + 105: 24,19 + - node: + color: '#9A54BFFF' + id: CheckerNESW + decals: + 187: 19,20 + 188: 20,21 + 189: 20,19 + 190: 21,20 + 191: 20,20 + - node: + color: '#9A54BFFF' + id: CheckerNWSE + decals: + 206: 14,20 + 509: 2,46 + 510: 3,45 + - node: + color: '#FFA647FF' + id: Delivery + decals: + 745: 28,40 + 746: 29,40 + 747: 30,40 + 748: 29,38 + - node: + color: '#FFFFFFFF' + id: Delivery + decals: + 91: 27,8 + 110: 26,19 + 127: 25,19 + 128: 52,14 + 129: 53,14 + 130: 51,14 + 888: 53,40 + 889: 54,40 + - node: + color: '#52B4E9FF' + id: DeliveryGreyscale + decals: + 846: 13,38 + 847: 14,38 + - node: + color: '#CA7EF2FF' + id: DeliveryGreyscale + decals: + 940: 12,50 + 941: 22,52 + 942: 4,50 + - node: + color: '#FFFFFFFF' + id: DeliveryGreyscale + decals: + 131: 49,14 + 132: 50,14 + 455: 30,19 + 456: 30,18 + 457: 30,21 + 458: 30,22 + 459: 33,22 + 460: 34,22 + 796: 2,24 + 797: 2,25 + 798: 2,27 + 799: 2,28 + 800: 20,28 + 801: 20,27 + 802: 22,27 + 803: 22,28 + 806: 24,24 + 807: 24,25 + 808: 24,27 + 809: 24,28 + - node: + angle: 3.141592653589793 rad + color: '#FFFFFFFF' + id: DeliveryGreyscale + decals: + 832: 4,40 + 833: 5,40 + 834: 6,40 + 835: 10,10 + 836: 9,10 + 837: 8,10 + 838: 7,10 + - node: + cleanable: True + color: '#FFFFFFFF' + id: DirtLight + decals: + 0: 8,31 + 1: 10,32 + 2: 11,32 + 3: 8,28 + - node: + color: '#774194FF' + id: HalfTileOverlayGreyscale + decals: + 515: 4,44 + 516: 3,45 + 517: 2,46 + - node: + color: '#9A54BFFF' + id: HalfTileOverlayGreyscale + decals: + 514: 4,44 + - node: + color: '#774194FF' + id: HalfTileOverlayGreyscale270 + decals: + 518: 4,46 + 519: 4,45 + - node: + color: '#9A54BFFF' + id: HalfTileOverlayGreyscale270 + decals: + 201: 15,20 + 511: 4,45 + 512: 4,46 + - node: + color: '#774194FF' + id: HalfTileOverlayGreyscale90 + decals: + 520: 2,45 + 521: 2,46 + - node: + color: '#9A54BFFF' + id: HalfTileOverlayGreyscale90 + decals: + 202: 13,20 + 513: 2,45 + - node: + color: '#FFFFFFFF' + id: LoadingArea + decals: + 535: 21,8 + 703: 34,27 + 814: 16,34 + 815: 21,34 + - node: + angle: 1.5707963267948966 rad + color: '#FFFFFFFF' + id: LoadingArea + decals: + 534: 13,9 + 818: 17,35 + - node: + angle: 3.141592653589793 rad + color: '#FFFFFFFF' + id: LoadingArea + decals: + 574: 13,8 + 819: 13,34 + 820: 18,34 + - node: + angle: 1.5707963267948966 rad + color: '#9FED58FF' + id: LoadingAreaGreyscale + decals: + 43: 7,1 + - node: + angle: 4.71238898038469 rad + color: '#9FED58FF' + id: LoadingAreaGreyscale + decals: + 44: 7,4 + - node: + angle: 1.5707963267948966 rad + color: '#FFFFFFFF' + id: LoadingAreaGreyscale + decals: + 704: 33,28 + 705: 33,27 + 706: 33,25 + 707: 33,24 + - node: + color: '#9FED5896' + id: MiniTileWhiteCornerNe + decals: + 628: 13,28 + 641: 4,21 + 655: 10,28 + 677: 26,32 + - node: + color: '#9FED5896' + id: MiniTileWhiteCornerNw + decals: + 622: 12,28 + 645: 0,21 + 736: 20,32 + - node: + color: '#9FED5896' + id: MiniTileWhiteCornerSe + decals: + 629: 13,24 + 643: 4,18 + 664: 10,24 + 676: 26,30 + - node: + color: '#9FED5896' + id: MiniTileWhiteCornerSw + decals: + 630: 12,24 + 644: 0,19 + 663: 8,24 + 733: 20,30 + - node: + color: '#9FED5896' + id: MiniTileWhiteEndE + decals: + 708: 16,31 + - node: + color: '#9FED5896' + id: MiniTileWhiteEndW + decals: + 678: 14,31 + 731: 18,31 + - node: + color: '#9FED5896' + id: MiniTileWhiteInnerNe + decals: + 650: 3,21 + - node: + color: '#9FED5896' + id: MiniTileWhiteInnerNw + decals: + 651: 1,21 + 739: 20,31 + - node: + color: '#9FED5896' + id: MiniTileWhiteInnerSw + decals: + 652: 1,19 + 732: 20,31 + - node: + color: '#9FED5896' + id: MiniTileWhiteLineE + decals: + 625: 13,25 + 626: 13,27 + 627: 13,26 + 642: 4,20 + 660: 10,25 + 661: 10,26 + 662: 10,27 + 675: 26,31 + - node: + color: '#9FED5896' + id: MiniTileWhiteLineN + decals: + 646: 2,22 + 656: 9,28 + 665: 21,32 + 666: 22,32 + 667: 23,32 + 668: 24,32 + 669: 25,32 + 680: 15,31 + 737: 19,31 + - node: + color: '#9FED5896' + id: MiniTileWhiteLineS + decals: + 647: 2,18 + 648: 3,18 + 657: 9,24 + 670: 21,30 + 671: 22,30 + 672: 23,30 + 673: 24,30 + 674: 25,30 + 679: 15,31 + 738: 19,31 + - node: + color: '#9FED5896' + id: MiniTileWhiteLineW + decals: + 623: 12,27 + 624: 12,25 + 631: 12,26 + 649: 0,20 + 658: 8,26 + 659: 8,25 + - node: + color: '#9FED5896' + id: MonoOverlay + decals: + 632: 14,24 + 633: 14,25 + 634: 14,26 + 635: 14,27 + 636: 14,28 + 637: 1,18 + 638: 1,22 + 639: 3,22 + 640: 4,19 + 653: 8,27 + 654: 8,28 + - node: + color: '#9A54BFFF' + id: QuarterTileOverlayGreyscale + decals: + 204: 15,19 + - node: + color: '#9EDA8E28' + id: QuarterTileOverlayGreyscale + decals: + 4: 4,45 + 7: 4,44 + 8: 4,46 + 11: 3,45 + 17: 2,46 + - node: + color: '#774194FF' + id: QuarterTileOverlayGreyscale180 + decals: + 523: 3,45 + - node: + color: '#8BDA8E5D' + id: QuarterTileOverlayGreyscale180 + decals: + 24: 4,44 + 25: 2,44 + - node: + color: '#9A54BFFF' + id: QuarterTileOverlayGreyscale180 + decals: + 205: 13,21 + 527: 4,44 + 530: 2,44 + - node: + color: '#9EDA8E28' + id: QuarterTileOverlayGreyscale180 + decals: + 12: 3,45 + 15: 2,45 + 16: 2,46 + - node: + color: '#774194FF' + id: QuarterTileOverlayGreyscale270 + decals: + 522: 3,46 + - node: + color: '#8BDA8E5D' + id: QuarterTileOverlayGreyscale270 + decals: + 21: 2,46 + 22: 4,44 + 23: 3,45 + - node: + color: '#9A54BFFF' + id: QuarterTileOverlayGreyscale270 + decals: + 193: 21,21 + 203: 15,21 + 525: 2,46 + 526: 3,45 + 528: 4,44 + 779: 16,21 + - node: + color: '#9EDA8E28' + id: QuarterTileOverlayGreyscale270 + decals: + 5: 4,45 + 9: 4,46 + 19: 3,46 + - node: + color: '#774194FF' + id: QuarterTileOverlayGreyscale90 + decals: + 524: 2,44 + - node: + color: '#8BDA8E5D' + id: QuarterTileOverlayGreyscale90 + decals: + 20: 3,44 + - node: + color: '#9A54BFFF' + id: QuarterTileOverlayGreyscale90 + decals: + 192: 19,19 + 207: 13,19 + 529: 3,44 + 778: 12,19 + - node: + color: '#9EDA8E28' + id: QuarterTileOverlayGreyscale90 + decals: + 6: 4,44 + 10: 3,45 + 13: 2,45 + 14: 2,44 + 18: 2,46 + - node: + color: '#52B4E9FF' + id: WarnCornerGreyscaleNE + decals: + 605: 6,14 + 855: 9,40 + - node: + color: '#52B4E9FF' + id: WarnCornerGreyscaleNW + decals: + 852: 8,40 + - node: + color: '#CA7EF2FF' + id: WarnCornerGreyscaleNW + decals: + 27: 39,1 + 405: 24,14 + 432: 11,48 + 433: 8,45 + 890: 46,1 + - node: + color: '#52B4E9FF' + id: WarnCornerGreyscaleSE + decals: + 854: 9,38 + - node: + color: '#52B4E9FF' + id: WarnCornerGreyscaleSW + decals: + 853: 8,38 + - node: + color: '#CA7EF2FF' + id: WarnCornerGreyscaleSW + decals: + 867: 35,38 + - node: + color: '#FFFFFFFF' + id: WarnCornerNW + decals: + 85: 29,7 + - node: + color: '#FFFFFFFF' + id: WarnCornerSW + decals: + 82: 29,9 + - node: + color: '#CA7EF2FF' + id: WarnCornerSmallGreyscaleNW + decals: + 438: 11,45 + - node: + color: '#FFFFFFFF' + id: WarnCornerSmallNE + decals: + 87: 25,6 + 119: 16,24 + 285: 18,0 + 300: 27,0 + 323: 16,42 + - node: + color: '#FFFFFFFF' + id: WarnCornerSmallNW + decals: + 90: 29,6 + 118: 18,24 + 284: 34,0 + 301: 25,0 + 324: 22,42 + 404: 27,12 + - node: + color: '#FFFFFFFF' + id: WarnCornerSmallSE + decals: + 88: 25,10 + 283: 18,4 + 299: 27,4 + 322: 16,48 + - node: + color: '#FFFFFFFF' + id: WarnCornerSmallSW + decals: + 89: 29,10 + 282: 34,4 + 298: 25,4 + 321: 22,48 + 403: 27,15 + 698: 5,26 + - node: + color: '#CA7EF2FF' + id: WarnEndGreyscaleE + decals: + 373: 46,8 + - node: + color: '#CA7EF2FF' + id: WarnEndGreyscaleW + decals: + 374: 36,8 + - node: + color: '#FFFFFFFF' + id: WarnFull + decals: + 539: 12,7 + 540: 13,7 + 541: 14,7 + 542: 15,7 + 543: 16,7 + 548: 12,6 + 549: 13,6 + 550: 14,6 + 551: 15,6 + 552: 16,6 + 553: 14,9 + 554: 15,9 + 555: 16,9 + 556: 17,9 + 557: 18,9 + 558: 19,9 + 559: 20,9 + 560: 21,9 + - node: + color: '#CA7EF2FF' + id: WarnFullGreyscale + decals: + 544: 21,6 + 545: 22,6 + 546: 22,7 + 547: 21,7 + - node: + color: '#FF9821FF' + id: WarnFullGreyscale + decals: + 92: 16,28 + - node: + color: '#FFA647FF' + id: WarnFullGreyscale + decals: + 141: 53,16 + - node: + color: '#FFFFFFFF' + id: WarnLineE + decals: + 74: 25,7 + 81: 25,9 + 86: 25,8 + 116: 16,25 + 125: 16,26 + 277: 18,1 + 278: 18,2 + 279: 18,3 + 292: 27,3 + 293: 27,2 + 294: 27,1 + 307: 16,43 + 308: 16,44 + 309: 16,45 + 310: 16,46 + 311: 16,47 + - node: + color: '#52B4E9FF' + id: WarnLineGreyscaleE + decals: + 842: 14,39 + 856: 9,39 + - node: + color: '#9FED58FF' + id: WarnLineGreyscaleE + decals: + 37: 2,0 + - node: + color: '#CA7EF2FF' + id: WarnLineGreyscaleE + decals: + 31: 37,1 + 32: 52,2 + 36: 16,2 + 145: 38,14 + 200: 22,20 + 211: 16,20 + 251: 34,2 + 328: 22,45 + 368: 22,14 + 384: 46,14 + 402: 30,14 + 426: 14,45 + 442: 34,20 + 484: 6,45 + 533: 22,8 + 581: 10,8 + 723: 12,31 + 753: 26,26 + 765: 10,20 + 783: 2,26 + 784: 22,26 + 812: 10,35 + 824: 22,35 + 825: 6,39 + 857: 22,39 + 866: 38,39 + 868: 33,38 + 873: 43,39 + 874: 54,39 + 917: 22,51 + 918: 18,51 + 919: 14,51 + 920: 10,51 + 921: 6,51 + 922: 2,51 + - node: + color: '#EFB34196' + id: WarnLineGreyscaleE + decals: + 693: 6,26 + - node: + color: '#FF9821FF' + id: WarnLineGreyscaleE + decals: + 93: 34,8 + - node: + color: '#FFA647FF' + id: WarnLineGreyscaleE + decals: + 109: 28,20 + 121: 18,26 + 140: 54,14 + 752: 30,39 + - node: + color: '#52B4E9FF' + id: WarnLineGreyscaleN + decals: + 603: 3,16 + 608: 5,14 + 839: 11,40 + - node: + color: '#CA7EF2FF' + id: WarnLineGreyscaleN + decals: + 28: 41,1 + 29: 37,2 + 34: 8,4 + 142: 35,16 + 197: 20,22 + 208: 14,22 + 290: 26,4 + 325: 19,48 + 365: 19,16 + 375: 41,10 + 379: 39,8 + 380: 43,8 + 381: 43,16 + 401: 27,16 + 434: 9,45 + 435: 10,45 + 439: 32,22 + 481: 3,48 + 532: 17,10 + 582: 5,10 + 720: 6,32 + 754: 25,28 + 763: 8,22 + 776: 8,19 + 780: 1,28 + 785: 21,28 + 810: 5,36 + 822: 17,36 + 826: 3,40 + 858: 19,40 + 864: 35,40 + 870: 43,40 + 875: 51,40 + 891: 48,1 + 892: 50,1 + 893: 44,2 + 894: 44,4 + 899: 1,52 + 900: 5,52 + 901: 9,52 + 902: 13,52 + 903: 17,52 + 904: 21,52 + - node: + color: '#EFB34196' + id: WarnLineGreyscaleN + decals: + 691: 5,28 + - node: + color: '#FFA647FF' + id: WarnLineGreyscaleN + decals: + 48: 29,10 + 106: 26,22 + 120: 17,28 + 138: 51,16 + 749: 27,40 + - node: + color: '#52B4E9FF' + id: WarnLineGreyscaleS + decals: + 606: 3,13 + 607: 5,13 + 621: 1,13 + 840: 11,38 + 851: 12,38 + - node: + color: '#CA7EF2FF' + id: WarnLineGreyscaleS + decals: + 35: 8,0 + 143: 35,12 + 198: 20,18 + 209: 14,18 + 291: 26,0 + 326: 19,42 + 366: 19,12 + 376: 41,6 + 377: 43,8 + 378: 39,8 + 382: 43,12 + 400: 27,12 + 406: 24,16 + 425: 11,42 + 440: 32,18 + 483: 3,42 + 531: 17,6 + 583: 5,6 + 586: 8,9 + 721: 6,30 + 755: 25,24 + 764: 8,18 + 777: 8,21 + 781: 1,24 + 786: 21,24 + 811: 5,34 + 821: 17,34 + 827: 3,38 + 859: 19,38 + 871: 43,38 + 876: 51,38 + 895: 44,0 + 896: 44,4 + 905: 21,50 + 906: 17,50 + 907: 13,50 + 908: 9,50 + 909: 5,50 + 910: 1,50 + - node: + color: '#EFB34196' + id: WarnLineGreyscaleS + decals: + 690: 5,24 + - node: + color: '#FFA647FF' + id: WarnLineGreyscaleS + decals: + 47: 29,6 + 108: 26,18 + 123: 17,24 + 139: 51,12 + 750: 27,38 + - node: + color: '#FFFF00FF' + id: WarnLineGreyscaleS + decals: + 280: 21,4 + 281: 31,4 + - node: + color: '#52B4E9FF' + id: WarnLineGreyscaleW + decals: + 604: 0,14 + 841: 8,39 + 848: 11,38 + 849: 11,39 + 850: 11,40 + - node: + color: '#9FED58FF' + id: WarnLineGreyscaleW + decals: + 38: 4,0 + - node: + color: '#CA7EF2FF' + id: WarnLineGreyscaleW + decals: + 30: 36,2 + 33: 0,2 + 144: 32,14 + 199: 18,20 + 210: 12,20 + 250: 18,2 + 327: 16,45 + 367: 16,14 + 383: 40,14 + 436: 11,46 + 437: 11,47 + 441: 30,20 + 482: 0,45 + 575: 12,8 + 580: 0,8 + 722: 0,31 + 756: 24,26 + 761: 24,35 + 762: 6,20 + 782: 0,26 + 787: 20,26 + 813: 5,35 + 823: 12,35 + 828: 0,39 + 860: 16,39 + 865: 32,39 + 872: 43,39 + 877: 48,39 + 911: 0,51 + 912: 4,51 + 913: 8,51 + 914: 12,51 + 915: 16,51 + 916: 20,51 + - node: + color: '#EFB34196' + id: WarnLineGreyscaleW + decals: + 692: 4,26 + - node: + color: '#FFA647FF' + id: WarnLineGreyscaleW + decals: + 49: 24,8 + 107: 24,20 + 122: 16,26 + 137: 48,14 + 751: 24,39 + - node: + color: '#FFFFFFFF' + id: WarnLineN + decals: + 78: 26,10 + 79: 27,10 + 80: 28,10 + 83: 30,9 + 267: 19,4 + 268: 20,4 + 269: 22,4 + 270: 23,4 + 271: 24,4 + 272: 28,4 + 273: 29,4 + 274: 30,4 + 275: 32,4 + 276: 33,4 + 317: 17,48 + 318: 18,48 + 319: 20,48 + 320: 21,48 + 385: 40,14 + 386: 41,14 + 387: 42,14 + 388: 44,14 + 389: 45,14 + 390: 46,14 + 397: 43,14 + 697: 4,26 + - node: + color: '#FFFFFFFF' + id: WarnLineS + decals: + 117: 18,25 + 126: 18,26 + 264: 34,1 + 265: 34,2 + 266: 34,3 + 295: 25,3 + 296: 25,2 + 297: 25,1 + 312: 22,43 + 313: 22,44 + 314: 22,45 + 315: 22,46 + 316: 22,47 + 398: 27,13 + 399: 27,14 + 695: 5,24 + 696: 5,25 + - node: + color: '#FFFFFFFF' + id: WarnLineW + decals: + 75: 26,6 + 76: 27,6 + 77: 28,6 + 84: 30,7 + 124: 17,24 + 252: 19,0 + 253: 20,0 + 254: 21,0 + 255: 22,0 + 256: 23,0 + 257: 24,0 + 258: 28,0 + 259: 29,0 + 260: 30,0 + 261: 31,0 + 262: 32,0 + 263: 33,0 + 302: 17,42 + 303: 18,42 + 304: 19,42 + 305: 20,42 + 306: 21,42 + - type: RadiationGridResistance + - type: LoadedMap + - type: SpreaderGrid + - type: GridPathfinding +- proto: AirlockMining + entities: + - uid: 24 + components: + - type: Transform + pos: 52.5,3.5 + parent: 1653 + - uid: 75 + components: + - type: Transform + pos: 39.5,2.5 + parent: 1653 + - uid: 80 + components: + - type: Transform + pos: 37.5,3.5 + parent: 1653 + - uid: 82 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 46.5,2.5 + parent: 1653 + - uid: 85 + components: + - type: Transform + pos: 41.5,2.5 + parent: 1653 + - uid: 102 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 50.5,2.5 + parent: 1653 + - uid: 768 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 39.5,7.5 + parent: 1653 + - uid: 769 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 36.5,7.5 + parent: 1653 + - uid: 770 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 43.5,7.5 + parent: 1653 + - uid: 771 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 46.5,7.5 + parent: 1653 + - uid: 772 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 46.5,9.5 + parent: 1653 + - uid: 773 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 43.5,9.5 + parent: 1653 + - uid: 774 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 39.5,9.5 + parent: 1653 + - uid: 775 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 36.5,9.5 + parent: 1653 + - uid: 926 + components: + - type: Transform + pos: 24.5,15.5 + parent: 1653 + - uid: 1733 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 48.5,2.5 + parent: 1653 + - uid: 1962 + components: + - type: Transform + pos: 4.5,35.5 + parent: 1653 + - uid: 2179 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 34.5,38.5 + parent: 1653 + - uid: 2214 + components: + - type: Transform + pos: 42.5,39.5 + parent: 1653 + - uid: 2215 + components: + - type: Transform + pos: 44.5,39.5 + parent: 1653 +- proto: AirlockMiningGlass + entities: + - uid: 22 + components: + - type: Transform + pos: 38.5,1.5 + parent: 1653 + - uid: 170 + components: + - type: Transform + pos: 3.5,0.5 + parent: 1653 + - uid: 375 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 34.5,9.5 + parent: 1653 + - uid: 376 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 31.5,6.5 + parent: 1653 + - uid: 377 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,27.5 + parent: 1653 + - uid: 468 + components: + - type: Transform + pos: 48.5,15.5 + parent: 1653 + - uid: 1351 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 8.5,8.5 + parent: 1653 + - uid: 1608 + components: + - type: Transform + pos: 6.5,27.5 + parent: 1653 + - uid: 1632 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 17.5,31.5 + parent: 1653 + - uid: 1699 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 45.5,1.5 + parent: 1653 + - uid: 1748 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 44.5,3.5 + parent: 1653 + - uid: 1834 + components: + - type: Transform + pos: 8.5,20.5 + parent: 1653 + - uid: 2130 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 20.5,38.5 + parent: 1653 +- proto: APCBasic + entities: + - uid: 295 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 31.5,7.5 + parent: 1653 + - uid: 358 + components: + - type: Transform + pos: 16.5,27.5 + parent: 1653 + - uid: 396 + components: + - type: Transform + pos: 25.5,20.5 + parent: 1653 + - uid: 443 + components: + - type: Transform + pos: 54.5,15.5 + parent: 1653 + - uid: 1610 + components: + - type: Transform + pos: 5.5,27.5 + parent: 1653 + - uid: 2354 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,50.5 + parent: 1653 +- proto: Bed + entities: + - uid: 27 + components: + - type: Transform + pos: 46.5,4.5 + parent: 1653 + - uid: 46 + components: + - type: Transform + pos: 39.5,4.5 + parent: 1653 + - uid: 95 + components: + - type: Transform + pos: 41.5,4.5 + parent: 1653 + - uid: 776 + components: + - type: Transform + pos: 45.5,6.5 + parent: 1653 + - uid: 777 + components: + - type: Transform + pos: 43.5,6.5 + parent: 1653 + - uid: 778 + components: + - type: Transform + pos: 39.5,6.5 + parent: 1653 + - uid: 779 + components: + - type: Transform + pos: 37.5,6.5 + parent: 1653 + - uid: 780 + components: + - type: Transform + pos: 37.5,10.5 + parent: 1653 + - uid: 781 + components: + - type: Transform + pos: 39.5,10.5 + parent: 1653 + - uid: 782 + components: + - type: Transform + pos: 43.5,10.5 + parent: 1653 + - uid: 783 + components: + - type: Transform + pos: 45.5,10.5 + parent: 1653 + - uid: 1706 + components: + - type: Transform + pos: 50.5,4.5 + parent: 1653 + - uid: 1731 + components: + - type: Transform + pos: 48.5,4.5 + parent: 1653 + - uid: 2224 + components: + - type: Transform + pos: 40.5,38.5 + parent: 1653 + - uid: 2226 + components: + - type: Transform + pos: 46.5,38.5 + parent: 1653 +- proto: BedsheetMedical + entities: + - uid: 1442 + components: + - type: Transform + pos: 6.5,12.5 + parent: 1653 + - uid: 1443 + components: + - type: Transform + pos: 4.5,12.5 + parent: 1653 + - uid: 1444 + components: + - type: Transform + pos: 2.5,12.5 + parent: 1653 + - uid: 1445 + components: + - type: Transform + pos: 0.5,12.5 + parent: 1653 + - uid: 2112 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 9.5,40.5 + parent: 1653 +- proto: BedsheetSpawner + entities: + - uid: 19 + components: + - type: Transform + pos: 48.5,4.5 + parent: 1653 + - uid: 33 + components: + - type: Transform + pos: 50.5,4.5 + parent: 1653 + - uid: 101 + components: + - type: Transform + pos: 39.5,4.5 + parent: 1653 + - uid: 106 + components: + - type: Transform + pos: 41.5,4.5 + parent: 1653 + - uid: 784 + components: + - type: Transform + pos: 37.5,6.5 + parent: 1653 + - uid: 785 + components: + - type: Transform + pos: 39.5,6.5 + parent: 1653 + - uid: 786 + components: + - type: Transform + pos: 43.5,6.5 + parent: 1653 + - uid: 787 + components: + - type: Transform + pos: 45.5,6.5 + parent: 1653 + - uid: 788 + components: + - type: Transform + pos: 45.5,10.5 + parent: 1653 + - uid: 789 + components: + - type: Transform + pos: 43.5,10.5 + parent: 1653 + - uid: 790 + components: + - type: Transform + pos: 39.5,10.5 + parent: 1653 + - uid: 791 + components: + - type: Transform + pos: 37.5,10.5 + parent: 1653 + - uid: 1697 + components: + - type: Transform + pos: 46.5,4.5 + parent: 1653 + - uid: 2225 + components: + - type: Transform + pos: 40.5,38.5 + parent: 1653 + - uid: 2227 + components: + - type: Transform + pos: 46.5,38.5 + parent: 1653 +- proto: BlastDoor + entities: + - uid: 609 + components: + - type: Transform + pos: 31.5,3.5 + parent: 1653 + - uid: 610 + components: + - type: Transform + pos: 21.5,3.5 + parent: 1653 + - uid: 663 + components: + - type: Transform + pos: 19.5,47.5 + parent: 1653 +- proto: Bookshelf + entities: + - uid: 1207 + components: + - type: Transform + pos: 10.5,16.5 + parent: 1653 + - uid: 1208 + components: + - type: Transform + pos: 9.5,16.5 + parent: 1653 + - uid: 1209 + components: + - type: Transform + pos: 8.5,16.5 + parent: 1653 + - uid: 1211 + components: + - type: Transform + pos: 12.5,16.5 + parent: 1653 + - uid: 1212 + components: + - type: Transform + pos: 14.5,16.5 + parent: 1653 +- proto: BorgCharger + entities: + - uid: 2368 + components: + - type: Transform + pos: 4.5,50.5 + parent: 1653 +- proto: CableApcExtension + entities: + - uid: 7 + components: + - type: Transform + pos: 26.5,0.5 + parent: 1653 + - uid: 8 + components: + - type: Transform + pos: 9.5,2.5 + parent: 1653 + - uid: 10 + components: + - type: Transform + pos: 26.5,1.5 + parent: 1653 + - uid: 11 + components: + - type: Transform + pos: 44.5,2.5 + parent: 1653 + - uid: 12 + components: + - type: Transform + pos: 26.5,4.5 + parent: 1653 + - uid: 13 + components: + - type: Transform + pos: 33.5,0.5 + parent: 1653 + - uid: 14 + components: + - type: Transform + pos: 26.5,2.5 + parent: 1653 + - uid: 15 + components: + - type: Transform + pos: 34.5,2.5 + parent: 1653 + - uid: 17 + components: + - type: Transform + pos: 24.5,0.5 + parent: 1653 + - uid: 29 + components: + - type: Transform + pos: 26.5,3.5 + parent: 1653 + - uid: 30 + components: + - type: Transform + pos: 34.5,0.5 + parent: 1653 + - uid: 31 + components: + - type: Transform + pos: 34.5,1.5 + parent: 1653 + - uid: 39 + components: + - type: Transform + pos: 27.5,0.5 + parent: 1653 + - uid: 40 + components: + - type: Transform + pos: 29.5,0.5 + parent: 1653 + - uid: 41 + components: + - type: Transform + pos: 25.5,2.5 + parent: 1653 + - uid: 42 + components: + - type: Transform + pos: 27.5,2.5 + parent: 1653 + - uid: 43 + components: + - type: Transform + pos: 28.5,0.5 + parent: 1653 + - uid: 44 + components: + - type: Transform + pos: 24.5,2.5 + parent: 1653 + - uid: 45 + components: + - type: Transform + pos: 28.5,2.5 + parent: 1653 + - uid: 47 + components: + - type: Transform + pos: 32.5,0.5 + parent: 1653 + - uid: 48 + components: + - type: Transform + pos: 25.5,0.5 + parent: 1653 + - uid: 53 + components: + - type: Transform + pos: 30.5,35.5 + parent: 1653 + - uid: 57 + components: + - type: Transform + pos: 31.5,0.5 + parent: 1653 + - uid: 62 + components: + - type: Transform + pos: 30.5,0.5 + parent: 1653 + - uid: 67 + components: + - type: Transform + pos: 12.5,2.5 + parent: 1653 + - uid: 71 + components: + - type: Transform + pos: 11.5,2.5 + parent: 1653 + - uid: 84 + components: + - type: Transform + pos: 15.5,2.5 + parent: 1653 + - uid: 86 + components: + - type: Transform + pos: 13.5,2.5 + parent: 1653 + - uid: 87 + components: + - type: Transform + pos: 10.5,2.5 + parent: 1653 + - uid: 91 + components: + - type: Transform + pos: 14.5,2.5 + parent: 1653 + - uid: 92 + components: + - type: Transform + pos: 16.5,2.5 + parent: 1653 + - uid: 97 + components: + - type: Transform + pos: 39.5,1.5 + parent: 1653 + - uid: 103 + components: + - type: Transform + pos: 40.5,1.5 + parent: 1653 + - uid: 119 + components: + - type: Transform + pos: 48.5,1.5 + parent: 1653 + - uid: 120 + components: + - type: Transform + pos: 46.5,1.5 + parent: 1653 + - uid: 121 + components: + - type: Transform + pos: 37.5,2.5 + parent: 1653 + - uid: 125 + components: + - type: Transform + pos: 36.5,2.5 + parent: 1653 + - uid: 127 + components: + - type: Transform + pos: 44.5,1.5 + parent: 1653 + - uid: 129 + components: + - type: Transform + pos: 43.5,1.5 + parent: 1653 + - uid: 139 + components: + - type: Transform + pos: 37.5,1.5 + parent: 1653 + - uid: 140 + components: + - type: Transform + pos: 38.5,1.5 + parent: 1653 + - uid: 141 + components: + - type: Transform + pos: 51.5,1.5 + parent: 1653 + - uid: 144 + components: + - type: Transform + pos: 49.5,1.5 + parent: 1653 + - uid: 145 + components: + - type: Transform + pos: 50.5,1.5 + parent: 1653 + - uid: 147 + components: + - type: Transform + pos: 47.5,1.5 + parent: 1653 + - uid: 148 + components: + - type: Transform + pos: 8.5,2.5 + parent: 1653 + - uid: 149 + components: + - type: Transform + pos: 45.5,1.5 + parent: 1653 + - uid: 155 + components: + - type: Transform + pos: 42.5,1.5 + parent: 1653 + - uid: 156 + components: + - type: Transform + pos: 41.5,1.5 + parent: 1653 + - uid: 160 + components: + - type: Transform + pos: 44.5,4.5 + parent: 1653 + - uid: 165 + components: + - type: Transform + pos: 8.5,1.5 + parent: 1653 + - uid: 166 + components: + - type: Transform + pos: 8.5,0.5 + parent: 1653 + - uid: 167 + components: + - type: Transform + pos: 8.5,3.5 + parent: 1653 + - uid: 168 + components: + - type: Transform + pos: 8.5,4.5 + parent: 1653 + - uid: 192 + components: + - type: Transform + pos: 7.5,0.5 + parent: 1653 + - uid: 193 + components: + - type: Transform + pos: 6.5,0.5 + parent: 1653 + - uid: 258 + components: + - type: Transform + pos: 5.5,0.5 + parent: 1653 + - uid: 259 + components: + - type: Transform + pos: 4.5,0.5 + parent: 1653 + - uid: 260 + components: + - type: Transform + pos: 3.5,0.5 + parent: 1653 + - uid: 261 + components: + - type: Transform + pos: 2.5,0.5 + parent: 1653 + - uid: 262 + components: + - type: Transform + pos: 2.5,1.5 + parent: 1653 + - uid: 263 + components: + - type: Transform + pos: 2.5,2.5 + parent: 1653 + - uid: 264 + components: + - type: Transform + pos: 1.5,2.5 + parent: 1653 + - uid: 265 + components: + - type: Transform + pos: 0.5,2.5 + parent: 1653 + - uid: 298 + components: + - type: Transform + pos: 31.5,7.5 + parent: 1653 + - uid: 299 + components: + - type: Transform + pos: 31.5,6.5 + parent: 1653 + - uid: 300 + components: + - type: Transform + pos: 30.5,6.5 + parent: 1653 + - uid: 301 + components: + - type: Transform + pos: 29.5,6.5 + parent: 1653 + - uid: 302 + components: + - type: Transform + pos: 29.5,7.5 + parent: 1653 + - uid: 303 + components: + - type: Transform + pos: 29.5,8.5 + parent: 1653 + - uid: 304 + components: + - type: Transform + pos: 29.5,9.5 + parent: 1653 + - uid: 305 + components: + - type: Transform + pos: 29.5,10.5 + parent: 1653 + - uid: 306 + components: + - type: Transform + pos: 28.5,6.5 + parent: 1653 + - uid: 307 + components: + - type: Transform + pos: 27.5,6.5 + parent: 1653 + - uid: 308 + components: + - type: Transform + pos: 26.5,6.5 + parent: 1653 + - uid: 309 + components: + - type: Transform + pos: 25.5,6.5 + parent: 1653 + - uid: 310 + components: + - type: Transform + pos: 25.5,7.5 + parent: 1653 + - uid: 311 + components: + - type: Transform + pos: 25.5,8.5 + parent: 1653 + - uid: 312 + components: + - type: Transform + pos: 24.5,8.5 + parent: 1653 + - uid: 313 + components: + - type: Transform + pos: 32.5,6.5 + parent: 1653 + - uid: 314 + components: + - type: Transform + pos: 33.5,6.5 + parent: 1653 + - uid: 315 + components: + - type: Transform + pos: 34.5,6.5 + parent: 1653 + - uid: 316 + components: + - type: Transform + pos: 34.5,7.5 + parent: 1653 + - uid: 317 + components: + - type: Transform + pos: 34.5,8.5 + parent: 1653 + - uid: 359 + components: + - type: Transform + pos: 16.5,26.5 + parent: 1653 + - uid: 360 + components: + - type: Transform + pos: 16.5,27.5 + parent: 1653 + - uid: 361 + components: + - type: Transform + pos: 16.5,28.5 + parent: 1653 + - uid: 362 + components: + - type: Transform + pos: 17.5,28.5 + parent: 1653 + - uid: 363 + components: + - type: Transform + pos: 16.5,25.5 + parent: 1653 + - uid: 364 + components: + - type: Transform + pos: 16.5,24.5 + parent: 1653 + - uid: 365 + components: + - type: Transform + pos: 17.5,24.5 + parent: 1653 + - uid: 366 + components: + - type: Transform + pos: 18.5,24.5 + parent: 1653 + - uid: 367 + components: + - type: Transform + pos: 18.5,25.5 + parent: 1653 + - uid: 368 + components: + - type: Transform + pos: 18.5,26.5 + parent: 1653 + - uid: 371 + components: + - type: Transform + pos: 18.5,28.5 + parent: 1653 + - uid: 372 + components: + - type: Transform + pos: 18.5,27.5 + parent: 1653 + - uid: 397 + components: + - type: Transform + pos: 25.5,20.5 + parent: 1653 + - uid: 398 + components: + - type: Transform + pos: 24.5,20.5 + parent: 1653 + - uid: 399 + components: + - type: Transform + pos: 25.5,19.5 + parent: 1653 + - uid: 400 + components: + - type: Transform + pos: 25.5,18.5 + parent: 1653 + - uid: 401 + components: + - type: Transform + pos: 26.5,18.5 + parent: 1653 + - uid: 402 + components: + - type: Transform + pos: 27.5,18.5 + parent: 1653 + - uid: 403 + components: + - type: Transform + pos: 28.5,18.5 + parent: 1653 + - uid: 404 + components: + - type: Transform + pos: 28.5,19.5 + parent: 1653 + - uid: 405 + components: + - type: Transform + pos: 28.5,20.5 + parent: 1653 + - uid: 406 + components: + - type: Transform + pos: 24.5,21.5 + parent: 1653 + - uid: 407 + components: + - type: Transform + pos: 24.5,22.5 + parent: 1653 + - uid: 408 + components: + - type: Transform + pos: 25.5,22.5 + parent: 1653 + - uid: 409 + components: + - type: Transform + pos: 26.5,22.5 + parent: 1653 + - uid: 415 + components: + - type: Transform + pos: 28.5,21.5 + parent: 1653 + - uid: 416 + components: + - type: Transform + pos: 28.5,22.5 + parent: 1653 + - uid: 417 + components: + - type: Transform + pos: 27.5,22.5 + parent: 1653 + - uid: 447 + components: + - type: Transform + pos: 54.5,15.5 + parent: 1653 + - uid: 448 + components: + - type: Transform + pos: 54.5,14.5 + parent: 1653 + - uid: 449 + components: + - type: Transform + pos: 54.5,13.5 + parent: 1653 + - uid: 450 + components: + - type: Transform + pos: 53.5,13.5 + parent: 1653 + - uid: 451 + components: + - type: Transform + pos: 52.5,13.5 + parent: 1653 + - uid: 452 + components: + - type: Transform + pos: 51.5,13.5 + parent: 1653 + - uid: 453 + components: + - type: Transform + pos: 50.5,13.5 + parent: 1653 + - uid: 454 + components: + - type: Transform + pos: 49.5,13.5 + parent: 1653 + - uid: 455 + components: + - type: Transform + pos: 48.5,13.5 + parent: 1653 + - uid: 456 + components: + - type: Transform + pos: 48.5,14.5 + parent: 1653 + - uid: 458 + components: + - type: Transform + pos: 49.5,16.5 + parent: 1653 + - uid: 459 + components: + - type: Transform + pos: 48.5,16.5 + parent: 1653 + - uid: 460 + components: + - type: Transform + pos: 51.5,12.5 + parent: 1653 + - uid: 461 + components: + - type: Transform + pos: 48.5,15.5 + parent: 1653 + - uid: 463 + components: + - type: Transform + pos: 50.5,16.5 + parent: 1653 + - uid: 464 + components: + - type: Transform + pos: 51.5,16.5 + parent: 1653 + - uid: 504 + components: + - type: Transform + pos: 38.5,14.5 + parent: 1653 + - uid: 505 + components: + - type: Transform + pos: 37.5,14.5 + parent: 1653 + - uid: 506 + components: + - type: Transform + pos: 36.5,14.5 + parent: 1653 + - uid: 507 + components: + - type: Transform + pos: 35.5,14.5 + parent: 1653 + - uid: 508 + components: + - type: Transform + pos: 34.5,14.5 + parent: 1653 + - uid: 509 + components: + - type: Transform + pos: 33.5,14.5 + parent: 1653 + - uid: 510 + components: + - type: Transform + pos: 32.5,14.5 + parent: 1653 + - uid: 511 + components: + - type: Transform + pos: 32.5,15.5 + parent: 1653 + - uid: 512 + components: + - type: Transform + pos: 32.5,16.5 + parent: 1653 + - uid: 513 + components: + - type: Transform + pos: 33.5,16.5 + parent: 1653 + - uid: 514 + components: + - type: Transform + pos: 34.5,16.5 + parent: 1653 + - uid: 515 + components: + - type: Transform + pos: 35.5,16.5 + parent: 1653 + - uid: 516 + components: + - type: Transform + pos: 32.5,13.5 + parent: 1653 + - uid: 517 + components: + - type: Transform + pos: 32.5,12.5 + parent: 1653 + - uid: 518 + components: + - type: Transform + pos: 33.5,12.5 + parent: 1653 + - uid: 519 + components: + - type: Transform + pos: 34.5,12.5 + parent: 1653 + - uid: 520 + components: + - type: Transform + pos: 35.5,12.5 + parent: 1653 + - uid: 521 + components: + - type: Transform + pos: 36.5,12.5 + parent: 1653 + - uid: 522 + components: + - type: Transform + pos: 37.5,12.5 + parent: 1653 + - uid: 523 + components: + - type: Transform + pos: 38.5,12.5 + parent: 1653 + - uid: 524 + components: + - type: Transform + pos: 38.5,13.5 + parent: 1653 + - uid: 525 + components: + - type: Transform + pos: 38.5,15.5 + parent: 1653 + - uid: 526 + components: + - type: Transform + pos: 38.5,16.5 + parent: 1653 + - uid: 527 + components: + - type: Transform + pos: 37.5,16.5 + parent: 1653 + - uid: 528 + components: + - type: Transform + pos: 36.5,16.5 + parent: 1653 + - uid: 531 + components: + - type: Transform + pos: 16.5,14.5 + parent: 1653 + - uid: 532 + components: + - type: Transform + pos: 16.5,15.5 + parent: 1653 + - uid: 533 + components: + - type: Transform + pos: 16.5,16.5 + parent: 1653 + - uid: 534 + components: + - type: Transform + pos: 17.5,16.5 + parent: 1653 + - uid: 535 + components: + - type: Transform + pos: 18.5,16.5 + parent: 1653 + - uid: 536 + components: + - type: Transform + pos: 19.5,16.5 + parent: 1653 + - uid: 537 + components: + - type: Transform + pos: 20.5,16.5 + parent: 1653 + - uid: 538 + components: + - type: Transform + pos: 21.5,16.5 + parent: 1653 + - uid: 539 + components: + - type: Transform + pos: 22.5,16.5 + parent: 1653 + - uid: 540 + components: + - type: Transform + pos: 22.5,15.5 + parent: 1653 + - uid: 541 + components: + - type: Transform + pos: 22.5,14.5 + parent: 1653 + - uid: 542 + components: + - type: Transform + pos: 22.5,13.5 + parent: 1653 + - uid: 543 + components: + - type: Transform + pos: 22.5,12.5 + parent: 1653 + - uid: 544 + components: + - type: Transform + pos: 21.5,12.5 + parent: 1653 + - uid: 545 + components: + - type: Transform + pos: 20.5,12.5 + parent: 1653 + - uid: 546 + components: + - type: Transform + pos: 19.5,12.5 + parent: 1653 + - uid: 547 + components: + - type: Transform + pos: 18.5,12.5 + parent: 1653 + - uid: 548 + components: + - type: Transform + pos: 17.5,12.5 + parent: 1653 + - uid: 549 + components: + - type: Transform + pos: 16.5,12.5 + parent: 1653 + - uid: 550 + components: + - type: Transform + pos: 16.5,13.5 + parent: 1653 + - uid: 563 + components: + - type: Transform + pos: 23.5,0.5 + parent: 1653 + - uid: 564 + components: + - type: Transform + pos: 22.5,0.5 + parent: 1653 + - uid: 565 + components: + - type: Transform + pos: 21.5,0.5 + parent: 1653 + - uid: 566 + components: + - type: Transform + pos: 20.5,0.5 + parent: 1653 + - uid: 567 + components: + - type: Transform + pos: 19.5,0.5 + parent: 1653 + - uid: 568 + components: + - type: Transform + pos: 18.5,0.5 + parent: 1653 + - uid: 569 + components: + - type: Transform + pos: 18.5,1.5 + parent: 1653 + - uid: 570 + components: + - type: Transform + pos: 18.5,2.5 + parent: 1653 + - uid: 571 + components: + - type: Transform + pos: 21.5,4.5 + parent: 1653 + - uid: 572 + components: + - type: Transform + pos: 22.5,4.5 + parent: 1653 + - uid: 573 + components: + - type: Transform + pos: 23.5,4.5 + parent: 1653 + - uid: 574 + components: + - type: Transform + pos: 24.5,4.5 + parent: 1653 + - uid: 575 + components: + - type: Transform + pos: 25.5,4.5 + parent: 1653 + - uid: 576 + components: + - type: Transform + pos: 27.5,4.5 + parent: 1653 + - uid: 577 + components: + - type: Transform + pos: 28.5,4.5 + parent: 1653 + - uid: 578 + components: + - type: Transform + pos: 29.5,4.5 + parent: 1653 + - uid: 579 + components: + - type: Transform + pos: 30.5,4.5 + parent: 1653 + - uid: 580 + components: + - type: Transform + pos: 31.5,4.5 + parent: 1653 + - uid: 581 + components: + - type: Transform + pos: 31.5,3.5 + parent: 1653 + - uid: 582 + components: + - type: Transform + pos: 31.5,2.5 + parent: 1653 + - uid: 583 + components: + - type: Transform + pos: 21.5,3.5 + parent: 1653 + - uid: 584 + components: + - type: Transform + pos: 21.5,2.5 + parent: 1653 + - uid: 658 + components: + - type: Transform + pos: 16.5,44.5 + parent: 1653 + - uid: 659 + components: + - type: Transform + pos: 16.5,42.5 + parent: 1653 + - uid: 661 + components: + - type: Transform + pos: 16.5,45.5 + parent: 1653 + - uid: 662 + components: + - type: Transform + pos: 16.5,43.5 + parent: 1653 + - uid: 667 + components: + - type: Transform + pos: 16.5,46.5 + parent: 1653 + - uid: 668 + components: + - type: Transform + pos: 16.5,47.5 + parent: 1653 + - uid: 669 + components: + - type: Transform + pos: 16.5,48.5 + parent: 1653 + - uid: 670 + components: + - type: Transform + pos: 17.5,48.5 + parent: 1653 + - uid: 671 + components: + - type: Transform + pos: 18.5,48.5 + parent: 1653 + - uid: 672 + components: + - type: Transform + pos: 19.5,48.5 + parent: 1653 + - uid: 673 + components: + - type: Transform + pos: 20.5,48.5 + parent: 1653 + - uid: 674 + components: + - type: Transform + pos: 21.5,48.5 + parent: 1653 + - uid: 675 + components: + - type: Transform + pos: 22.5,48.5 + parent: 1653 + - uid: 676 + components: + - type: Transform + pos: 22.5,47.5 + parent: 1653 + - uid: 677 + components: + - type: Transform + pos: 22.5,46.5 + parent: 1653 + - uid: 678 + components: + - type: Transform + pos: 22.5,45.5 + parent: 1653 + - uid: 679 + components: + - type: Transform + pos: 22.5,44.5 + parent: 1653 + - uid: 680 + components: + - type: Transform + pos: 22.5,43.5 + parent: 1653 + - uid: 681 + components: + - type: Transform + pos: 22.5,42.5 + parent: 1653 + - uid: 682 + components: + - type: Transform + pos: 21.5,42.5 + parent: 1653 + - uid: 683 + components: + - type: Transform + pos: 20.5,42.5 + parent: 1653 + - uid: 684 + components: + - type: Transform + pos: 19.5,42.5 + parent: 1653 + - uid: 685 + components: + - type: Transform + pos: 18.5,42.5 + parent: 1653 + - uid: 686 + components: + - type: Transform + pos: 17.5,42.5 + parent: 1653 + - uid: 687 + components: + - type: Transform + pos: 19.5,47.5 + parent: 1653 + - uid: 688 + components: + - type: Transform + pos: 19.5,46.5 + parent: 1653 + - uid: 689 + components: + - type: Transform + pos: 19.5,45.5 + parent: 1653 + - uid: 690 + components: + - type: Transform + pos: 19.5,44.5 + parent: 1653 + - uid: 691 + components: + - type: Transform + pos: 19.5,43.5 + parent: 1653 + - uid: 692 + components: + - type: Transform + pos: 18.5,45.5 + parent: 1653 + - uid: 693 + components: + - type: Transform + pos: 17.5,45.5 + parent: 1653 + - uid: 694 + components: + - type: Transform + pos: 20.5,45.5 + parent: 1653 + - uid: 695 + components: + - type: Transform + pos: 21.5,45.5 + parent: 1653 + - uid: 815 + components: + - type: Transform + pos: 46.5,8.5 + parent: 1653 + - uid: 816 + components: + - type: Transform + pos: 45.5,8.5 + parent: 1653 + - uid: 817 + components: + - type: Transform + pos: 44.5,8.5 + parent: 1653 + - uid: 818 + components: + - type: Transform + pos: 43.5,8.5 + parent: 1653 + - uid: 819 + components: + - type: Transform + pos: 42.5,8.5 + parent: 1653 + - uid: 820 + components: + - type: Transform + pos: 41.5,8.5 + parent: 1653 + - uid: 821 + components: + - type: Transform + pos: 40.5,8.5 + parent: 1653 + - uid: 822 + components: + - type: Transform + pos: 39.5,8.5 + parent: 1653 + - uid: 823 + components: + - type: Transform + pos: 38.5,8.5 + parent: 1653 + - uid: 824 + components: + - type: Transform + pos: 37.5,8.5 + parent: 1653 + - uid: 825 + components: + - type: Transform + pos: 36.5,8.5 + parent: 1653 + - uid: 826 + components: + - type: Transform + pos: 41.5,9.5 + parent: 1653 + - uid: 827 + components: + - type: Transform + pos: 41.5,10.5 + parent: 1653 + - uid: 828 + components: + - type: Transform + pos: 41.5,7.5 + parent: 1653 + - uid: 829 + components: + - type: Transform + pos: 41.5,6.5 + parent: 1653 + - uid: 846 + components: + - type: Transform + pos: 41.5,14.5 + parent: 1653 + - uid: 848 + components: + - type: Transform + pos: 40.5,14.5 + parent: 1653 + - uid: 870 + components: + - type: Transform + pos: 43.5,14.5 + parent: 1653 + - uid: 871 + components: + - type: Transform + pos: 46.5,14.5 + parent: 1653 + - uid: 872 + components: + - type: Transform + pos: 43.5,16.5 + parent: 1653 + - uid: 873 + components: + - type: Transform + pos: 45.5,14.5 + parent: 1653 + - uid: 874 + components: + - type: Transform + pos: 44.5,14.5 + parent: 1653 + - uid: 875 + components: + - type: Transform + pos: 42.5,14.5 + parent: 1653 + - uid: 877 + components: + - type: Transform + pos: 43.5,15.5 + parent: 1653 + - uid: 878 + components: + - type: Transform + pos: 43.5,13.5 + parent: 1653 + - uid: 879 + components: + - type: Transform + pos: 43.5,12.5 + parent: 1653 + - uid: 885 + components: + - type: Transform + pos: 27.5,12.5 + parent: 1653 + - uid: 886 + components: + - type: Transform + pos: 27.5,13.5 + parent: 1653 + - uid: 887 + components: + - type: Transform + pos: 27.5,14.5 + parent: 1653 + - uid: 888 + components: + - type: Transform + pos: 27.5,15.5 + parent: 1653 + - uid: 889 + components: + - type: Transform + pos: 27.5,16.5 + parent: 1653 + - uid: 890 + components: + - type: Transform + pos: 29.5,14.5 + parent: 1653 + - uid: 891 + components: + - type: Transform + pos: 28.5,14.5 + parent: 1653 + - uid: 892 + components: + - type: Transform + pos: 30.5,14.5 + parent: 1653 + - uid: 893 + components: + - type: Transform + pos: 26.5,14.5 + parent: 1653 + - uid: 894 + components: + - type: Transform + pos: 25.5,14.5 + parent: 1653 + - uid: 895 + components: + - type: Transform + pos: 24.5,14.5 + parent: 1653 + - uid: 999 + components: + - type: Transform + pos: 14.5,45.5 + parent: 1653 + - uid: 1000 + components: + - type: Transform + pos: 11.5,45.5 + parent: 1653 + - uid: 1001 + components: + - type: Transform + pos: 12.5,45.5 + parent: 1653 + - uid: 1002 + components: + - type: Transform + pos: 13.5,45.5 + parent: 1653 + - uid: 1026 + components: + - type: Transform + pos: 10.5,45.5 + parent: 1653 + - uid: 1028 + components: + - type: Transform + pos: 9.5,45.5 + parent: 1653 + - uid: 1029 + components: + - type: Transform + pos: 8.5,45.5 + parent: 1653 + - uid: 1030 + components: + - type: Transform + pos: 11.5,46.5 + parent: 1653 + - uid: 1031 + components: + - type: Transform + pos: 11.5,47.5 + parent: 1653 + - uid: 1032 + components: + - type: Transform + pos: 11.5,48.5 + parent: 1653 + - uid: 1033 + components: + - type: Transform + pos: 11.5,44.5 + parent: 1653 + - uid: 1034 + components: + - type: Transform + pos: 11.5,43.5 + parent: 1653 + - uid: 1035 + components: + - type: Transform + pos: 11.5,42.5 + parent: 1653 + - uid: 1037 + components: + - type: Transform + pos: 30.5,20.5 + parent: 1653 + - uid: 1038 + components: + - type: Transform + pos: 31.5,20.5 + parent: 1653 + - uid: 1039 + components: + - type: Transform + pos: 32.5,20.5 + parent: 1653 + - uid: 1040 + components: + - type: Transform + pos: 33.5,20.5 + parent: 1653 + - uid: 1041 + components: + - type: Transform + pos: 34.5,20.5 + parent: 1653 + - uid: 1042 + components: + - type: Transform + pos: 32.5,21.5 + parent: 1653 + - uid: 1043 + components: + - type: Transform + pos: 32.5,22.5 + parent: 1653 + - uid: 1044 + components: + - type: Transform + pos: 32.5,19.5 + parent: 1653 + - uid: 1045 + components: + - type: Transform + pos: 32.5,18.5 + parent: 1653 + - uid: 1088 + components: + - type: Transform + pos: 3.5,43.5 + parent: 1653 + - uid: 1090 + components: + - type: Transform + pos: 3.5,42.5 + parent: 1653 + - uid: 1106 + components: + - type: Transform + pos: 3.5,44.5 + parent: 1653 + - uid: 1107 + components: + - type: Transform + pos: 3.5,45.5 + parent: 1653 + - uid: 1108 + components: + - type: Transform + pos: 3.5,46.5 + parent: 1653 + - uid: 1109 + components: + - type: Transform + pos: 4.5,46.5 + parent: 1653 + - uid: 1110 + components: + - type: Transform + pos: 5.5,46.5 + parent: 1653 + - uid: 1111 + components: + - type: Transform + pos: 6.5,46.5 + parent: 1653 + - uid: 1112 + components: + - type: Transform + pos: 6.5,45.5 + parent: 1653 + - uid: 1113 + components: + - type: Transform + pos: 2.5,44.5 + parent: 1653 + - uid: 1114 + components: + - type: Transform + pos: 1.5,44.5 + parent: 1653 + - uid: 1115 + components: + - type: Transform + pos: 0.5,44.5 + parent: 1653 + - uid: 1116 + components: + - type: Transform + pos: 0.5,45.5 + parent: 1653 + - uid: 1117 + components: + - type: Transform + pos: 6.5,47.5 + parent: 1653 + - uid: 1118 + components: + - type: Transform + pos: 6.5,48.5 + parent: 1653 + - uid: 1119 + components: + - type: Transform + pos: 5.5,48.5 + parent: 1653 + - uid: 1120 + components: + - type: Transform + pos: 4.5,48.5 + parent: 1653 + - uid: 1121 + components: + - type: Transform + pos: 3.5,48.5 + parent: 1653 + - uid: 1122 + components: + - type: Transform + pos: 2.5,48.5 + parent: 1653 + - uid: 1123 + components: + - type: Transform + pos: 1.5,48.5 + parent: 1653 + - uid: 1124 + components: + - type: Transform + pos: 0.5,48.5 + parent: 1653 + - uid: 1125 + components: + - type: Transform + pos: 0.5,47.5 + parent: 1653 + - uid: 1126 + components: + - type: Transform + pos: 0.5,46.5 + parent: 1653 + - uid: 1190 + components: + - type: Transform + pos: 11.5,12.5 + parent: 1653 + - uid: 1191 + components: + - type: Transform + pos: 11.5,13.5 + parent: 1653 + - uid: 1192 + components: + - type: Transform + pos: 11.5,14.5 + parent: 1653 + - uid: 1193 + components: + - type: Transform + pos: 11.5,15.5 + parent: 1653 + - uid: 1194 + components: + - type: Transform + pos: 11.5,16.5 + parent: 1653 + - uid: 1195 + components: + - type: Transform + pos: 10.5,14.5 + parent: 1653 + - uid: 1196 + components: + - type: Transform + pos: 9.5,14.5 + parent: 1653 + - uid: 1197 + components: + - type: Transform + pos: 8.5,14.5 + parent: 1653 + - uid: 1198 + components: + - type: Transform + pos: 12.5,14.5 + parent: 1653 + - uid: 1199 + components: + - type: Transform + pos: 13.5,14.5 + parent: 1653 + - uid: 1200 + components: + - type: Transform + pos: 14.5,14.5 + parent: 1653 + - uid: 1228 + components: + - type: Transform + pos: 17.5,10.5 + parent: 1653 + - uid: 1230 + components: + - type: Transform + pos: 17.5,8.5 + parent: 1653 + - uid: 1231 + components: + - type: Transform + pos: 17.5,7.5 + parent: 1653 + - uid: 1232 + components: + - type: Transform + pos: 17.5,6.5 + parent: 1653 + - uid: 1233 + components: + - type: Transform + pos: 18.5,8.5 + parent: 1653 + - uid: 1234 + components: + - type: Transform + pos: 19.5,8.5 + parent: 1653 + - uid: 1235 + components: + - type: Transform + pos: 20.5,8.5 + parent: 1653 + - uid: 1236 + components: + - type: Transform + pos: 21.5,8.5 + parent: 1653 + - uid: 1237 + components: + - type: Transform + pos: 22.5,8.5 + parent: 1653 + - uid: 1238 + components: + - type: Transform + pos: 16.5,8.5 + parent: 1653 + - uid: 1239 + components: + - type: Transform + pos: 15.5,8.5 + parent: 1653 + - uid: 1240 + components: + - type: Transform + pos: 14.5,8.5 + parent: 1653 + - uid: 1241 + components: + - type: Transform + pos: 13.5,8.5 + parent: 1653 + - uid: 1242 + components: + - type: Transform + pos: 12.5,8.5 + parent: 1653 + - uid: 1312 + components: + - type: Transform + pos: 22.5,9.5 + parent: 1653 + - uid: 1313 + components: + - type: Transform + pos: 22.5,10.5 + parent: 1653 + - uid: 1314 + components: + - type: Transform + pos: 21.5,10.5 + parent: 1653 + - uid: 1315 + components: + - type: Transform + pos: 20.5,10.5 + parent: 1653 + - uid: 1316 + components: + - type: Transform + pos: 19.5,10.5 + parent: 1653 + - uid: 1317 + components: + - type: Transform + pos: 18.5,10.5 + parent: 1653 + - uid: 1323 + components: + - type: Transform + pos: 10.5,8.5 + parent: 1653 + - uid: 1324 + components: + - type: Transform + pos: 10.5,9.5 + parent: 1653 + - uid: 1325 + components: + - type: Transform + pos: 9.5,9.5 + parent: 1653 + - uid: 1326 + components: + - type: Transform + pos: 8.5,9.5 + parent: 1653 + - uid: 1327 + components: + - type: Transform + pos: 7.5,9.5 + parent: 1653 + - uid: 1328 + components: + - type: Transform + pos: 5.5,8.5 + parent: 1653 + - uid: 1329 + components: + - type: Transform + pos: 4.5,8.5 + parent: 1653 + - uid: 1330 + components: + - type: Transform + pos: 3.5,8.5 + parent: 1653 + - uid: 1331 + components: + - type: Transform + pos: 2.5,8.5 + parent: 1653 + - uid: 1332 + components: + - type: Transform + pos: 1.5,8.5 + parent: 1653 + - uid: 1333 + components: + - type: Transform + pos: 0.5,8.5 + parent: 1653 + - uid: 1334 + components: + - type: Transform + pos: 5.5,9.5 + parent: 1653 + - uid: 1335 + components: + - type: Transform + pos: 5.5,10.5 + parent: 1653 + - uid: 1336 + components: + - type: Transform + pos: 5.5,7.5 + parent: 1653 + - uid: 1337 + components: + - type: Transform + pos: 5.5,6.5 + parent: 1653 + - uid: 1347 + components: + - type: Transform + pos: 6.5,9.5 + parent: 1653 + - uid: 1348 + components: + - type: Transform + pos: 8.5,8.5 + parent: 1653 + - uid: 1349 + components: + - type: Transform + pos: 8.5,7.5 + parent: 1653 + - uid: 1350 + components: + - type: Transform + pos: 8.5,6.5 + parent: 1653 + - uid: 1415 + components: + - type: Transform + pos: 3.5,16.5 + parent: 1653 + - uid: 1416 + components: + - type: Transform + pos: 3.5,15.5 + parent: 1653 + - uid: 1417 + components: + - type: Transform + pos: 3.5,14.5 + parent: 1653 + - uid: 1418 + components: + - type: Transform + pos: 3.5,13.5 + parent: 1653 + - uid: 1419 + components: + - type: Transform + pos: 3.5,12.5 + parent: 1653 + - uid: 1420 + components: + - type: Transform + pos: 4.5,14.5 + parent: 1653 + - uid: 1421 + components: + - type: Transform + pos: 5.5,14.5 + parent: 1653 + - uid: 1422 + components: + - type: Transform + pos: 6.5,14.5 + parent: 1653 + - uid: 1423 + components: + - type: Transform + pos: 2.5,14.5 + parent: 1653 + - uid: 1424 + components: + - type: Transform + pos: 1.5,14.5 + parent: 1653 + - uid: 1425 + components: + - type: Transform + pos: 0.5,14.5 + parent: 1653 + - uid: 1478 + components: + - type: Transform + pos: 2.5,22.5 + parent: 1653 + - uid: 1479 + components: + - type: Transform + pos: 2.5,21.5 + parent: 1653 + - uid: 1480 + components: + - type: Transform + pos: 2.5,20.5 + parent: 1653 + - uid: 1481 + components: + - type: Transform + pos: 2.5,19.5 + parent: 1653 + - uid: 1482 + components: + - type: Transform + pos: 2.5,18.5 + parent: 1653 + - uid: 1483 + components: + - type: Transform + pos: 3.5,20.5 + parent: 1653 + - uid: 1484 + components: + - type: Transform + pos: 4.5,20.5 + parent: 1653 + - uid: 1485 + components: + - type: Transform + pos: 1.5,20.5 + parent: 1653 + - uid: 1486 + components: + - type: Transform + pos: 0.5,20.5 + parent: 1653 + - uid: 1539 + components: + - type: Transform + pos: 9.5,28.5 + parent: 1653 + - uid: 1540 + components: + - type: Transform + pos: 9.5,27.5 + parent: 1653 + - uid: 1541 + components: + - type: Transform + pos: 9.5,26.5 + parent: 1653 + - uid: 1542 + components: + - type: Transform + pos: 9.5,25.5 + parent: 1653 + - uid: 1543 + components: + - type: Transform + pos: 9.5,24.5 + parent: 1653 + - uid: 1544 + components: + - type: Transform + pos: 8.5,26.5 + parent: 1653 + - uid: 1545 + components: + - type: Transform + pos: 10.5,26.5 + parent: 1653 + - uid: 1546 + components: + - type: Transform + pos: 13.5,28.5 + parent: 1653 + - uid: 1547 + components: + - type: Transform + pos: 13.5,27.5 + parent: 1653 + - uid: 1548 + components: + - type: Transform + pos: 13.5,26.5 + parent: 1653 + - uid: 1549 + components: + - type: Transform + pos: 13.5,25.5 + parent: 1653 + - uid: 1550 + components: + - type: Transform + pos: 13.5,24.5 + parent: 1653 + - uid: 1551 + components: + - type: Transform + pos: 12.5,26.5 + parent: 1653 + - uid: 1552 + components: + - type: Transform + pos: 14.5,26.5 + parent: 1653 + - uid: 1565 + components: + - type: Transform + pos: 14.5,31.5 + parent: 1653 + - uid: 1566 + components: + - type: Transform + pos: 15.5,31.5 + parent: 1653 + - uid: 1567 + components: + - type: Transform + pos: 16.5,31.5 + parent: 1653 + - uid: 1568 + components: + - type: Transform + pos: 17.5,31.5 + parent: 1653 + - uid: 1569 + components: + - type: Transform + pos: 18.5,31.5 + parent: 1653 + - uid: 1570 + components: + - type: Transform + pos: 19.5,31.5 + parent: 1653 + - uid: 1571 + components: + - type: Transform + pos: 20.5,31.5 + parent: 1653 + - uid: 1572 + components: + - type: Transform + pos: 21.5,31.5 + parent: 1653 + - uid: 1573 + components: + - type: Transform + pos: 22.5,31.5 + parent: 1653 + - uid: 1574 + components: + - type: Transform + pos: 23.5,31.5 + parent: 1653 + - uid: 1575 + components: + - type: Transform + pos: 24.5,31.5 + parent: 1653 + - uid: 1576 + components: + - type: Transform + pos: 25.5,31.5 + parent: 1653 + - uid: 1577 + components: + - type: Transform + pos: 26.5,31.5 + parent: 1653 + - uid: 1578 + components: + - type: Transform + pos: 20.5,30.5 + parent: 1653 + - uid: 1579 + components: + - type: Transform + pos: 20.5,32.5 + parent: 1653 + - uid: 1611 + components: + - type: Transform + pos: 4.5,26.5 + parent: 1653 + - uid: 1612 + components: + - type: Transform + pos: 5.5,26.5 + parent: 1653 + - uid: 1613 + components: + - type: Transform + pos: 6.5,26.5 + parent: 1653 + - uid: 1614 + components: + - type: Transform + pos: 5.5,27.5 + parent: 1653 + - uid: 1615 + components: + - type: Transform + pos: 5.5,28.5 + parent: 1653 + - uid: 1616 + components: + - type: Transform + pos: 5.5,25.5 + parent: 1653 + - uid: 1617 + components: + - type: Transform + pos: 5.5,24.5 + parent: 1653 + - uid: 1656 + components: + - type: Transform + pos: 33.5,24.5 + parent: 1653 + - uid: 1657 + components: + - type: Transform + pos: 33.5,25.5 + parent: 1653 + - uid: 1658 + components: + - type: Transform + pos: 33.5,26.5 + parent: 1653 + - uid: 1659 + components: + - type: Transform + pos: 33.5,27.5 + parent: 1653 + - uid: 1660 + components: + - type: Transform + pos: 33.5,28.5 + parent: 1653 + - uid: 1661 + components: + - type: Transform + pos: 34.5,26.5 + parent: 1653 + - uid: 1662 + components: + - type: Transform + pos: 32.5,26.5 + parent: 1653 + - uid: 1678 + components: + - type: Transform + pos: 30.5,26.5 + parent: 1653 + - uid: 1679 + components: + - type: Transform + pos: 28.5,26.5 + parent: 1653 + - uid: 1680 + components: + - type: Transform + pos: 29.5,28.5 + parent: 1653 + - uid: 1681 + components: + - type: Transform + pos: 29.5,27.5 + parent: 1653 + - uid: 1682 + components: + - type: Transform + pos: 29.5,26.5 + parent: 1653 + - uid: 1683 + components: + - type: Transform + pos: 29.5,25.5 + parent: 1653 + - uid: 1684 + components: + - type: Transform + pos: 29.5,24.5 + parent: 1653 + - uid: 1698 + components: + - type: Transform + pos: 44.5,3.5 + parent: 1653 + - uid: 1701 + components: + - type: Transform + pos: 28.5,35.5 + parent: 1653 + - uid: 1702 + components: + - type: Transform + pos: 27.5,35.5 + parent: 1653 + - uid: 1703 + components: + - type: Transform + pos: 26.5,35.5 + parent: 1653 + - uid: 1704 + components: + - type: Transform + pos: 25.5,35.5 + parent: 1653 + - uid: 1705 + components: + - type: Transform + pos: 24.5,35.5 + parent: 1653 + - uid: 1707 + components: + - type: Transform + pos: 29.5,36.5 + parent: 1653 + - uid: 1708 + components: + - type: Transform + pos: 12.5,31.5 + parent: 1653 + - uid: 1709 + components: + - type: Transform + pos: 11.5,31.5 + parent: 1653 + - uid: 1710 + components: + - type: Transform + pos: 10.5,31.5 + parent: 1653 + - uid: 1711 + components: + - type: Transform + pos: 9.5,31.5 + parent: 1653 + - uid: 1712 + components: + - type: Transform + pos: 8.5,31.5 + parent: 1653 + - uid: 1713 + components: + - type: Transform + pos: 7.5,31.5 + parent: 1653 + - uid: 1714 + components: + - type: Transform + pos: 6.5,31.5 + parent: 1653 + - uid: 1715 + components: + - type: Transform + pos: 5.5,31.5 + parent: 1653 + - uid: 1716 + components: + - type: Transform + pos: 4.5,31.5 + parent: 1653 + - uid: 1717 + components: + - type: Transform + pos: 3.5,31.5 + parent: 1653 + - uid: 1718 + components: + - type: Transform + pos: 2.5,31.5 + parent: 1653 + - uid: 1719 + components: + - type: Transform + pos: 1.5,31.5 + parent: 1653 + - uid: 1720 + components: + - type: Transform + pos: 0.5,31.5 + parent: 1653 + - uid: 1721 + components: + - type: Transform + pos: 6.5,30.5 + parent: 1653 + - uid: 1722 + components: + - type: Transform + pos: 6.5,32.5 + parent: 1653 + - uid: 1734 + components: + - type: Transform + pos: 44.5,0.5 + parent: 1653 + - uid: 1787 + components: + - type: Transform + pos: 24.5,39.5 + parent: 1653 + - uid: 1788 + components: + - type: Transform + pos: 25.5,39.5 + parent: 1653 + - uid: 1789 + components: + - type: Transform + pos: 26.5,39.5 + parent: 1653 + - uid: 1790 + components: + - type: Transform + pos: 27.5,39.5 + parent: 1653 + - uid: 1791 + components: + - type: Transform + pos: 28.5,39.5 + parent: 1653 + - uid: 1792 + components: + - type: Transform + pos: 29.5,39.5 + parent: 1653 + - uid: 1793 + components: + - type: Transform + pos: 30.5,39.5 + parent: 1653 + - uid: 1794 + components: + - type: Transform + pos: 27.5,40.5 + parent: 1653 + - uid: 1795 + components: + - type: Transform + pos: 27.5,38.5 + parent: 1653 + - uid: 1845 + components: + - type: Transform + pos: 8.5,18.5 + parent: 1653 + - uid: 1846 + components: + - type: Transform + pos: 8.5,19.5 + parent: 1653 + - uid: 1847 + components: + - type: Transform + pos: 8.5,20.5 + parent: 1653 + - uid: 1848 + components: + - type: Transform + pos: 8.5,21.5 + parent: 1653 + - uid: 1849 + components: + - type: Transform + pos: 8.5,22.5 + parent: 1653 + - uid: 1850 + components: + - type: Transform + pos: 9.5,19.5 + parent: 1653 + - uid: 1851 + components: + - type: Transform + pos: 10.5,19.5 + parent: 1653 + - uid: 1852 + components: + - type: Transform + pos: 10.5,20.5 + parent: 1653 + - uid: 1853 + components: + - type: Transform + pos: 7.5,21.5 + parent: 1653 + - uid: 1854 + components: + - type: Transform + pos: 6.5,21.5 + parent: 1653 + - uid: 1855 + components: + - type: Transform + pos: 6.5,20.5 + parent: 1653 + - uid: 1860 + components: + - type: Transform + pos: 2.5,26.5 + parent: 1653 + - uid: 1861 + components: + - type: Transform + pos: 1.5,26.5 + parent: 1653 + - uid: 1862 + components: + - type: Transform + pos: 0.5,26.5 + parent: 1653 + - uid: 1863 + components: + - type: Transform + pos: 1.5,27.5 + parent: 1653 + - uid: 1864 + components: + - type: Transform + pos: 1.5,28.5 + parent: 1653 + - uid: 1865 + components: + - type: Transform + pos: 1.5,25.5 + parent: 1653 + - uid: 1866 + components: + - type: Transform + pos: 1.5,24.5 + parent: 1653 + - uid: 1867 + components: + - type: Transform + pos: 16.5,39.5 + parent: 1653 + - uid: 1868 + components: + - type: Transform + pos: 17.5,39.5 + parent: 1653 + - uid: 1869 + components: + - type: Transform + pos: 18.5,39.5 + parent: 1653 + - uid: 1870 + components: + - type: Transform + pos: 19.5,39.5 + parent: 1653 + - uid: 1871 + components: + - type: Transform + pos: 21.5,38.5 + parent: 1653 + - uid: 1872 + components: + - type: Transform + pos: 21.5,39.5 + parent: 1653 + - uid: 1873 + components: + - type: Transform + pos: 22.5,39.5 + parent: 1653 + - uid: 1874 + components: + - type: Transform + pos: 19.5,40.5 + parent: 1653 + - uid: 1875 + components: + - type: Transform + pos: 19.5,38.5 + parent: 1653 + - uid: 1919 + components: + - type: Transform + pos: 12.5,20.5 + parent: 1653 + - uid: 1920 + components: + - type: Transform + pos: 13.5,20.5 + parent: 1653 + - uid: 1921 + components: + - type: Transform + pos: 14.5,20.5 + parent: 1653 + - uid: 1922 + components: + - type: Transform + pos: 15.5,20.5 + parent: 1653 + - uid: 1923 + components: + - type: Transform + pos: 16.5,20.5 + parent: 1653 + - uid: 1924 + components: + - type: Transform + pos: 18.5,20.5 + parent: 1653 + - uid: 1925 + components: + - type: Transform + pos: 19.5,20.5 + parent: 1653 + - uid: 1926 + components: + - type: Transform + pos: 20.5,20.5 + parent: 1653 + - uid: 1927 + components: + - type: Transform + pos: 21.5,20.5 + parent: 1653 + - uid: 1928 + components: + - type: Transform + pos: 22.5,20.5 + parent: 1653 + - uid: 1929 + components: + - type: Transform + pos: 20.5,22.5 + parent: 1653 + - uid: 1930 + components: + - type: Transform + pos: 20.5,21.5 + parent: 1653 + - uid: 1931 + components: + - type: Transform + pos: 20.5,19.5 + parent: 1653 + - uid: 1932 + components: + - type: Transform + pos: 20.5,18.5 + parent: 1653 + - uid: 1933 + components: + - type: Transform + pos: 14.5,18.5 + parent: 1653 + - uid: 1934 + components: + - type: Transform + pos: 14.5,19.5 + parent: 1653 + - uid: 1935 + components: + - type: Transform + pos: 14.5,21.5 + parent: 1653 + - uid: 1936 + components: + - type: Transform + pos: 14.5,22.5 + parent: 1653 + - uid: 1949 + components: + - type: Transform + pos: 10.5,35.5 + parent: 1653 + - uid: 1950 + components: + - type: Transform + pos: 9.5,35.5 + parent: 1653 + - uid: 1951 + components: + - type: Transform + pos: 8.5,35.5 + parent: 1653 + - uid: 1952 + components: + - type: Transform + pos: 7.5,35.5 + parent: 1653 + - uid: 1953 + components: + - type: Transform + pos: 6.5,35.5 + parent: 1653 + - uid: 1954 + components: + - type: Transform + pos: 5.5,35.5 + parent: 1653 + - uid: 1955 + components: + - type: Transform + pos: 4.5,35.5 + parent: 1653 + - uid: 1956 + components: + - type: Transform + pos: 3.5,35.5 + parent: 1653 + - uid: 1957 + components: + - type: Transform + pos: 2.5,35.5 + parent: 1653 + - uid: 1958 + components: + - type: Transform + pos: 1.5,35.5 + parent: 1653 + - uid: 1959 + components: + - type: Transform + pos: 0.5,35.5 + parent: 1653 + - uid: 1960 + components: + - type: Transform + pos: 5.5,36.5 + parent: 1653 + - uid: 1961 + components: + - type: Transform + pos: 5.5,34.5 + parent: 1653 + - uid: 2024 + components: + - type: Transform + pos: 17.5,34.5 + parent: 1653 + - uid: 2025 + components: + - type: Transform + pos: 17.5,35.5 + parent: 1653 + - uid: 2026 + components: + - type: Transform + pos: 17.5,36.5 + parent: 1653 + - uid: 2027 + components: + - type: Transform + pos: 18.5,36.5 + parent: 1653 + - uid: 2028 + components: + - type: Transform + pos: 19.5,36.5 + parent: 1653 + - uid: 2029 + components: + - type: Transform + pos: 20.5,36.5 + parent: 1653 + - uid: 2030 + components: + - type: Transform + pos: 21.5,36.5 + parent: 1653 + - uid: 2031 + components: + - type: Transform + pos: 22.5,36.5 + parent: 1653 + - uid: 2032 + components: + - type: Transform + pos: 22.5,35.5 + parent: 1653 + - uid: 2033 + components: + - type: Transform + pos: 16.5,36.5 + parent: 1653 + - uid: 2034 + components: + - type: Transform + pos: 15.5,36.5 + parent: 1653 + - uid: 2035 + components: + - type: Transform + pos: 14.5,36.5 + parent: 1653 + - uid: 2036 + components: + - type: Transform + pos: 13.5,36.5 + parent: 1653 + - uid: 2037 + components: + - type: Transform + pos: 12.5,36.5 + parent: 1653 + - uid: 2038 + components: + - type: Transform + pos: 12.5,35.5 + parent: 1653 + - uid: 2062 + components: + - type: Transform + pos: 3.5,40.5 + parent: 1653 + - uid: 2063 + components: + - type: Transform + pos: 3.5,39.5 + parent: 1653 + - uid: 2064 + components: + - type: Transform + pos: 3.5,38.5 + parent: 1653 + - uid: 2065 + components: + - type: Transform + pos: 4.5,39.5 + parent: 1653 + - uid: 2066 + components: + - type: Transform + pos: 5.5,39.5 + parent: 1653 + - uid: 2067 + components: + - type: Transform + pos: 6.5,39.5 + parent: 1653 + - uid: 2068 + components: + - type: Transform + pos: 2.5,39.5 + parent: 1653 + - uid: 2069 + components: + - type: Transform + pos: 1.5,39.5 + parent: 1653 + - uid: 2070 + components: + - type: Transform + pos: 0.5,39.5 + parent: 1653 + - uid: 2097 + components: + - type: Transform + pos: 14.5,39.5 + parent: 1653 + - uid: 2098 + components: + - type: Transform + pos: 13.5,39.5 + parent: 1653 + - uid: 2099 + components: + - type: Transform + pos: 12.5,39.5 + parent: 1653 + - uid: 2100 + components: + - type: Transform + pos: 11.5,39.5 + parent: 1653 + - uid: 2101 + components: + - type: Transform + pos: 10.5,39.5 + parent: 1653 + - uid: 2102 + components: + - type: Transform + pos: 9.5,39.5 + parent: 1653 + - uid: 2103 + components: + - type: Transform + pos: 8.5,39.5 + parent: 1653 + - uid: 2104 + components: + - type: Transform + pos: 11.5,38.5 + parent: 1653 + - uid: 2105 + components: + - type: Transform + pos: 11.5,40.5 + parent: 1653 + - uid: 2133 + components: + - type: Transform + pos: 20.5,38.5 + parent: 1653 + - uid: 2149 + components: + - type: Transform + pos: 35.5,40.5 + parent: 1653 + - uid: 2150 + components: + - type: Transform + pos: 35.5,39.5 + parent: 1653 + - uid: 2151 + components: + - type: Transform + pos: 35.5,38.5 + parent: 1653 + - uid: 2154 + components: + - type: Transform + pos: 32.5,39.5 + parent: 1653 + - uid: 2155 + components: + - type: Transform + pos: 36.5,39.5 + parent: 1653 + - uid: 2156 + components: + - type: Transform + pos: 37.5,39.5 + parent: 1653 + - uid: 2157 + components: + - type: Transform + pos: 38.5,39.5 + parent: 1653 + - uid: 2180 + components: + - type: Transform + pos: 34.5,38.5 + parent: 1653 + - uid: 2181 + components: + - type: Transform + pos: 33.5,38.5 + parent: 1653 + - uid: 2182 + components: + - type: Transform + pos: 33.5,39.5 + parent: 1653 + - uid: 2205 + components: + - type: Transform + pos: 43.5,40.5 + parent: 1653 + - uid: 2206 + components: + - type: Transform + pos: 43.5,39.5 + parent: 1653 + - uid: 2207 + components: + - type: Transform + pos: 43.5,38.5 + parent: 1653 + - uid: 2208 + components: + - type: Transform + pos: 44.5,39.5 + parent: 1653 + - uid: 2209 + components: + - type: Transform + pos: 45.5,39.5 + parent: 1653 + - uid: 2210 + components: + - type: Transform + pos: 46.5,39.5 + parent: 1653 + - uid: 2211 + components: + - type: Transform + pos: 42.5,39.5 + parent: 1653 + - uid: 2212 + components: + - type: Transform + pos: 41.5,39.5 + parent: 1653 + - uid: 2213 + components: + - type: Transform + pos: 40.5,39.5 + parent: 1653 + - uid: 2247 + components: + - type: Transform + pos: 48.5,39.5 + parent: 1653 + - uid: 2248 + components: + - type: Transform + pos: 49.5,39.5 + parent: 1653 + - uid: 2249 + components: + - type: Transform + pos: 50.5,39.5 + parent: 1653 + - uid: 2250 + components: + - type: Transform + pos: 51.5,39.5 + parent: 1653 + - uid: 2251 + components: + - type: Transform + pos: 52.5,39.5 + parent: 1653 + - uid: 2252 + components: + - type: Transform + pos: 53.5,39.5 + parent: 1653 + - uid: 2253 + components: + - type: Transform + pos: 54.5,39.5 + parent: 1653 + - uid: 2254 + components: + - type: Transform + pos: 51.5,40.5 + parent: 1653 + - uid: 2255 + components: + - type: Transform + pos: 51.5,38.5 + parent: 1653 + - uid: 2307 + components: + - type: Transform + pos: 25.5,28.5 + parent: 1653 + - uid: 2308 + components: + - type: Transform + pos: 25.5,27.5 + parent: 1653 + - uid: 2309 + components: + - type: Transform + pos: 25.5,26.5 + parent: 1653 + - uid: 2310 + components: + - type: Transform + pos: 25.5,25.5 + parent: 1653 + - uid: 2311 + components: + - type: Transform + pos: 25.5,24.5 + parent: 1653 + - uid: 2312 + components: + - type: Transform + pos: 26.5,26.5 + parent: 1653 + - uid: 2313 + components: + - type: Transform + pos: 24.5,26.5 + parent: 1653 + - uid: 2314 + components: + - type: Transform + pos: 21.5,28.5 + parent: 1653 + - uid: 2315 + components: + - type: Transform + pos: 21.5,27.5 + parent: 1653 + - uid: 2316 + components: + - type: Transform + pos: 21.5,26.5 + parent: 1653 + - uid: 2317 + components: + - type: Transform + pos: 21.5,25.5 + parent: 1653 + - uid: 2318 + components: + - type: Transform + pos: 21.5,24.5 + parent: 1653 + - uid: 2319 + components: + - type: Transform + pos: 22.5,26.5 + parent: 1653 + - uid: 2320 + components: + - type: Transform + pos: 20.5,26.5 + parent: 1653 + - uid: 2321 + components: + - type: Transform + pos: 29.5,35.5 + parent: 1653 + - uid: 2333 + components: + - type: Transform + pos: 0.5,51.5 + parent: 1653 + - uid: 2334 + components: + - type: Transform + pos: 1.5,51.5 + parent: 1653 + - uid: 2335 + components: + - type: Transform + pos: 2.5,51.5 + parent: 1653 + - uid: 2336 + components: + - type: Transform + pos: 1.5,52.5 + parent: 1653 + - uid: 2337 + components: + - type: Transform + pos: 1.5,50.5 + parent: 1653 + - uid: 2338 + components: + - type: Transform + pos: 4.5,51.5 + parent: 1653 + - uid: 2339 + components: + - type: Transform + pos: 5.5,51.5 + parent: 1653 + - uid: 2340 + components: + - type: Transform + pos: 6.5,51.5 + parent: 1653 + - uid: 2341 + components: + - type: Transform + pos: 5.5,52.5 + parent: 1653 + - uid: 2342 + components: + - type: Transform + pos: 5.5,50.5 + parent: 1653 + - uid: 2343 + components: + - type: Transform + pos: 8.5,51.5 + parent: 1653 + - uid: 2344 + components: + - type: Transform + pos: 9.5,51.5 + parent: 1653 + - uid: 2345 + components: + - type: Transform + pos: 10.5,51.5 + parent: 1653 + - uid: 2346 + components: + - type: Transform + pos: 9.5,52.5 + parent: 1653 + - uid: 2347 + components: + - type: Transform + pos: 9.5,50.5 + parent: 1653 + - uid: 2348 + components: + - type: Transform + pos: 12.5,51.5 + parent: 1653 + - uid: 2349 + components: + - type: Transform + pos: 13.5,51.5 + parent: 1653 + - uid: 2350 + components: + - type: Transform + pos: 14.5,51.5 + parent: 1653 + - uid: 2351 + components: + - type: Transform + pos: 13.5,52.5 + parent: 1653 + - uid: 2352 + components: + - type: Transform + pos: 13.5,50.5 + parent: 1653 + - uid: 2358 + components: + - type: Transform + pos: 20.5,51.5 + parent: 1653 + - uid: 2359 + components: + - type: Transform + pos: 21.5,51.5 + parent: 1653 + - uid: 2360 + components: + - type: Transform + pos: 22.5,51.5 + parent: 1653 + - uid: 2361 + components: + - type: Transform + pos: 21.5,52.5 + parent: 1653 + - uid: 2362 + components: + - type: Transform + pos: 21.5,50.5 + parent: 1653 + - uid: 2378 + components: + - type: Transform + pos: 17.5,50.5 + parent: 1653 + - uid: 2379 + components: + - type: Transform + pos: 17.5,51.5 + parent: 1653 + - uid: 2380 + components: + - type: Transform + pos: 17.5,52.5 + parent: 1653 + - uid: 2381 + components: + - type: Transform + pos: 18.5,51.5 + parent: 1653 + - uid: 2382 + components: + - type: Transform + pos: 17.5,51.5 + parent: 1653 + - uid: 2383 + components: + - type: Transform + pos: 16.5,51.5 + parent: 1653 + - uid: 2384 + components: + - type: Transform + pos: 16.5,50.5 + parent: 1653 +- proto: CableApcStack10 + entities: + - uid: 1804 + components: + - type: Transform + pos: 25.417538,38.562283 + parent: 1653 + - type: Stack + count: 9 +- proto: CableHV + entities: + - uid: 272 + components: + - type: Transform + pos: 28.5,8.5 + parent: 1653 + - uid: 273 + components: + - type: Transform + pos: 27.5,8.5 + parent: 1653 + - uid: 276 + components: + - type: Transform + pos: 27.5,7.5 + parent: 1653 + - uid: 277 + components: + - type: Transform + pos: 30.5,8.5 + parent: 1653 + - uid: 278 + components: + - type: Transform + pos: 31.5,8.5 + parent: 1653 + - uid: 280 + components: + - type: Transform + pos: 29.5,8.5 + parent: 1653 + - uid: 282 + components: + - type: Transform + pos: 26.5,9.5 + parent: 1653 + - uid: 283 + components: + - type: Transform + pos: 26.5,7.5 + parent: 1653 + - uid: 285 + components: + - type: Transform + pos: 27.5,9.5 + parent: 1653 + - uid: 352 + components: + - type: Transform + pos: 17.5,25.5 + parent: 1653 + - uid: 353 + components: + - type: Transform + pos: 17.5,26.5 + parent: 1653 + - uid: 354 + components: + - type: Transform + pos: 17.5,27.5 + parent: 1653 + - uid: 387 + components: + - type: Transform + pos: 25.5,21.5 + parent: 1653 + - uid: 388 + components: + - type: Transform + pos: 26.5,21.5 + parent: 1653 + - uid: 389 + components: + - type: Transform + pos: 27.5,21.5 + parent: 1653 + - uid: 390 + components: + - type: Transform + pos: 27.5,20.5 + parent: 1653 + - uid: 391 + components: + - type: Transform + pos: 27.5,19.5 + parent: 1653 + - uid: 392 + components: + - type: Transform + pos: 26.5,19.5 + parent: 1653 + - uid: 435 + components: + - type: Transform + pos: 49.5,14.5 + parent: 1653 + - uid: 436 + components: + - type: Transform + pos: 50.5,14.5 + parent: 1653 + - uid: 437 + components: + - type: Transform + pos: 51.5,14.5 + parent: 1653 + - uid: 438 + components: + - type: Transform + pos: 52.5,14.5 + parent: 1653 + - uid: 439 + components: + - type: Transform + pos: 53.5,14.5 + parent: 1653 + - uid: 1618 + components: + - type: Transform + pos: 4.5,24.5 + parent: 1653 + - uid: 1619 + components: + - type: Transform + pos: 4.5,25.5 + parent: 1653 + - uid: 1620 + components: + - type: Transform + pos: 4.5,26.5 + parent: 1653 + - uid: 1621 + components: + - type: Transform + pos: 4.5,27.5 + parent: 1653 + - uid: 1626 + components: + - type: Transform + pos: 4.5,28.5 + parent: 1653 + - uid: 2355 + components: + - type: Transform + pos: 18.5,52.5 + parent: 1653 + - uid: 2365 + components: + - type: Transform + pos: 18.5,51.5 + parent: 1653 + - uid: 2374 + components: + - type: Transform + pos: 18.5,50.5 + parent: 1653 +- proto: CableMV + entities: + - uid: 296 + components: + - type: Transform + pos: 31.5,8.5 + parent: 1653 + - uid: 297 + components: + - type: Transform + pos: 31.5,7.5 + parent: 1653 + - uid: 355 + components: + - type: Transform + pos: 17.5,27.5 + parent: 1653 + - uid: 356 + components: + - type: Transform + pos: 16.5,27.5 + parent: 1653 + - uid: 393 + components: + - type: Transform + pos: 26.5,19.5 + parent: 1653 + - uid: 394 + components: + - type: Transform + pos: 25.5,19.5 + parent: 1653 + - uid: 395 + components: + - type: Transform + pos: 25.5,20.5 + parent: 1653 + - uid: 444 + components: + - type: Transform + pos: 53.5,14.5 + parent: 1653 + - uid: 445 + components: + - type: Transform + pos: 54.5,14.5 + parent: 1653 + - uid: 446 + components: + - type: Transform + pos: 54.5,15.5 + parent: 1653 + - uid: 1622 + components: + - type: Transform + pos: 4.5,27.5 + parent: 1653 + - uid: 1623 + components: + - type: Transform + pos: 5.5,27.5 + parent: 1653 + - uid: 2375 + components: + - type: Transform + pos: 18.5,50.5 + parent: 1653 + - uid: 2376 + components: + - type: Transform + pos: 17.5,50.5 + parent: 1653 + - uid: 2377 + components: + - type: Transform + pos: 16.5,50.5 + parent: 1653 +- proto: CableTerminal + entities: + - uid: 279 + components: + - type: Transform + pos: 27.5,9.5 + parent: 1653 + - uid: 284 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,7.5 + parent: 1653 + - uid: 462 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 51.5,14.5 + parent: 1653 +- proto: CarpetBlack + entities: + - uid: 1217 + components: + - type: Transform + pos: 14.5,15.5 + parent: 1653 + - uid: 1218 + components: + - type: Transform + pos: 13.5,15.5 + parent: 1653 + - uid: 1219 + components: + - type: Transform + pos: 12.5,15.5 + parent: 1653 +- proto: CarpetBlue + entities: + - uid: 223 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,0.5 + parent: 1653 + - uid: 230 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,0.5 + parent: 1653 + - uid: 231 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 10.5,0.5 + parent: 1653 +- proto: CarpetGreen + entities: + - uid: 59 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 39.5,4.5 + parent: 1653 + - uid: 64 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 39.5,3.5 + parent: 1653 + - uid: 792 + components: + - type: Transform + pos: 46.5,10.5 + parent: 1653 + - uid: 793 + components: + - type: Transform + pos: 45.5,10.5 + parent: 1653 +- proto: CarpetOrange + entities: + - uid: 795 + components: + - type: Transform + pos: 45.5,6.5 + parent: 1653 +- proto: CarpetPurple + entities: + - uid: 1 + components: + - type: Transform + pos: 50.5,4.5 + parent: 1653 + - uid: 36 + components: + - type: Transform + pos: 50.5,3.5 + parent: 1653 + - uid: 1673 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 29.5,24.5 + parent: 1653 + - uid: 1674 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 29.5,25.5 + parent: 1653 + - uid: 1675 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 29.5,26.5 + parent: 1653 + - uid: 1676 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 29.5,27.5 + parent: 1653 + - uid: 1677 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 29.5,28.5 + parent: 1653 +- proto: Catwalk + entities: + - uid: 324 + components: + - type: Transform + pos: 30.5,8.5 + parent: 1653 + - uid: 325 + components: + - type: Transform + pos: 29.5,8.5 + parent: 1653 + - uid: 326 + components: + - type: Transform + pos: 28.5,8.5 + parent: 1653 + - uid: 327 + components: + - type: Transform + pos: 26.5,9.5 + parent: 1653 + - uid: 328 + components: + - type: Transform + pos: 27.5,9.5 + parent: 1653 + - uid: 329 + components: + - type: Transform + pos: 28.5,9.5 + parent: 1653 + - uid: 330 + components: + - type: Transform + pos: 28.5,7.5 + parent: 1653 + - uid: 331 + components: + - type: Transform + pos: 27.5,7.5 + parent: 1653 + - uid: 332 + components: + - type: Transform + pos: 26.5,7.5 + parent: 1653 + - uid: 369 + components: + - type: Transform + pos: 17.5,25.5 + parent: 1653 + - uid: 370 + components: + - type: Transform + pos: 17.5,26.5 + parent: 1653 + - uid: 410 + components: + - type: Transform + pos: 25.5,21.5 + parent: 1653 + - uid: 411 + components: + - type: Transform + pos: 27.5,21.5 + parent: 1653 + - uid: 412 + components: + - type: Transform + pos: 27.5,19.5 + parent: 1653 + - uid: 1246 + components: + - type: Transform + pos: 12.5,7.5 + parent: 1653 + - uid: 1249 + components: + - type: Transform + pos: 13.5,7.5 + parent: 1653 + - uid: 1255 + components: + - type: Transform + pos: 16.5,6.5 + parent: 1653 + - uid: 1258 + components: + - type: Transform + pos: 13.5,6.5 + parent: 1653 + - uid: 1263 + components: + - type: Transform + pos: 12.5,6.5 + parent: 1653 + - uid: 1268 + components: + - type: Transform + pos: 14.5,7.5 + parent: 1653 + - uid: 1273 + components: + - type: Transform + pos: 16.5,7.5 + parent: 1653 + - uid: 1276 + components: + - type: Transform + pos: 15.5,6.5 + parent: 1653 + - uid: 1277 + components: + - type: Transform + pos: 15.5,7.5 + parent: 1653 + - uid: 1280 + components: + - type: Transform + pos: 14.5,6.5 + parent: 1653 + - uid: 1298 + components: + - type: Transform + pos: 22.5,6.5 + parent: 1653 + - uid: 1299 + components: + - type: Transform + pos: 22.5,7.5 + parent: 1653 + - uid: 1300 + components: + - type: Transform + pos: 21.5,7.5 + parent: 1653 + - uid: 1301 + components: + - type: Transform + pos: 21.5,6.5 + parent: 1653 + - uid: 1604 + components: + - type: Transform + pos: 4.5,24.5 + parent: 1653 + - uid: 1605 + components: + - type: Transform + pos: 4.5,25.5 + parent: 1653 + - uid: 2385 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,52.5 + parent: 1653 +- proto: Chair + entities: + - uid: 173 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 10.5,3.5 + parent: 1653 + - uid: 177 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 9.5,2.5 + parent: 1653 + - uid: 187 + components: + - type: Transform + pos: 9.5,4.5 + parent: 1653 + - uid: 1977 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 7.5,34.5 + parent: 1653 + - uid: 1978 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 7.5,36.5 + parent: 1653 + - uid: 1979 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 10.5,36.5 + parent: 1653 + - uid: 1980 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 10.5,34.5 + parent: 1653 + - uid: 2076 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,38.5 + parent: 1653 + - uid: 2077 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,38.5 + parent: 1653 + - uid: 2082 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,38.5 + parent: 1653 + - uid: 2083 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,38.5 + parent: 1653 + - uid: 2088 + components: + - type: Transform + pos: 3.5,10.5 + parent: 1653 + - uid: 2089 + components: + - type: Transform + pos: 2.5,7.5 + parent: 1653 + - uid: 2090 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,10.5 + parent: 1653 + - uid: 2091 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,9.5 + parent: 1653 + - uid: 2092 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,6.5 + parent: 1653 + - uid: 2093 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,7.5 + parent: 1653 + - uid: 2369 + components: + - type: Transform + pos: 20.5,52.5 + parent: 1653 + - uid: 2371 + components: + - type: Transform + pos: 14.5,52.5 + parent: 1653 +- proto: ChairFolding + entities: + - uid: 1685 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 30.45571,24.844078 + parent: 1653 + - uid: 1686 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 30.471334,26.094078 + parent: 1653 + - uid: 1687 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 28.471334,26.062828 + parent: 1653 + - uid: 1688 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 28.58071,24.859703 + parent: 1653 +- proto: ChairFoldingSpawnFolded + entities: + - uid: 1670 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 28.619717,28.929829 + parent: 1653 + - uid: 1672 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 28.682217,28.695454 + parent: 1653 +- proto: ChairOfficeDark + entities: + - uid: 424 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.546688,8.91535 + parent: 1653 + - uid: 1097 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.508357,44.581974 + parent: 1653 + - uid: 1098 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.492732,45.5976 + parent: 1653 + - uid: 1099 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.602107,46.644474 + parent: 1653 + - uid: 1100 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.602107,46.644474 + parent: 1653 + - uid: 1101 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.555232,46.613224 + parent: 1653 + - uid: 1304 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.595451,7.0860224 + parent: 1653 + - uid: 1466 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.4753003,15.632893 + parent: 1653 + - uid: 1655 + components: + - type: Transform + pos: 34.524067,25.546556 + parent: 1653 + - uid: 1897 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.4037161,25.187056 + parent: 1653 + - uid: 1898 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.612526,25.389193 + parent: 1653 +- proto: ChairOfficeLight + entities: + - uid: 2110 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 8.55612,38.69898 + parent: 1653 +- proto: ChairWood + entities: + - uid: 1201 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,12.5 + parent: 1653 + - uid: 1202 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 12.5,13.5 + parent: 1653 + - uid: 1203 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,13.5 + parent: 1653 + - uid: 1204 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 9.5,12.5 + parent: 1653 + - uid: 1205 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 8.5,13.5 + parent: 1653 + - uid: 1206 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 10.5,13.5 + parent: 1653 + - uid: 1223 + components: + - type: Transform + pos: 10.5,15.5 + parent: 1653 + - uid: 1224 + components: + - type: Transform + pos: 9.5,15.5 + parent: 1653 + - uid: 1354 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 8.4948635,7.075543 + parent: 1653 + - uid: 1972 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5276608,35.62042 + parent: 1653 +- proto: ComfyChair + entities: + - uid: 1213 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,15.5 + parent: 1653 + - uid: 1214 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 12.5,15.5 + parent: 1653 +- proto: ComputerAlert + entities: + - uid: 1744 + components: + - type: Transform + pos: 4.5,32.5 + parent: 1653 + - uid: 1815 + components: + - type: Transform + pos: 26.5,40.5 + parent: 1653 +- proto: ComputerCrewMonitoring + entities: + - uid: 2400 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 10.5,52.5 + parent: 1653 +- proto: ComputerPowerMonitoring + entities: + - uid: 457 + components: + - type: Transform + pos: 51.5,14.5 + parent: 1653 + - uid: 1627 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,28.5 + parent: 1653 +- proto: ComputerSurveillanceCameraMonitor + entities: + - uid: 1129 + components: + - type: Transform + pos: 5.5,47.5 + parent: 1653 +- proto: ComputerTabletopAlert + entities: + - uid: 422 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 30.5,9.5 + parent: 1653 + - uid: 1077 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,45.5 + parent: 1653 + - uid: 1309 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,6.5 + parent: 1653 + - uid: 1882 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,24.5 + parent: 1653 + - uid: 1900 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,24.5 + parent: 1653 +- proto: ComputerTabletopBroken + entities: + - uid: 423 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 30.5,7.5 + parent: 1653 + - uid: 1310 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,7.5 + parent: 1653 +- proto: ComputerTabletopCrewMonitoring + entities: + - uid: 1105 + components: + - type: Transform + pos: 2.5,47.5 + parent: 1653 +- proto: ComputerTabletopMedicalRecords + entities: + - uid: 1104 + components: + - type: Transform + pos: 1.5,47.5 + parent: 1653 +- proto: ComputerTabletopPowerMonitoring + entities: + - uid: 421 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 30.5,8.5 + parent: 1653 + - uid: 1091 + components: + - type: Transform + pos: 3.5,47.5 + parent: 1653 +- proto: ComputerTabletopSurveillanceCameraMonitor + entities: + - uid: 1082 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,44.5 + parent: 1653 + - uid: 1881 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,25.5 + parent: 1653 + - uid: 1899 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,25.5 + parent: 1653 + - uid: 1938 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,35.5 + parent: 1653 + - uid: 1941 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 7.5,6.5 + parent: 1653 +- proto: ConvertAltarSpawner + entities: + - uid: 1667 + components: + - type: Transform + pos: 29.5,27.5 + parent: 1653 +- proto: ConveyorBelt + entities: + - uid: 1245 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 14.5,9.5 + parent: 1653 + - type: DeviceLinkSink + links: + - 1311 + - uid: 1248 + components: + - type: Transform + pos: 21.5,9.5 + parent: 1653 + - type: DeviceLinkSink + links: + - 1311 + - uid: 1250 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 17.5,9.5 + parent: 1653 + - type: DeviceLinkSink + links: + - 1311 + - uid: 1252 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,9.5 + parent: 1653 + - type: DeviceLinkSink + links: + - 1311 + - uid: 1253 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,9.5 + parent: 1653 + - type: DeviceLinkSink + links: + - 1311 + - uid: 1267 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,9.5 + parent: 1653 + - type: DeviceLinkSink + links: + - 1311 + - uid: 1271 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,9.5 + parent: 1653 + - uid: 1275 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 15.5,9.5 + parent: 1653 + - type: DeviceLinkSink + links: + - 1311 + - uid: 2004 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 13.5,35.5 + parent: 1653 + - uid: 2005 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 14.5,35.5 + parent: 1653 + - uid: 2006 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 15.5,35.5 + parent: 1653 + - uid: 2007 + components: + - type: Transform + pos: 21.5,35.5 + parent: 1653 + - uid: 2008 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,35.5 + parent: 1653 + - uid: 2009 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,35.5 + parent: 1653 + - uid: 2010 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,35.5 + parent: 1653 + - uid: 2011 + components: + - type: Transform + pos: 16.5,35.5 + parent: 1653 +- proto: CrateEmptySpawner + entities: + - uid: 1296 + components: + - type: Transform + pos: 15.5,7.5 + parent: 1653 + - uid: 1297 + components: + - type: Transform + pos: 16.5,7.5 + parent: 1653 +- proto: Crematorium + entities: + - uid: 1652 + components: + - type: Transform + pos: 34.5,28.5 + parent: 1653 +- proto: CrystalBlue + entities: + - uid: 90 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 49.5,0.5 + parent: 1653 +- proto: CrystalPink + entities: + - uid: 529 + components: + - type: Transform + pos: 20.5,14.5 + parent: 1653 + - uid: 530 + components: + - type: Transform + pos: 17.5,15.5 + parent: 1653 + - uid: 626 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.5,2.5 + parent: 1653 + - uid: 627 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 28.5,3.5 + parent: 1653 +- proto: CrystalSpawner + entities: + - uid: 2330 + components: + - type: Transform + pos: 43.5,4.5 + parent: 1653 +- proto: CurtainsBlue + entities: + - uid: 2222 + components: + - type: Transform + pos: 44.5,38.5 + parent: 1653 + - uid: 2223 + components: + - type: Transform + pos: 44.5,40.5 + parent: 1653 +- proto: CurtainsPurple + entities: + - uid: 1997 + components: + - type: Transform + pos: 4.5,34.5 + parent: 1653 + - uid: 1998 + components: + - type: Transform + pos: 4.5,36.5 + parent: 1653 + - uid: 2220 + components: + - type: Transform + pos: 42.5,40.5 + parent: 1653 + - uid: 2221 + components: + - type: Transform + pos: 42.5,38.5 + parent: 1653 +- proto: DefibrillatorCabinetFilled + entities: + - uid: 1407 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 7.5,8.5 + parent: 1653 + - uid: 1408 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 50.5,0.5 + parent: 1653 +- proto: DisposalBend + entities: + - uid: 70 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 52.5,1.5 + parent: 1653 + - uid: 115 + components: + - type: Transform + pos: 37.5,4.5 + parent: 1653 + - uid: 133 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 37.5,1.5 + parent: 1653 + - uid: 943 + components: + - type: Transform + pos: 30.5,13.5 + parent: 1653 + - uid: 944 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 30.5,15.5 + parent: 1653 + - uid: 948 + components: + - type: Transform + pos: 28.5,14.5 + parent: 1653 + - uid: 949 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 27.5,15.5 + parent: 1653 + - uid: 950 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 24.5,14.5 + parent: 1653 + - uid: 951 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 24.5,16.5 + parent: 1653 + - uid: 2163 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 38.5,39.5 + parent: 1653 + - uid: 2183 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 35.5,39.5 + parent: 1653 + - uid: 2184 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 35.5,38.5 + parent: 1653 + - uid: 2185 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 33.5,38.5 + parent: 1653 + - uid: 2186 + components: + - type: Transform + pos: 33.5,40.5 + parent: 1653 +- proto: DisposalJunction + entities: + - uid: 942 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 28.5,13.5 + parent: 1653 + - uid: 945 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 29.5,15.5 + parent: 1653 + - uid: 946 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 28.5,15.5 + parent: 1653 + - uid: 947 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 27.5,14.5 + parent: 1653 + - uid: 2164 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 37.5,39.5 + parent: 1653 + - uid: 2165 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 36.5,39.5 + parent: 1653 +- proto: DisposalJunctionFlipped + entities: + - uid: 941 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 29.5,13.5 + parent: 1653 +- proto: DisposalPipe + entities: + - uid: 2 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,3.5 + parent: 1653 + - uid: 58 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 49.5,1.5 + parent: 1653 + - uid: 72 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 45.5,1.5 + parent: 1653 + - uid: 78 + components: + - type: Transform + pos: 44.5,3.5 + parent: 1653 + - uid: 88 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 48.5,1.5 + parent: 1653 + - uid: 96 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 47.5,1.5 + parent: 1653 + - uid: 104 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 39.5,1.5 + parent: 1653 + - uid: 105 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 41.5,1.5 + parent: 1653 + - uid: 111 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 40.5,1.5 + parent: 1653 + - uid: 117 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 42.5,1.5 + parent: 1653 + - uid: 118 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 43.5,1.5 + parent: 1653 + - uid: 124 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 38.5,1.5 + parent: 1653 + - uid: 126 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 37.5,2.5 + parent: 1653 + - uid: 128 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 37.5,3.5 + parent: 1653 + - uid: 161 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 51.5,1.5 + parent: 1653 + - uid: 162 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 50.5,1.5 + parent: 1653 + - uid: 163 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 46.5,1.5 + parent: 1653 + - uid: 731 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,2.5 + parent: 1653 + - uid: 952 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 26.5,14.5 + parent: 1653 + - uid: 953 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 25.5,14.5 + parent: 1653 + - uid: 1696 + components: + - type: Transform + pos: 44.5,2.5 + parent: 1653 + - uid: 2187 + components: + - type: Transform + pos: 33.5,39.5 + parent: 1653 +- proto: DisposalPipeBroken + entities: + - uid: 20 + components: + - type: Transform + pos: 44.5,4.5 + parent: 1653 +- proto: DisposalTrunk + entities: + - uid: 77 + components: + - type: Transform + pos: 52.5,4.5 + parent: 1653 + - uid: 113 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 36.5,4.5 + parent: 1653 + - uid: 900 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 28.5,12.5 + parent: 1653 + - uid: 901 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 29.5,12.5 + parent: 1653 + - uid: 920 + components: + - type: Transform + pos: 29.5,16.5 + parent: 1653 + - uid: 921 + components: + - type: Transform + pos: 28.5,16.5 + parent: 1653 + - uid: 927 + components: + - type: Transform + pos: 30.5,16.5 + parent: 1653 + - uid: 928 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 30.5,12.5 + parent: 1653 + - uid: 954 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 25.5,16.5 + parent: 1653 + - uid: 2152 + components: + - type: Transform + pos: 38.5,40.5 + parent: 1653 + - uid: 2161 + components: + - type: Transform + pos: 37.5,40.5 + parent: 1653 + - uid: 2162 + components: + - type: Transform + pos: 36.5,40.5 + parent: 1653 + - uid: 2175 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 32.5,40.5 + parent: 1653 +- proto: DisposalYJunction + entities: + - uid: 76 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 44.5,1.5 + parent: 1653 +- proto: Dresser + entities: + - uid: 1970 + components: + - type: Transform + pos: 0.5,34.5 + parent: 1653 +- proto: DrinkPoisonWinebottleFull + entities: + - uid: 1690 + components: + - type: Transform + pos: 30.627584,27.765953 + parent: 1653 +- proto: EmergencyLight + entities: + - uid: 723 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 28.5,2.5 + parent: 1653 + - uid: 724 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 24.5,2.5 + parent: 1653 + - uid: 725 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 30.5,7.5 + parent: 1653 + - uid: 726 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 32.5,8.5 + parent: 1653 + - uid: 728 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 40.5,0.5 + parent: 1653 + - uid: 729 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,12.5 + parent: 1653 + - uid: 730 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 37.5,2.5 + parent: 1653 + - uid: 732 + components: + - type: Transform + pos: 49.5,16.5 + parent: 1653 + - uid: 733 + components: + - type: Transform + pos: 26.5,19.5 + parent: 1653 + - uid: 734 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 34.5,13.5 + parent: 1653 + - uid: 735 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 36.5,15.5 + parent: 1653 + - uid: 736 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,22.5 + parent: 1653 + - uid: 737 + components: + - type: Transform + pos: 17.5,26.5 + parent: 1653 + - uid: 738 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,45.5 + parent: 1653 + - uid: 739 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 17.5,12.5 + parent: 1653 + - uid: 740 + components: + - type: Transform + pos: 21.5,16.5 + parent: 1653 + - uid: 741 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,0.5 + parent: 1653 + - uid: 742 + components: + - type: Transform + pos: 14.5,4.5 + parent: 1653 + - uid: 743 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,2.5 + parent: 1653 + - uid: 805 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 42.5,8.5 + parent: 1653 + - uid: 806 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 41.5,7.5 + parent: 1653 + - uid: 884 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 42.5,12.5 + parent: 1653 + - uid: 959 + components: + - type: Transform + pos: 26.5,14.5 + parent: 1653 + - uid: 964 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 8.5,47.5 + parent: 1653 + - uid: 975 + components: + - type: Transform + pos: 25.5,10.5 + parent: 1653 + - uid: 1023 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,43.5 + parent: 1653 + - uid: 1048 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 30.5,18.5 + parent: 1653 + - uid: 1130 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,47.5 + parent: 1653 + - uid: 1131 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,43.5 + parent: 1653 + - uid: 1215 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 9.5,12.5 + parent: 1653 + - uid: 1229 + components: + - type: Transform + pos: 15.5,10.5 + parent: 1653 + - uid: 1404 + components: + - type: Transform + pos: 2.5,10.5 + parent: 1653 + - uid: 1405 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,9.5 + parent: 1653 + - uid: 1511 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,16.5 + parent: 1653 + - uid: 1512 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,18.5 + parent: 1653 + - uid: 1563 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 10.5,27.5 + parent: 1653 + - uid: 1564 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,25.5 + parent: 1653 + - uid: 1630 + components: + - type: Transform + pos: 22.5,32.5 + parent: 1653 + - uid: 1648 + components: + - type: Transform + pos: 5.5,26.5 + parent: 1653 + - uid: 1665 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 34.5,27.5 + parent: 1653 + - uid: 1694 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 28.5,27.5 + parent: 1653 + - uid: 1729 + components: + - type: Transform + pos: 47.5,1.5 + parent: 1653 + - uid: 1821 + components: + - type: Transform + pos: 29.5,40.5 + parent: 1653 + - uid: 1833 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,27.5 + parent: 1653 + - uid: 1857 + components: + - type: Transform + pos: 6.5,22.5 + parent: 1653 + - uid: 1858 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 10.5,18.5 + parent: 1653 + - uid: 1902 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,27.5 + parent: 1653 + - uid: 1903 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,27.5 + parent: 1653 + - uid: 1937 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 12.5,22.5 + parent: 1653 + - uid: 2043 + components: + - type: Transform + pos: 8.5,36.5 + parent: 1653 + - uid: 2044 + components: + - type: Transform + pos: 2.5,36.5 + parent: 1653 + - uid: 2045 + components: + - type: Transform + pos: 15.5,36.5 + parent: 1653 + - uid: 2126 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,38.5 + parent: 1653 + - uid: 2127 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 9.5,38.5 + parent: 1653 + - uid: 2142 + components: + - type: Transform + pos: 17.5,40.5 + parent: 1653 + - uid: 2195 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 33.5,39.5 + parent: 1653 + - uid: 2196 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 35.5,39.5 + parent: 1653 + - uid: 2243 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 41.5,38.5 + parent: 1653 + - uid: 2244 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 45.5,38.5 + parent: 1653 + - uid: 2270 + components: + - type: Transform + pos: 49.5,40.5 + parent: 1653 + - uid: 2393 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,38.5 + parent: 1653 + - uid: 2394 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,50.5 + parent: 1653 + - uid: 2395 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,50.5 + parent: 1653 + - uid: 2396 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 10.5,52.5 + parent: 1653 + - uid: 2397 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,50.5 + parent: 1653 + - uid: 2398 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 17.5,50.5 + parent: 1653 + - uid: 2399 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 20.5,50.5 + parent: 1653 +- proto: ExosuitFabricator + entities: + - uid: 1812 + components: + - type: Transform + pos: 29.5,40.5 + parent: 1653 +- proto: ExtinguisherCabinetFilled + entities: + - uid: 386 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 27.5,20.5 + parent: 1653 + - uid: 413 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 31.5,9.5 + parent: 1653 + - uid: 1406 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,8.5 + parent: 1653 + - uid: 1409 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 51.5,0.5 + parent: 1653 + - uid: 1410 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 48.5,12.5 + parent: 1653 +- proto: filingCabinet + entities: + - uid: 1083 + components: + - type: Transform + pos: 4.241769,47.52345 + parent: 1653 + - uid: 1084 + components: + - type: Transform + pos: 4.752186,47.513035 + parent: 1653 + - uid: 1981 + components: + - type: Transform + pos: 8.246986,36.498135 + parent: 1653 + - uid: 1982 + components: + - type: Transform + pos: 8.760876,36.498135 + parent: 1653 +- proto: filingCabinetDrawer + entities: + - uid: 1983 + components: + - type: Transform + pos: 8.5,34.5 + parent: 1653 +- proto: FireExtinguisher + entities: + - uid: 1220 + components: + - type: Transform + pos: 13.130193,16.073318 + parent: 1653 +- proto: Fireplace + entities: + - uid: 1210 + components: + - type: Transform + pos: 13.5,16.5 + parent: 1653 +- proto: Floodlight + entities: + - uid: 38 + components: + - type: Transform + pos: 26.727928,36.153248 + parent: 1653 +- proto: FloorDrain + entities: + - uid: 190 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,0.5 + parent: 1653 + - type: Fixtures + fixtures: {} + - uid: 831 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 40.5,16.5 + parent: 1653 + - type: Fixtures + fixtures: {} + - uid: 833 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 41.5,16.5 + parent: 1653 + - type: Fixtures + fixtures: {} + - uid: 855 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 42.5,16.5 + parent: 1653 + - type: Fixtures + fixtures: {} + - uid: 856 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 44.5,16.5 + parent: 1653 + - type: Fixtures + fixtures: {} + - uid: 857 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 45.5,16.5 + parent: 1653 + - type: Fixtures + fixtures: {} + - uid: 858 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 46.5,16.5 + parent: 1653 + - type: Fixtures + fixtures: {} + - uid: 876 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 43.5,15.5 + parent: 1653 + - type: Fixtures + fixtures: {} + - uid: 899 + components: + - type: Transform + pos: 25.5,14.5 + parent: 1653 + - type: Fixtures + fixtures: {} + - uid: 2191 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 36.5,38.5 + parent: 1653 + - type: Fixtures + fixtures: {} + - uid: 2192 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 33.5,40.5 + parent: 1653 + - type: Fixtures + fixtures: {} +- proto: GeneratorRTG + entities: + - uid: 287 + components: + - type: Transform + pos: 26.5,9.5 + parent: 1653 + - uid: 288 + components: + - type: Transform + pos: 27.5,9.5 + parent: 1653 + - uid: 289 + components: + - type: Transform + pos: 26.5,7.5 + parent: 1653 + - uid: 290 + components: + - type: Transform + pos: 27.5,7.5 + parent: 1653 + - uid: 348 + components: + - type: Transform + pos: 17.5,25.5 + parent: 1653 + - uid: 349 + components: + - type: Transform + pos: 17.5,26.5 + parent: 1653 + - uid: 378 + components: + - type: Transform + pos: 25.5,21.5 + parent: 1653 + - uid: 379 + components: + - type: Transform + pos: 27.5,21.5 + parent: 1653 + - uid: 380 + components: + - type: Transform + pos: 27.5,19.5 + parent: 1653 + - uid: 2356 + components: + - type: Transform + pos: 18.5,52.5 + parent: 1653 +- proto: Grille + entities: + - uid: 178 + components: + - type: Transform + pos: 3.5,3.5 + parent: 1653 + - uid: 430 + components: + - type: Transform + pos: 50.5,15.5 + parent: 1653 + - uid: 465 + components: + - type: Transform + pos: 51.5,15.5 + parent: 1653 + - uid: 1305 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,6.5 + parent: 1653 + - uid: 1306 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,7.5 + parent: 1653 + - uid: 1321 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,6.5 + parent: 1653 + - uid: 1338 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,7.5 + parent: 1653 + - uid: 1594 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 17.5,30.5 + parent: 1653 + - uid: 1595 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 17.5,32.5 + parent: 1653 + - uid: 1764 + components: + - type: Transform + pos: 7.5,19.5 + parent: 1653 + - uid: 1963 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,34.5 + parent: 1653 + - uid: 1964 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,36.5 + parent: 1653 + - uid: 2128 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 20.5,39.5 + parent: 1653 + - uid: 2129 + components: + - type: Transform + pos: 20.5,40.5 + parent: 1653 + - uid: 2201 + components: + - type: Transform + pos: 42.5,40.5 + parent: 1653 + - uid: 2202 + components: + - type: Transform + pos: 42.5,38.5 + parent: 1653 + - uid: 2203 + components: + - type: Transform + pos: 44.5,38.5 + parent: 1653 + - uid: 2204 + components: + - type: Transform + pos: 44.5,40.5 + parent: 1653 +- proto: HighSecArmoryLocked + entities: + - uid: 607 + components: + - type: Transform + pos: 31.5,3.5 + parent: 1653 + - uid: 608 + components: + - type: Transform + pos: 21.5,3.5 + parent: 1653 + - uid: 660 + components: + - type: Transform + pos: 19.5,47.5 + parent: 1653 +- proto: HospitalCurtains + entities: + - uid: 2113 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,40.5 + parent: 1653 + - uid: 2114 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,39.5 + parent: 1653 + - uid: 2115 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,38.5 + parent: 1653 +- proto: HospitalCurtainsOpen + entities: + - uid: 248 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,0.5 + parent: 1653 + - uid: 830 + components: + - type: Transform + pos: 46.5,16.5 + parent: 1653 + - uid: 859 + components: + - type: Transform + pos: 45.5,16.5 + parent: 1653 + - uid: 860 + components: + - type: Transform + pos: 44.5,16.5 + parent: 1653 + - uid: 861 + components: + - type: Transform + pos: 42.5,16.5 + parent: 1653 + - uid: 862 + components: + - type: Transform + pos: 41.5,16.5 + parent: 1653 + - uid: 863 + components: + - type: Transform + pos: 40.5,16.5 + parent: 1653 + - uid: 923 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 30.5,16.5 + parent: 1653 + - uid: 924 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,16.5 + parent: 1653 + - uid: 925 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 28.5,16.5 + parent: 1653 + - uid: 929 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 28.5,12.5 + parent: 1653 + - uid: 930 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,12.5 + parent: 1653 + - uid: 931 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 30.5,12.5 + parent: 1653 + - uid: 1446 + components: + - type: Transform + pos: 0.5,12.5 + parent: 1653 + - uid: 1447 + components: + - type: Transform + pos: 2.5,12.5 + parent: 1653 + - uid: 1448 + components: + - type: Transform + pos: 4.5,12.5 + parent: 1653 + - uid: 1449 + components: + - type: Transform + pos: 6.5,12.5 + parent: 1653 + - uid: 2172 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 38.5,40.5 + parent: 1653 + - uid: 2173 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 37.5,40.5 + parent: 1653 + - uid: 2174 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 36.5,40.5 + parent: 1653 +- proto: hydroponicsTrayAnchored + entities: + - uid: 1489 + components: + - type: Transform + pos: 0.5,21.5 + parent: 1653 + - uid: 1490 + components: + - type: Transform + pos: 1.5,21.5 + parent: 1653 + - uid: 1492 + components: + - type: Transform + pos: 0.5,19.5 + parent: 1653 + - uid: 1493 + components: + - type: Transform + pos: 1.5,19.5 + parent: 1653 + - uid: 1497 + components: + - type: Transform + pos: 3.5,21.5 + parent: 1653 + - uid: 1498 + components: + - type: Transform + pos: 4.5,21.5 + parent: 1653 + - uid: 1520 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 12.5,24.5 + parent: 1653 + - uid: 1521 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 12.5,25.5 + parent: 1653 + - uid: 1522 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 12.5,27.5 + parent: 1653 + - uid: 1523 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 12.5,28.5 + parent: 1653 + - uid: 1531 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 10.5,24.5 + parent: 1653 + - uid: 1532 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 10.5,25.5 + parent: 1653 + - uid: 1533 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 10.5,27.5 + parent: 1653 + - uid: 1534 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 10.5,28.5 + parent: 1653 + - uid: 1535 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 8.5,24.5 + parent: 1653 + - uid: 1536 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 8.5,25.5 + parent: 1653 + - uid: 1580 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 21.5,32.5 + parent: 1653 + - uid: 1581 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,32.5 + parent: 1653 + - uid: 1582 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 23.5,32.5 + parent: 1653 + - uid: 1583 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.5,32.5 + parent: 1653 + - uid: 1584 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 25.5,32.5 + parent: 1653 + - uid: 1585 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,32.5 + parent: 1653 + - uid: 1586 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,30.5 + parent: 1653 + - uid: 1587 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 25.5,30.5 + parent: 1653 + - uid: 1588 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.5,30.5 + parent: 1653 + - uid: 1589 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 23.5,30.5 + parent: 1653 + - uid: 1590 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,30.5 + parent: 1653 + - uid: 1591 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 21.5,30.5 + parent: 1653 +- proto: KitchenSpike + entities: + - uid: 180 + components: + - type: Transform + pos: 0.5,0.5 + parent: 1653 +- proto: LampGold + entities: + - uid: 1355 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 7.3698635,7.809918 + parent: 1653 + - uid: 2234 + components: + - type: Transform + pos: 41.441326,38.844807 + parent: 1653 + - uid: 2235 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 45.64445,38.98543 + parent: 1653 +- proto: Lantern + entities: + - uid: 1693 + components: + - type: Transform + pos: 28.58071,26.140953 + parent: 1653 +- proto: LockerBotanistLoot + entities: + - uid: 1601 + components: + - type: Transform + pos: 14.5,30.5 + parent: 1653 + - uid: 1602 + components: + - type: Transform + pos: 15.5,30.5 + parent: 1653 + - uid: 1603 + components: + - type: Transform + pos: 16.5,30.5 + parent: 1653 +- proto: LockerFreezerBase + entities: + - uid: 194 + components: + - type: Transform + pos: 4.725991,4.493532 + parent: 1653 + - uid: 195 + components: + - type: Transform + pos: 4.2398796,4.493532 + parent: 1653 +- proto: LockerJanitorFilled + entities: + - uid: 2197 + components: + - type: Transform + pos: 32.5,38.5 + parent: 1653 +- proto: LockerQuarterMasterFilled + entities: + - uid: 1346 + components: + - type: Transform + pos: 10.5,6.5 + parent: 1653 +- proto: LockerWoodenGeneric + entities: + - uid: 1969 + components: + - type: Transform + pos: 0.5,36.5 + parent: 1653 + - type: EntityStorage + open: True + removedMasks: 20 + - type: Lock + locked: False + - type: Fixtures + fixtures: + fix1: + shape: !type:PolygonShape + radius: 0.01 + vertices: + - -0.25,-0.48 + - 0.25,-0.48 + - 0.25,0.48 + - -0.25,0.48 + mask: + - Impassable + - TableLayer + - LowImpassable + layer: + - BulletImpassable + - Opaque + density: 75 + hard: True + restitution: 0 + friction: 0.4 + - type: PlaceableSurface + isPlaceable: True +- proto: MaterialReclaimer + entities: + - uid: 908 + components: + - type: Transform + pos: 25.5,16.5 + parent: 1653 + - uid: 2178 + components: + - type: Transform + pos: 32.5,40.5 + parent: 1653 +- proto: MechEquipmentGrabber + entities: + - uid: 1945 + components: + - type: Transform + pos: 2.8533115,32.655193 + parent: 1653 + - uid: 1948 + components: + - type: Transform + pos: 3.4650693,9.677943 + parent: 1653 +- proto: MedicalBed + entities: + - uid: 1435 + components: + - type: Transform + pos: 6.5,12.5 + parent: 1653 + - uid: 1439 + components: + - type: Transform + pos: 4.5,12.5 + parent: 1653 + - uid: 1440 + components: + - type: Transform + pos: 2.5,12.5 + parent: 1653 + - uid: 1441 + components: + - type: Transform + pos: 0.5,12.5 + parent: 1653 + - uid: 2111 + components: + - type: Transform + pos: 9.5,40.5 + parent: 1653 +- proto: MiningWindow + entities: + - uid: 146 + components: + - type: Transform + pos: 3.5,3.5 + parent: 1653 + - uid: 466 + components: + - type: Transform + pos: 51.5,15.5 + parent: 1653 + - uid: 467 + components: + - type: Transform + pos: 50.5,15.5 + parent: 1653 + - uid: 1307 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,6.5 + parent: 1653 + - uid: 1308 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,7.5 + parent: 1653 + - uid: 1339 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,7.5 + parent: 1653 + - uid: 1340 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,6.5 + parent: 1653 + - uid: 1668 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 17.5,32.5 + parent: 1653 + - uid: 1669 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 17.5,30.5 + parent: 1653 + - uid: 1835 + components: + - type: Transform + pos: 7.5,19.5 + parent: 1653 + - uid: 1965 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,34.5 + parent: 1653 + - uid: 1966 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,36.5 + parent: 1653 + - uid: 2131 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 20.5,39.5 + parent: 1653 + - uid: 2132 + components: + - type: Transform + pos: 20.5,40.5 + parent: 1653 + - uid: 2216 + components: + - type: Transform + pos: 42.5,38.5 + parent: 1653 + - uid: 2217 + components: + - type: Transform + pos: 42.5,40.5 + parent: 1653 + - uid: 2218 + components: + - type: Transform + pos: 44.5,40.5 + parent: 1653 + - uid: 2219 + components: + - type: Transform + pos: 44.5,38.5 + parent: 1653 +- proto: Mirror + entities: + - uid: 938 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 26.5,12.5 + parent: 1653 + - uid: 939 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 25.5,12.5 + parent: 1653 + - uid: 940 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 24.5,12.5 + parent: 1653 +- proto: MopBucket + entities: + - uid: 2200 + components: + - type: Transform + pos: 33.5,40.5 + parent: 1653 +- proto: MopItem + entities: + - uid: 2199 + components: + - type: Transform + pos: 33.573322,40.403793 + parent: 1653 +- proto: Morgue + entities: + - uid: 1628 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 32.5,28.5 + parent: 1653 + - uid: 1649 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 32.5,27.5 + parent: 1653 + - uid: 1650 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 32.5,25.5 + parent: 1653 + - uid: 1651 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 32.5,24.5 + parent: 1653 +- proto: OreBox + entities: + - uid: 1257 + components: + - type: Transform + pos: 12.5,10.5 + parent: 1653 +- proto: OreProcessor + entities: + - uid: 1254 + components: + - type: Transform + pos: 15.5,9.5 + parent: 1653 + - uid: 2012 + components: + - type: Transform + pos: 14.5,35.5 + parent: 1653 + - uid: 2013 + components: + - type: Transform + pos: 19.5,35.5 + parent: 1653 +- proto: PaperBin10 + entities: + - uid: 1086 + components: + - type: Transform + pos: 4.5,43.5 + parent: 1653 +- proto: PlantBox + entities: + - uid: 1782 + components: + - type: Transform + pos: 19.5,32.5 + parent: 1653 +- proto: PlasmaReinforcedWindowDirectional + entities: + - uid: 6 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 49.5,0.5 + parent: 1653 + - uid: 112 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 49.5,0.5 + parent: 1653 + - uid: 698 + components: + - type: Transform + pos: 19.5,13.5 + parent: 1653 + - uid: 700 + components: + - type: Transform + pos: 17.5,13.5 + parent: 1653 + - uid: 701 + components: + - type: Transform + pos: 18.5,13.5 + parent: 1653 + - uid: 704 + components: + - type: Transform + pos: 21.5,13.5 + parent: 1653 + - uid: 705 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 21.5,15.5 + parent: 1653 + - uid: 706 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 20.5,15.5 + parent: 1653 + - uid: 707 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 19.5,15.5 + parent: 1653 + - uid: 709 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 17.5,15.5 + parent: 1653 + - uid: 710 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,15.5 + parent: 1653 + - uid: 711 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,14.5 + parent: 1653 + - uid: 712 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,13.5 + parent: 1653 + - uid: 713 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 17.5,13.5 + parent: 1653 + - uid: 714 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 17.5,14.5 + parent: 1653 + - uid: 715 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 17.5,15.5 + parent: 1653 + - uid: 1501 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,19.5 + parent: 1653 + - uid: 1502 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,19.5 + parent: 1653 + - uid: 1503 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,19.5 + parent: 1653 + - uid: 1911 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 16.5,18.5 + parent: 1653 + - uid: 1912 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 16.5,18.5 + parent: 1653 + - uid: 1913 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 12.5,18.5 + parent: 1653 + - uid: 1914 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 12.5,18.5 + parent: 1653 + - uid: 1915 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 12.5,22.5 + parent: 1653 + - uid: 1916 + components: + - type: Transform + pos: 12.5,22.5 + parent: 1653 + - uid: 1917 + components: + - type: Transform + pos: 16.5,22.5 + parent: 1653 + - uid: 1918 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 16.5,22.5 + parent: 1653 + - uid: 2331 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 43.5,4.5 + parent: 1653 +- proto: PlasmaWindowDirectional + entities: + - uid: 486 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 34.5,13.5 + parent: 1653 + - uid: 487 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 35.5,13.5 + parent: 1653 + - uid: 488 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 36.5,13.5 + parent: 1653 + - uid: 489 + components: + - type: Transform + pos: 36.5,13.5 + parent: 1653 + - uid: 490 + components: + - type: Transform + pos: 35.5,13.5 + parent: 1653 + - uid: 491 + components: + - type: Transform + pos: 34.5,13.5 + parent: 1653 + - uid: 492 + components: + - type: Transform + pos: 34.5,15.5 + parent: 1653 + - uid: 493 + components: + - type: Transform + pos: 35.5,15.5 + parent: 1653 + - uid: 494 + components: + - type: Transform + pos: 36.5,15.5 + parent: 1653 + - uid: 495 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 34.5,15.5 + parent: 1653 + - uid: 496 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 35.5,15.5 + parent: 1653 + - uid: 497 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 36.5,15.5 + parent: 1653 + - uid: 555 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 22.5,18.5 + parent: 1653 + - uid: 556 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,18.5 + parent: 1653 + - uid: 557 + components: + - type: Transform + pos: 18.5,22.5 + parent: 1653 + - uid: 558 + components: + - type: Transform + pos: 22.5,22.5 + parent: 1653 + - uid: 559 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,18.5 + parent: 1653 + - uid: 560 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,22.5 + parent: 1653 + - uid: 561 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,18.5 + parent: 1653 + - uid: 562 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,22.5 + parent: 1653 + - uid: 832 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 44.5,12.5 + parent: 1653 + - uid: 847 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 42.5,12.5 + parent: 1653 + - uid: 849 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 40.5,16.5 + parent: 1653 + - uid: 850 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 41.5,16.5 + parent: 1653 + - uid: 851 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 42.5,16.5 + parent: 1653 + - uid: 852 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 44.5,16.5 + parent: 1653 + - uid: 853 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 45.5,16.5 + parent: 1653 + - uid: 854 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 46.5,16.5 + parent: 1653 + - uid: 914 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 30.5,12.5 + parent: 1653 + - uid: 915 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 29.5,12.5 + parent: 1653 + - uid: 916 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 28.5,12.5 + parent: 1653 + - uid: 917 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 28.5,16.5 + parent: 1653 + - uid: 918 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 29.5,16.5 + parent: 1653 + - uid: 919 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 30.5,16.5 + parent: 1653 + - uid: 1006 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,43.5 + parent: 1653 + - uid: 1007 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,44.5 + parent: 1653 + - uid: 1008 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,42.5 + parent: 1653 + - uid: 1011 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,42.5 + parent: 1653 + - uid: 1012 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,44.5 + parent: 1653 + - uid: 1013 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,47.5 + parent: 1653 + - uid: 1016 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,48.5 + parent: 1653 + - uid: 1017 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,46.5 + parent: 1653 + - uid: 1018 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,43.5 + parent: 1653 + - uid: 1036 + components: + - type: Transform + pos: 31.5,21.5 + parent: 1653 + - uid: 1049 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 31.5,18.5 + parent: 1653 + - uid: 1050 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 31.5,19.5 + parent: 1653 + - uid: 1052 + components: + - type: Transform + pos: 30.5,21.5 + parent: 1653 + - uid: 1054 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,43.5 + parent: 1653 + - uid: 1055 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,44.5 + parent: 1653 + - uid: 1056 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,45.5 + parent: 1653 + - uid: 1058 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,47.5 + parent: 1653 + - uid: 1059 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,47.5 + parent: 1653 + - uid: 1060 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,46.5 + parent: 1653 + - uid: 1061 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,45.5 + parent: 1653 + - uid: 1063 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,43.5 + parent: 1653 + - uid: 1064 + components: + - type: Transform + pos: 1.5,43.5 + parent: 1653 + - uid: 1065 + components: + - type: Transform + pos: 2.5,43.5 + parent: 1653 + - uid: 1067 + components: + - type: Transform + pos: 4.5,43.5 + parent: 1653 + - uid: 1068 + components: + - type: Transform + pos: 5.5,43.5 + parent: 1653 + - uid: 1069 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,47.5 + parent: 1653 + - uid: 1070 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,47.5 + parent: 1653 + - uid: 1071 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,47.5 + parent: 1653 + - uid: 1072 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,47.5 + parent: 1653 + - uid: 1073 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,47.5 + parent: 1653 + - uid: 1399 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,10.5 + parent: 1653 + - uid: 2169 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 36.5,40.5 + parent: 1653 + - uid: 2170 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 37.5,40.5 + parent: 1653 + - uid: 2171 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 38.5,40.5 + parent: 1653 + - uid: 2176 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 32.5,39.5 + parent: 1653 +- proto: PlushieLamp + entities: + - uid: 1216 + components: + - type: Transform + pos: 13.536443,13.729569 + parent: 1653 + - uid: 1225 + components: + - type: Transform + pos: 9.489568,14.620194 + parent: 1653 +- proto: PortableGeneratorPacman + entities: + - uid: 433 + components: + - type: Transform + pos: 49.5,14.5 + parent: 1653 + - type: MaterialStorage + storage: + Plasma: 1500 + - type: InsertingMaterialStorage + - uid: 434 + components: + - type: Transform + pos: 50.5,14.5 + parent: 1653 + - type: MaterialStorage + storage: + Plasma: 1500 + - type: InsertingMaterialStorage + - uid: 1624 + components: + - type: Transform + pos: 4.5,24.5 + parent: 1653 + - uid: 1625 + components: + - type: Transform + pos: 4.5,25.5 + parent: 1653 +- proto: PottedPlantRandomPlastic + entities: + - uid: 60 + components: + - type: Transform + pos: 39.5,0.5 + parent: 1653 + - uid: 268 + components: + - type: Transform + pos: 7.5,3.5 + parent: 1653 + - uid: 271 + components: + - type: Transform + pos: 7.5,2.5 + parent: 1653 +- proto: PowerCellRecharger + entities: + - uid: 2372 + components: + - type: Transform + pos: 8.5,52.5 + parent: 1653 + - uid: 2401 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 8.5,47.5 + parent: 1653 + - uid: 2402 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,43.5 + parent: 1653 + - uid: 2403 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,22.5 + parent: 1653 + - uid: 2404 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,15.5 + parent: 1653 + - uid: 2405 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,7.5 + parent: 1653 + - uid: 2406 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 25.5,38.5 + parent: 1653 + - uid: 2407 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 21.5,40.5 + parent: 1653 +- proto: Poweredlight + entities: + - uid: 56 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 41.5,0.5 + parent: 1653 + - uid: 94 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 50.5,1.5 + parent: 1653 + - uid: 266 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,2.5 + parent: 1653 + - uid: 267 + components: + - type: Transform + pos: 1.5,4.5 + parent: 1653 + - uid: 269 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 14.5,0.5 + parent: 1653 + - uid: 270 + components: + - type: Transform + pos: 11.5,4.5 + parent: 1653 + - uid: 425 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 32.5,7.5 + parent: 1653 + - uid: 426 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 30.5,8.5 + parent: 1653 + - uid: 427 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 25.5,8.5 + parent: 1653 + - uid: 428 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 32.5,10.5 + parent: 1653 + - uid: 478 + components: + - type: Transform + pos: 49.5,14.5 + parent: 1653 + - uid: 634 + components: + - type: Transform + pos: 30.5,0.5 + parent: 1653 + - uid: 636 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 22.5,4.5 + parent: 1653 + - uid: 637 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 18.5,2.5 + parent: 1653 + - uid: 638 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 34.5,2.5 + parent: 1653 + - uid: 640 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 30.5,4.5 + parent: 1653 + - uid: 641 + components: + - type: Transform + pos: 22.5,0.5 + parent: 1653 + - uid: 655 + components: + - type: Transform + pos: 21.5,22.5 + parent: 1653 + - uid: 656 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,18.5 + parent: 1653 + - uid: 696 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 19.5,44.5 + parent: 1653 + - uid: 803 + components: + - type: Transform + pos: 38.5,8.5 + parent: 1653 + - uid: 804 + components: + - type: Transform + pos: 44.5,8.5 + parent: 1653 + - uid: 882 + components: + - type: Transform + pos: 45.5,16.5 + parent: 1653 + - uid: 883 + components: + - type: Transform + pos: 41.5,16.5 + parent: 1653 + - uid: 957 + components: + - type: Transform + pos: 25.5,14.5 + parent: 1653 + - uid: 958 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 27.5,15.5 + parent: 1653 + - uid: 991 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 9.5,42.5 + parent: 1653 + - uid: 992 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,42.5 + parent: 1653 + - uid: 993 + components: + - type: Transform + pos: 13.5,48.5 + parent: 1653 + - uid: 1021 + components: + - type: Transform + pos: 9.5,48.5 + parent: 1653 + - uid: 1046 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 34.5,19.5 + parent: 1653 + - uid: 1047 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 30.5,22.5 + parent: 1653 + - uid: 1127 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,42.5 + parent: 1653 + - uid: 1128 + components: + - type: Transform + pos: 5.5,48.5 + parent: 1653 + - uid: 1318 + components: + - type: Transform + pos: 20.5,10.5 + parent: 1653 + - uid: 1319 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 14.5,6.5 + parent: 1653 + - uid: 1400 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,6.5 + parent: 1653 + - uid: 1401 + components: + - type: Transform + pos: 3.5,10.5 + parent: 1653 + - uid: 1402 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 9.5,9.5 + parent: 1653 + - uid: 1403 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 8.5,6.5 + parent: 1653 + - uid: 1459 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,12.5 + parent: 1653 + - uid: 1468 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,12.5 + parent: 1653 + - uid: 1469 + components: + - type: Transform + pos: 5.5,16.5 + parent: 1653 + - uid: 1470 + components: + - type: Transform + pos: 1.5,16.5 + parent: 1653 + - uid: 1509 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,19.5 + parent: 1653 + - uid: 1510 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,21.5 + parent: 1653 + - uid: 1561 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 8.5,25.5 + parent: 1653 + - uid: 1562 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 12.5,27.5 + parent: 1653 + - uid: 1631 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 23.5,30.5 + parent: 1653 + - uid: 1817 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 25.5,38.5 + parent: 1653 + - uid: 1832 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,25.5 + parent: 1653 + - uid: 1856 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 7.5,21.5 + parent: 1653 + - uid: 1859 + components: + - type: Transform + pos: 9.5,19.5 + parent: 1653 + - uid: 1901 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,25.5 + parent: 1653 + - uid: 1904 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,25.5 + parent: 1653 + - uid: 2039 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,34.5 + parent: 1653 + - uid: 2040 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 21.5,34.5 + parent: 1653 + - uid: 2041 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 8.5,34.5 + parent: 1653 + - uid: 2042 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,34.5 + parent: 1653 + - uid: 2124 + components: + - type: Transform + pos: 13.5,40.5 + parent: 1653 + - uid: 2125 + components: + - type: Transform + pos: 9.5,40.5 + parent: 1653 + - uid: 2140 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 17.5,38.5 + parent: 1653 + - uid: 2141 + components: + - type: Transform + pos: 21.5,40.5 + parent: 1653 + - uid: 2193 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 37.5,38.5 + parent: 1653 + - uid: 2268 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 49.5,38.5 + parent: 1653 + - uid: 2269 + components: + - type: Transform + pos: 53.5,40.5 + parent: 1653 + - uid: 2392 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,38.5 + parent: 1653 +- proto: PoweredSmallLight + entities: + - uid: 34 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 39.5,3.5 + parent: 1653 + - uid: 37 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 41.5,3.5 + parent: 1653 + - uid: 55 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 37.5,4.5 + parent: 1653 + - uid: 63 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 52.5,4.5 + parent: 1653 + - uid: 66 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 36.5,1.5 + parent: 1653 + - uid: 479 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,16.5 + parent: 1653 + - uid: 632 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 31.5,2.5 + parent: 1653 + - uid: 633 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 21.5,2.5 + parent: 1653 + - uid: 697 + components: + - type: Transform + pos: 19.5,42.5 + parent: 1653 + - uid: 702 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 16.5,45.5 + parent: 1653 + - uid: 703 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 22.5,45.5 + parent: 1653 + - uid: 744 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 24.5,22.5 + parent: 1653 + - uid: 745 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 28.5,18.5 + parent: 1653 + - uid: 746 + components: + - type: Transform + pos: 16.5,26.5 + parent: 1653 + - uid: 747 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 17.5,28.5 + parent: 1653 + - uid: 794 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 39.5,6.5 + parent: 1653 + - uid: 796 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 36.5,6.5 + parent: 1653 + - uid: 797 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 46.5,6.5 + parent: 1653 + - uid: 798 + components: + - type: Transform + pos: 46.5,10.5 + parent: 1653 + - uid: 799 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 43.5,6.5 + parent: 1653 + - uid: 800 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 43.5,10.5 + parent: 1653 + - uid: 801 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 39.5,10.5 + parent: 1653 + - uid: 802 + components: + - type: Transform + pos: 36.5,10.5 + parent: 1653 + - uid: 880 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 45.5,12.5 + parent: 1653 + - uid: 881 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 41.5,12.5 + parent: 1653 + - uid: 955 + components: + - type: Transform + pos: 24.5,16.5 + parent: 1653 + - uid: 1646 + components: + - type: Transform + pos: 4.5,26.5 + parent: 1653 + - uid: 1647 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,28.5 + parent: 1653 + - uid: 1663 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 34.5,25.5 + parent: 1653 + - uid: 2194 + components: + - type: Transform + pos: 33.5,40.5 + parent: 1653 + - uid: 2245 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 46.5,38.5 + parent: 1653 + - uid: 2246 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 40.5,38.5 + parent: 1653 + - uid: 2322 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 46.5,3.5 + parent: 1653 + - uid: 2323 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 48.5,3.5 + parent: 1653 + - uid: 2324 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 50.5,3.5 + parent: 1653 + - uid: 2386 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 17.5,52.5 + parent: 1653 + - uid: 2387 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 12.5,52.5 + parent: 1653 + - uid: 2388 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 8.5,50.5 + parent: 1653 + - uid: 2389 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,52.5 + parent: 1653 + - uid: 2390 + components: + - type: Transform + pos: 2.5,52.5 + parent: 1653 + - uid: 2391 + components: + - type: Transform + pos: 22.5,52.5 + parent: 1653 +- proto: Rack + entities: + - uid: 339 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 25.5,8.5 + parent: 1653 + - uid: 414 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 25.5,19.5 + parent: 1653 + - uid: 473 + components: + - type: Transform + pos: 53.5,12.5 + parent: 1653 + - uid: 474 + components: + - type: Transform + pos: 52.5,12.5 + parent: 1653 + - uid: 611 + components: + - type: Transform + pos: 20.5,2.5 + parent: 1653 + - uid: 612 + components: + - type: Transform + pos: 22.5,2.5 + parent: 1653 + - uid: 613 + components: + - type: Transform + pos: 30.5,2.5 + parent: 1653 + - uid: 664 + components: + - type: Transform + pos: 20.5,46.5 + parent: 1653 + - uid: 665 + components: + - type: Transform + pos: 20.5,44.5 + parent: 1653 + - uid: 666 + components: + - type: Transform + pos: 18.5,45.5 + parent: 1653 + - uid: 1629 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,25.5 + parent: 1653 + - uid: 1942 + components: + - type: Transform + pos: 18.5,46.5 + parent: 1653 + - uid: 1943 + components: + - type: Transform + pos: 18.5,44.5 + parent: 1653 + - uid: 1947 + components: + - type: Transform + pos: 20.5,45.5 + parent: 1653 + - uid: 2256 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 48.5,40.5 + parent: 1653 + - uid: 2257 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 49.5,40.5 + parent: 1653 + - uid: 2258 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 50.5,40.5 + parent: 1653 + - uid: 2259 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 48.5,38.5 + parent: 1653 + - uid: 2260 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 49.5,38.5 + parent: 1653 + - uid: 2261 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 50.5,38.5 + parent: 1653 + - uid: 2262 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,38.5 + parent: 1653 + - uid: 2263 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 53.5,38.5 + parent: 1653 + - uid: 2264 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 54.5,38.5 + parent: 1653 + - uid: 2265 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,40.5 + parent: 1653 +- proto: Railing + entities: + - uid: 218 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 9.5,0.5 + parent: 1653 + - uid: 229 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 13.5,0.5 + parent: 1653 + - uid: 232 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,0.5 + parent: 1653 + - uid: 245 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 7.5,0.5 + parent: 1653 + - uid: 318 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,6.5 + parent: 1653 + - uid: 320 + components: + - type: Transform + pos: 26.5,10.5 + parent: 1653 + - uid: 322 + components: + - type: Transform + pos: 27.5,10.5 + parent: 1653 + - uid: 333 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 26.5,6.5 + parent: 1653 + - uid: 334 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 25.5,7.5 + parent: 1653 + - uid: 335 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 25.5,9.5 + parent: 1653 + - uid: 624 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 24.5,2.5 + parent: 1653 + - uid: 625 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 28.5,2.5 + parent: 1653 + - uid: 1243 + components: + - type: Transform + pos: 19.5,10.5 + parent: 1653 + - uid: 1251 + components: + - type: Transform + pos: 16.5,10.5 + parent: 1653 + - uid: 1259 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 20.5,8.5 + parent: 1653 + - uid: 1260 + components: + - type: Transform + pos: 20.5,10.5 + parent: 1653 + - uid: 1261 + components: + - type: Transform + pos: 18.5,10.5 + parent: 1653 + - uid: 1262 + components: + - type: Transform + pos: 17.5,10.5 + parent: 1653 + - uid: 1264 + components: + - type: Transform + pos: 15.5,10.5 + parent: 1653 + - uid: 1274 + components: + - type: Transform + pos: 14.5,10.5 + parent: 1653 + - uid: 1278 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,9.5 + parent: 1653 + - uid: 1279 + components: + - type: Transform + pos: 21.5,10.5 + parent: 1653 + - uid: 1281 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,8.5 + parent: 1653 + - uid: 1282 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 16.5,8.5 + parent: 1653 + - uid: 1283 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 14.5,8.5 + parent: 1653 + - uid: 2016 + components: + - type: Transform + pos: 13.5,36.5 + parent: 1653 + - uid: 2017 + components: + - type: Transform + pos: 14.5,36.5 + parent: 1653 + - uid: 2018 + components: + - type: Transform + pos: 15.5,36.5 + parent: 1653 + - uid: 2019 + components: + - type: Transform + pos: 16.5,36.5 + parent: 1653 + - uid: 2020 + components: + - type: Transform + pos: 18.5,36.5 + parent: 1653 + - uid: 2021 + components: + - type: Transform + pos: 19.5,36.5 + parent: 1653 + - uid: 2022 + components: + - type: Transform + pos: 20.5,36.5 + parent: 1653 + - uid: 2023 + components: + - type: Transform + pos: 21.5,36.5 + parent: 1653 + - uid: 2053 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 15.5,34.5 + parent: 1653 + - uid: 2054 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 20.5,34.5 + parent: 1653 +- proto: RailingCorner + entities: + - uid: 620 + components: + - type: Transform + pos: 24.5,1.5 + parent: 1653 + - uid: 621 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 28.5,1.5 + parent: 1653 + - uid: 622 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 28.5,3.5 + parent: 1653 + - uid: 623 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 24.5,3.5 + parent: 1653 +- proto: RailingCornerSmall + entities: + - uid: 228 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,0.5 + parent: 1653 + - uid: 233 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 9.5,1.5 + parent: 1653 + - uid: 234 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 13.5,1.5 + parent: 1653 + - uid: 336 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 25.5,6.5 + parent: 1653 + - uid: 337 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 25.5,10.5 + parent: 1653 + - uid: 338 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 25.5,8.5 + parent: 1653 + - uid: 340 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 28.5,10.5 + parent: 1653 + - uid: 341 + components: + - type: Transform + pos: 28.5,6.5 + parent: 1653 + - uid: 345 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 25.5,8.5 + parent: 1653 + - uid: 1284 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 22.5,10.5 + parent: 1653 + - uid: 1285 + components: + - type: Transform + pos: 22.5,8.5 + parent: 1653 + - uid: 1288 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,8.5 + parent: 1653 + - uid: 1289 + components: + - type: Transform + pos: 19.5,8.5 + parent: 1653 + - uid: 1290 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 17.5,8.5 + parent: 1653 + - uid: 1291 + components: + - type: Transform + pos: 17.5,8.5 + parent: 1653 + - uid: 1292 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 15.5,8.5 + parent: 1653 + - uid: 1293 + components: + - type: Transform + pos: 15.5,8.5 + parent: 1653 + - uid: 1322 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,10.5 + parent: 1653 + - uid: 2055 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,34.5 + parent: 1653 + - uid: 2056 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,34.5 + parent: 1653 + - uid: 2057 + components: + - type: Transform + pos: 16.5,34.5 + parent: 1653 + - uid: 2058 + components: + - type: Transform + pos: 21.5,34.5 + parent: 1653 +- proto: RailingRound + entities: + - uid: 243 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 7.5,3.5 + parent: 1653 + - uid: 244 + components: + - type: Transform + pos: 7.5,2.5 + parent: 1653 +- proto: RandomCargoCorpseSpawner + entities: + - uid: 1473 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,16.5 + parent: 1653 +- proto: RandomInstruments + entities: + - uid: 100 + components: + - type: Transform + pos: 48.5,3.5 + parent: 1653 +- proto: RandomPainting + entities: + - uid: 1411 + components: + - type: Transform + pos: 9.5,7.5 + parent: 1653 +- proto: RandomPosterAny + entities: + - uid: 1412 + components: + - type: Transform + pos: 26.5,8.5 + parent: 1653 + - uid: 1413 + components: + - type: Transform + pos: 42.5,3.5 + parent: 1653 + - uid: 1414 + components: + - type: Transform + pos: 25.5,15.5 + parent: 1653 +- proto: RandomSoap + entities: + - uid: 1163 + components: + - type: Transform + pos: 46.5,16.5 + parent: 1653 +- proto: RandomStalagmiteOrCrystal + entities: + - uid: 498 + components: + - type: Transform + pos: 36.5,15.5 + parent: 1653 + - uid: 499 + components: + - type: Transform + pos: 35.5,15.5 + parent: 1653 + - uid: 500 + components: + - type: Transform + pos: 34.5,15.5 + parent: 1653 + - uid: 501 + components: + - type: Transform + pos: 34.5,13.5 + parent: 1653 + - uid: 502 + components: + - type: Transform + pos: 36.5,13.5 + parent: 1653 + - uid: 503 + components: + - type: Transform + pos: 35.5,13.5 + parent: 1653 + - uid: 551 + components: + - type: Transform + pos: 22.5,18.5 + parent: 1653 + - uid: 552 + components: + - type: Transform + pos: 22.5,22.5 + parent: 1653 + - uid: 553 + components: + - type: Transform + pos: 18.5,22.5 + parent: 1653 + - uid: 554 + components: + - type: Transform + pos: 18.5,18.5 + parent: 1653 + - uid: 628 + components: + - type: Transform + pos: 24.5,1.5 + parent: 1653 + - uid: 629 + components: + - type: Transform + pos: 24.5,3.5 + parent: 1653 + - uid: 630 + components: + - type: Transform + pos: 28.5,2.5 + parent: 1653 + - uid: 631 + components: + - type: Transform + pos: 28.5,1.5 + parent: 1653 + - uid: 1907 + components: + - type: Transform + pos: 16.5,18.5 + parent: 1653 + - uid: 1908 + components: + - type: Transform + pos: 16.5,22.5 + parent: 1653 + - uid: 1909 + components: + - type: Transform + pos: 12.5,22.5 + parent: 1653 + - uid: 1910 + components: + - type: Transform + pos: 12.5,18.5 + parent: 1653 +- proto: ResearchAndDevelopmentServer + entities: + - uid: 1883 + components: + - type: Transform + pos: 2.5,24.5 + parent: 1653 + - uid: 1894 + components: + - type: Transform + pos: 22.5,27.5 + parent: 1653 +- proto: RipleyCentralElectronics + entities: + - uid: 1808 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 25.374056,38.46506 + parent: 1653 +- proto: RipleyChassis + entities: + - uid: 1796 + components: + - type: Transform + pos: 25.5,40.5 + parent: 1653 + - type: Construction + step: 5 + edge: 0 +- proto: RipleyHarness + entities: + - uid: 1797 + components: + - type: Transform + pos: 24.5,40.5 + parent: 1653 + - type: ContainerContainer + containers: + mech-assembly-container: !type:Container + showEnts: False + occludes: True + ents: + - 1798 + - 1799 + - type: MechAssembly + requiredParts: + RipleyLArm: True + RipleyRArm: True + RipleyLLeg: False + RipleyRLeg: False +- proto: RipleyLArm + entities: + - uid: 1799 + components: + - type: Transform + parent: 1797 + - type: Physics + canCollide: False +- proto: RipleyLLeg + entities: + - uid: 1806 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 25.985168,38.60395 + parent: 1653 +- proto: RipleyPeripheralsElectronics + entities: + - uid: 1809 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 26.422668,38.735897 + parent: 1653 + - uid: 1810 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 26.15878,38.44423 + parent: 1653 +- proto: RipleyRArm + entities: + - uid: 1798 + components: + - type: Transform + parent: 1797 + - type: Physics + canCollide: False +- proto: RipleyRLeg + entities: + - uid: 1807 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 25.311556,38.61784 + parent: 1653 +- proto: SalvageMaterialCrateSpawner + entities: + - uid: 1256 + components: + - type: Transform + pos: 12.5,9.5 + parent: 1653 + - uid: 1269 + components: + - type: Transform + pos: 12.5,7.5 + parent: 1653 + - uid: 1294 + components: + - type: Transform + pos: 14.5,6.5 + parent: 1653 + - uid: 1295 + components: + - type: Transform + pos: 16.5,6.5 + parent: 1653 + - uid: 1836 + components: + - type: Transform + pos: 6.5,18.5 + parent: 1653 + - uid: 1837 + components: + - type: Transform + pos: 10.5,22.5 + parent: 1653 + - uid: 2094 + components: + - type: Transform + pos: 3.5,6.5 + parent: 1653 + - uid: 2095 + components: + - type: Transform + pos: 2.5,10.5 + parent: 1653 + - uid: 2096 + components: + - type: Transform + pos: 6.5,10.5 + parent: 1653 +- proto: SalvagePottedPlantsSpawner + entities: + - uid: 1824 + components: + - type: Transform + pos: 26.5,24.5 + parent: 1653 + - uid: 1829 + components: + - type: Transform + pos: 26.5,28.5 + parent: 1653 +- proto: Screwdriver + entities: + - uid: 1801 + components: + - type: Transform + pos: 26.042902,38.534508 + parent: 1653 +- proto: SeedExtractor + entities: + - uid: 1491 + components: + - type: Transform + pos: 4.5,19.5 + parent: 1653 + - uid: 1518 + components: + - type: Transform + pos: 14.5,25.5 + parent: 1653 + - uid: 1600 + components: + - type: Transform + pos: 16.5,32.5 + parent: 1653 +- proto: ShadowBasaltRandom + entities: + - uid: 1946 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 28.5,2.5 + parent: 1653 +- proto: SignRedEight + entities: + - uid: 814 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 37.5,7.5 + parent: 1653 +- proto: SignRedFive + entities: + - uid: 811 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 45.5,7.5 + parent: 1653 + - uid: 1772 + components: + - type: Transform + pos: 9.5,30.5 + parent: 1653 + - uid: 2329 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 51.5,2.5 + parent: 1653 +- proto: SignRedFour + entities: + - uid: 810 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 45.5,9.5 + parent: 1653 + - uid: 1771 + components: + - type: Transform + pos: 11.5,30.5 + parent: 1653 + - uid: 2328 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 49.5,2.5 + parent: 1653 +- proto: SignRedOne + entities: + - uid: 807 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 37.5,9.5 + parent: 1653 + - uid: 1768 + components: + - type: Transform + pos: 7.5,32.5 + parent: 1653 + - uid: 2325 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 40.5,2.5 + parent: 1653 +- proto: SignRedSeven + entities: + - uid: 813 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 40.5,7.5 + parent: 1653 +- proto: SignRedSix + entities: + - uid: 812 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 42.5,7.5 + parent: 1653 + - uid: 1773 + components: + - type: Transform + pos: 7.5,30.5 + parent: 1653 +- proto: SignRedThree + entities: + - uid: 809 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 42.5,9.5 + parent: 1653 + - uid: 1770 + components: + - type: Transform + pos: 11.5,32.5 + parent: 1653 + - uid: 2327 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 47.5,2.5 + parent: 1653 +- proto: SignRedTwo + entities: + - uid: 808 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 40.5,9.5 + parent: 1653 + - uid: 1769 + components: + - type: Transform + pos: 9.5,32.5 + parent: 1653 + - uid: 2326 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 42.5,2.5 + parent: 1653 +- proto: SinkStemlessWater + entities: + - uid: 191 + components: + - type: Transform + pos: 2.5,4.5 + parent: 1653 +- proto: SinkWide + entities: + - uid: 935 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 26.5,13.5 + parent: 1653 + - uid: 936 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 25.5,13.5 + parent: 1653 + - uid: 937 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 24.5,13.5 + parent: 1653 + - uid: 2189 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 38.5,38.5 + parent: 1653 + - uid: 2190 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 37.5,38.5 + parent: 1653 + - uid: 2198 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 33.5,39.5 + parent: 1653 +- proto: SMESBasic + entities: + - uid: 281 + components: + - type: Transform + pos: 27.5,8.5 + parent: 1653 + - uid: 440 + components: + - type: Transform + pos: 52.5,14.5 + parent: 1653 +- proto: SpawnDungeonClutterMedical + entities: + - uid: 1451 + components: + - type: Transform + pos: 5.6628003,16.523518 + parent: 1653 + - uid: 1460 + components: + - type: Transform + pos: 5.3503003,16.617268 + parent: 1653 + - uid: 1461 + components: + - type: Transform + pos: 1.5037866,16.56687 + parent: 1653 + - uid: 1462 + components: + - type: Transform + pos: 0.94128656,16.738745 + parent: 1653 + - uid: 1463 + components: + - type: Transform + pos: 0.48816156,16.53562 + parent: 1653 + - uid: 1464 + components: + - type: Transform + pos: 0.45691156,15.988745 + parent: 1653 + - uid: 1465 + components: + - type: Transform + pos: 0.55066156,15.56687 + parent: 1653 + - uid: 2108 + components: + - type: Transform + pos: 8.571745,40.433353 + parent: 1653 + - uid: 2119 + components: + - type: Transform + pos: 9.658286,38.687035 + parent: 1653 +- proto: SpawnDungeonClutterPatientTransport + entities: + - uid: 1471 + components: + - type: Transform + pos: 6.5,13.5 + parent: 1653 + - uid: 1472 + components: + - type: Transform + pos: 0.5,13.5 + parent: 1653 + - uid: 2116 + components: + - type: Transform + pos: 12.5,40.5 + parent: 1653 + - uid: 2117 + components: + - type: Transform + pos: 13.5,40.5 + parent: 1653 + - uid: 2118 + components: + - type: Transform + pos: 14.5,40.5 + parent: 1653 +- proto: SpawnDungeonFurnitureBedroom + entities: + - uid: 2228 + components: + - type: Transform + pos: 46.5,40.5 + parent: 1653 + - uid: 2229 + components: + - type: Transform + pos: 45.5,40.5 + parent: 1653 + - uid: 2230 + components: + - type: Transform + pos: 41.5,40.5 + parent: 1653 + - uid: 2231 + components: + - type: Transform + pos: 40.5,40.5 + parent: 1653 +- proto: SpawnDungeonLootArmoryExplosives + entities: + - uid: 2427 + components: + - type: Transform + pos: 36.021904,15.499243 + parent: 1653 + - uid: 2428 + components: + - type: Transform + pos: 16.381844,22.492044 + parent: 1653 + - uid: 2429 + components: + - type: Transform + pos: 18.376907,18.38267 + parent: 1653 +- proto: SpawnDungeonLootArmoryGuns + entities: + - uid: 26 + components: + - type: Transform + pos: 50.75593,4.1175256 + parent: 1653 + - uid: 1165 + components: + - type: Transform + pos: 45.40099,10.423815 + parent: 1653 + - uid: 2241 + components: + - type: Transform + pos: 45.472576,38.64168 + parent: 1653 +- proto: SpawnDungeonLootArmoryMelee + entities: + - uid: 247 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.2447963,4.5147514 + parent: 1653 + - uid: 1164 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 41.568474,3.4679956 + parent: 1653 + - uid: 2242 + components: + - type: Transform + pos: 40.4882,38.501057 + parent: 1653 +- proto: SpawnDungeonLootArmoryRare + entities: + - uid: 617 + components: + - type: Transform + pos: 30.598993,2.5131779 + parent: 1653 +- proto: SpawnDungeonLootBureaucracy + entities: + - uid: 123 + components: + - type: Transform + pos: 3.1559753,32.53316 + parent: 1653 + - uid: 1074 + components: + - type: Transform + pos: 5.195857,43.550724 + parent: 1653 + - uid: 1075 + components: + - type: Transform + pos: 5.336482,43.894474 + parent: 1653 + - uid: 1092 + components: + - type: Transform + pos: 2.414607,43.613224 + parent: 1653 + - uid: 1093 + components: + - type: Transform + pos: 1.773982,43.550724 + parent: 1653 + - uid: 1094 + components: + - type: Transform + pos: 1.570857,43.7226 + parent: 1653 + - uid: 1095 + components: + - type: Transform + pos: 1.445857,45.425724 + parent: 1653 + - uid: 1096 + components: + - type: Transform + pos: 1.508357,45.62885 + parent: 1653 + - uid: 1176 + components: + - type: Transform + pos: 3.6559753,32.642536 + parent: 1653 + - uid: 1177 + components: + - type: Transform + pos: 1.5153503,36.6554 + parent: 1653 + - uid: 1178 + components: + - type: Transform + pos: 1.8434753,36.514774 + parent: 1653 + - uid: 1179 + components: + - type: Transform + pos: 2.1559753,36.639774 + parent: 1653 + - uid: 1664 + components: + - type: Transform + pos: 34.366188,24.636839 + parent: 1653 + - uid: 1666 + components: + - type: Transform + pos: 34.616188,24.543089 + parent: 1653 + - uid: 1695 + components: + - type: Transform + pos: 6.3903503,36.6554 + parent: 1653 + - uid: 1989 + components: + - type: Transform + pos: 9.4216,36.608524 + parent: 1653 + - uid: 1990 + components: + - type: Transform + pos: 9.5466,36.483524 + parent: 1653 + - uid: 1991 + components: + - type: Transform + pos: 9.51535,34.608524 + parent: 1653 + - uid: 1992 + components: + - type: Transform + pos: 6.4528503,34.68665 + parent: 1653 + - uid: 2120 + components: + - type: Transform + pos: 9.330161,38.437035 + parent: 1653 + - uid: 2121 + components: + - type: Transform + pos: 9.486411,38.70266 + parent: 1653 +- proto: SpawnDungeonLootCanister + entities: + - uid: 1843 + components: + - type: Transform + pos: 10.5,18.5 + parent: 1653 + - uid: 1844 + components: + - type: Transform + pos: 9.5,18.5 + parent: 1653 + - uid: 2266 + components: + - type: Transform + pos: 54.5,40.5 + parent: 1653 + - uid: 2275 + components: + - type: Transform + pos: 53.5,40.5 + parent: 1653 + - uid: 2294 + components: + - type: Transform + pos: 24.5,34.5 + parent: 1653 + - uid: 2295 + components: + - type: Transform + pos: 22.5,38.5 + parent: 1653 +- proto: SpawnDungeonLootChems + entities: + - uid: 61 + components: + - type: Transform + pos: 42.61143,0.6150342 + parent: 1653 +- proto: SpawnDungeonLootClothesSalvage + entities: + - uid: 1360 + components: + - type: Transform + pos: 8.4636135,6.997418 + parent: 1653 + - uid: 2292 + components: + - type: Transform + pos: 16.60937,38.43663 + parent: 1653 + - uid: 2296 + components: + - type: Transform + pos: 17.624994,38.483505 + parent: 1653 +- proto: SpawnDungeonLootClutterEngi + entities: + - uid: 1141 + components: + - type: Transform + pos: 33.670288,18.648964 + parent: 1653 + - uid: 1142 + components: + - type: Transform + pos: 33.373413,18.930214 + parent: 1653 + - uid: 1143 + components: + - type: Transform + pos: 33.607788,19.086464 + parent: 1653 + - uid: 1144 + components: + - type: Transform + pos: 33.685913,19.508339 + parent: 1653 + - uid: 1145 + components: + - type: Transform + pos: 33.389038,19.633339 + parent: 1653 + - uid: 1146 + components: + - type: Transform + pos: 31.357788,21.523964 + parent: 1653 + - uid: 1147 + components: + - type: Transform + pos: 31.685913,21.695839 + parent: 1653 + - uid: 1635 + components: + - type: Transform + pos: 6.349204,25.624714 + parent: 1653 + - uid: 1637 + components: + - type: Transform + pos: 6.1060495,28.437214 + parent: 1653 + - uid: 1638 + components: + - type: Transform + pos: 17.116709,25.927172 + parent: 1653 + - uid: 1639 + components: + - type: Transform + pos: 25.434978,19.662628 + parent: 1653 + - uid: 1640 + components: + - type: Transform + pos: 31.581095,21.945148 + parent: 1653 + - uid: 1641 + components: + - type: Transform + pos: 53.228195,12.57342 + parent: 1653 + - uid: 1642 + components: + - type: Transform + pos: 32.447227,7.4346223 + parent: 1653 + - uid: 1643 + components: + - type: Transform + pos: 32.837852,7.3408723 + parent: 1653 + - uid: 1644 + components: + - type: Transform + pos: 1.6312273,9.997122 + parent: 1653 + - uid: 1645 + components: + - type: Transform + pos: 18.80911,7.0596223 + parent: 1653 + - uid: 1766 + components: + - type: Transform + pos: 2.5642457,32.754673 + parent: 1653 + - uid: 1767 + components: + - type: Transform + pos: 4.4939394,31.254673 + parent: 1653 + - uid: 1818 + components: + - type: Transform + pos: 25.51053,38.63218 + parent: 1653 + - uid: 1819 + components: + - type: Transform + pos: 25.91678,38.616554 + parent: 1653 + - uid: 1820 + components: + - type: Transform + pos: 26.51053,38.647804 + parent: 1653 + - uid: 1886 + components: + - type: Transform + pos: 0.5547769,27.601841 + parent: 1653 + - uid: 1887 + components: + - type: Transform + pos: 0.5547769,28.117466 + parent: 1653 + - uid: 1888 + components: + - type: Transform + pos: 0.4610269,28.554966 + parent: 1653 + - uid: 2408 + components: + - type: Transform + pos: 0.7329502,52.597145 + parent: 1653 + - uid: 2409 + components: + - type: Transform + pos: 8.373575,52.55027 + parent: 1653 + - uid: 2410 + components: + - type: Transform + pos: 8.67045,52.628395 + parent: 1653 + - uid: 2411 + components: + - type: Transform + pos: 14.479343,52.30027 + parent: 1653 + - uid: 2412 + components: + - type: Transform + pos: 20.622198,52.30027 + parent: 1653 + - uid: 2413 + components: + - type: Transform + pos: 20.403448,52.58152 + parent: 1653 + - uid: 2414 + components: + - type: Transform + pos: 8.504941,48.58246 + parent: 1653 + - uid: 2415 + components: + - type: Transform + pos: 8.676816,47.98871 + parent: 1653 + - uid: 2416 + components: + - type: Transform + pos: 4.442441,43.64496 + parent: 1653 + - uid: 2417 + components: + - type: Transform + pos: 4.489316,45.316833 + parent: 1653 +- proto: SpawnDungeonLootClutterHydroponics + entities: + - uid: 1597 + components: + - type: Transform + pos: 19.259054,31.978603 + parent: 1653 + - uid: 1774 + components: + - type: Transform + pos: 23.744818,30.478603 + parent: 1653 + - uid: 1775 + components: + - type: Transform + pos: 21.744818,30.712978 + parent: 1653 + - uid: 1776 + components: + - type: Transform + pos: 20.384054,32.33798 + parent: 1653 + - uid: 1781 + components: + - type: Transform + pos: 19.36843,30.556728 + parent: 1653 + - uid: 1783 + components: + - type: Transform + pos: 19.64968,30.697353 + parent: 1653 + - uid: 1785 + components: + - type: Transform + pos: 26.026068,32.05673 + parent: 1653 + - uid: 1786 + components: + - type: Transform + pos: 23.932318,32.21298 + parent: 1653 +- proto: SpawnDungeonLootClutterKitchen + entities: + - uid: 249 + components: + - type: Transform + pos: 2.7182336,4.5772514 + parent: 1653 + - uid: 250 + components: + - type: Transform + pos: 12.726343,3.4678764 + parent: 1653 + - uid: 251 + components: + - type: Transform + pos: 9.335718,3.4522514 + parent: 1653 + - uid: 252 + components: + - type: Transform + pos: 5.6713586,1.4835014 + parent: 1653 + - uid: 253 + components: + - type: Transform + pos: 2.1401086,4.3897514 + parent: 1653 + - uid: 254 + components: + - type: Transform + pos: 2.4057336,4.4835014 + parent: 1653 + - uid: 255 + components: + - type: Transform + pos: 2.2963586,2.7022514 + parent: 1653 + - uid: 256 + components: + - type: Transform + pos: 1.1244836,2.1710014 + parent: 1653 + - uid: 257 + components: + - type: Transform + pos: 4.3744836,1.8116264 + parent: 1653 +- proto: SpawnDungeonLootClutterSalvage + entities: + - uid: 3 + components: + - type: Transform + pos: 41.48643,0.6150342 + parent: 1653 + - uid: 4 + components: + - type: Transform + pos: 42.306744,0.6619092 + parent: 1653 + - uid: 49 + components: + - type: Transform + pos: 24.714973,36.500637 + parent: 1653 + - uid: 50 + components: + - type: Transform + pos: 33.32435,34.922512 + parent: 1653 + - uid: 51 + components: + - type: Transform + pos: 31.324348,36.328762 + parent: 1653 + - uid: 52 + components: + - type: Transform + pos: 27.152473,36.344387 + parent: 1653 + - uid: 54 + components: + - type: Transform + pos: 26.043098,34.688137 + parent: 1653 + - uid: 65 + components: + - type: Transform + pos: 41.931744,0.5681592 + parent: 1653 + - uid: 719 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 17.582415,14.424163 + parent: 1653 + - uid: 720 + components: + - type: Transform + pos: 17.551165,13.814788 + parent: 1653 + - uid: 721 + components: + - type: Transform + pos: 18.051165,13.564788 + parent: 1653 + - uid: 722 + components: + - type: Transform + pos: 18.644915,13.627288 + parent: 1653 + - uid: 1132 + components: + - type: Transform + pos: 8.672432,47.495773 + parent: 1653 + - uid: 1133 + components: + - type: Transform + pos: 8.547432,47.85515 + parent: 1653 + - uid: 1134 + components: + - type: Transform + pos: 8.547432,48.35515 + parent: 1653 + - uid: 1135 + components: + - type: Transform + pos: 8.859932,48.54265 + parent: 1653 + - uid: 1136 + components: + - type: Transform + pos: 9.281807,48.308273 + parent: 1653 + - uid: 1137 + components: + - type: Transform + pos: 9.625557,48.558273 + parent: 1653 + - uid: 1138 + components: + - type: Transform + pos: 10.375557,48.558273 + parent: 1653 + - uid: 1139 + components: + - type: Transform + pos: 10.016182,46.527023 + parent: 1653 + - uid: 1140 + components: + - type: Transform + pos: 11.531807,45.35515 + parent: 1653 + - uid: 1180 + components: + - type: Transform + pos: 39.30991,4.113697 + parent: 1653 + - uid: 1181 + components: + - type: Transform + pos: 39.575535,4.238697 + parent: 1653 + - uid: 1182 + components: + - type: Transform + pos: 43.68605,10.417303 + parent: 1653 + - uid: 1183 + components: + - type: Transform + pos: 43.545425,10.261053 + parent: 1653 + - uid: 1184 + components: + - type: Transform + pos: 43.170425,10.401678 + parent: 1653 + - uid: 1185 + components: + - type: Transform + pos: 43.5923,6.542303 + parent: 1653 + - uid: 1356 + components: + - type: Transform + pos: 7.6667385,6.622418 + parent: 1653 + - uid: 1357 + components: + - type: Transform + pos: 7.4011135,6.778668 + parent: 1653 + - uid: 1358 + components: + - type: Transform + pos: 7.6042385,7.200543 + parent: 1653 + - uid: 1359 + components: + - type: Transform + pos: 7.6198635,7.653668 + parent: 1653 + - uid: 1830 + components: + - type: Transform + pos: 26.638254,25.369219 + parent: 1653 + - uid: 1831 + components: + - type: Transform + pos: 26.607004,25.759844 + parent: 1653 + - uid: 1840 + components: + - type: Transform + pos: 6.5313873,22.489523 + parent: 1653 + - uid: 1841 + components: + - type: Transform + pos: 6.8751373,22.567648 + parent: 1653 + - uid: 1842 + components: + - type: Transform + pos: 7.4532623,22.567648 + parent: 1653 + - uid: 1993 + components: + - type: Transform + pos: 2.4684753,36.046024 + parent: 1653 + - uid: 1994 + components: + - type: Transform + pos: 2.6247253,35.6554 + parent: 1653 + - uid: 1995 + components: + - type: Transform + pos: 6.6559753,34.546024 + parent: 1653 + - uid: 1996 + components: + - type: Transform + pos: 7.4684753,36.389774 + parent: 1653 + - uid: 2085 + components: + - type: Transform + pos: 5.3136635,38.49843 + parent: 1653 + - uid: 2086 + components: + - type: Transform + pos: 6.5792885,38.40468 + parent: 1653 + - uid: 2145 + components: + - type: Transform + pos: 21.466446,40.48015 + parent: 1653 + - uid: 2146 + components: + - type: Transform + pos: 21.79457,40.589523 + parent: 1653 + - uid: 2147 + components: + - type: Transform + pos: 22.060196,40.48015 + parent: 1653 + - uid: 2236 + components: + - type: Transform + pos: 46.2382,38.501057 + parent: 1653 + - uid: 2237 + components: + - type: Transform + pos: 46.5507,38.376057 + parent: 1653 + - uid: 2238 + components: + - type: Transform + pos: 46.7382,38.57918 + parent: 1653 + - uid: 2297 + components: + - type: Transform + pos: 18.343744,38.452255 + parent: 1653 + - uid: 2298 + components: + - type: Transform + pos: 18.79687,38.49913 + parent: 1653 +- proto: SpawnDungeonLootCutlery + entities: + - uid: 205 + components: + - type: Transform + pos: 15.584432,0.5664077 + parent: 1653 + - uid: 227 + components: + - type: Transform + pos: 15.631307,1.1289077 + parent: 1653 + - uid: 235 + components: + - type: Transform + pos: 15.787557,1.5351577 + parent: 1653 + - uid: 236 + components: + - type: Transform + pos: 15.631307,3.5820327 + parent: 1653 + - uid: 237 + components: + - type: Transform + pos: 15.412557,4.3945327 + parent: 1653 + - uid: 238 + components: + - type: Transform + pos: 12.600057,4.5195327 + parent: 1653 + - uid: 239 + components: + - type: Transform + pos: 12.334432,3.7851577 + parent: 1653 + - uid: 2072 + components: + - type: Transform + pos: 1.3710313,40.57295 + parent: 1653 + - uid: 2073 + components: + - type: Transform + pos: 2.0429063,40.57295 + parent: 1653 + - uid: 2074 + components: + - type: Transform + pos: 2.5272813,40.6042 + parent: 1653 + - uid: 2078 + components: + - type: Transform + pos: 1.5085583,38.57295 + parent: 1653 +- proto: SpawnDungeonLootFood + entities: + - uid: 134 + components: + - type: Transform + pos: 9.519213,3.5994985 + parent: 1653 + - uid: 196 + components: + - type: Transform + pos: 5.489456,2.5748107 + parent: 1653 + - uid: 197 + components: + - type: Transform + pos: 5.558901,2.9011996 + parent: 1653 + - uid: 198 + components: + - type: Transform + pos: 5.440845,3.3248107 + parent: 1653 + - uid: 199 + components: + - type: Transform + pos: 5.538067,3.783144 + parent: 1653 + - uid: 200 + components: + - type: Transform + pos: 5.4061227,4.109533 + parent: 1653 + - uid: 201 + components: + - type: Transform + pos: 5.517234,4.5887 + parent: 1653 + - uid: 241 + components: + - type: Transform + pos: 12.550135,4.0022125 + parent: 1653 + - uid: 242 + components: + - type: Transform + pos: 15.362635,1.4709625 + parent: 1653 + - uid: 1691 + components: + - type: Transform + pos: 30.408834,28.140953 + parent: 1653 + - uid: 1692 + components: + - type: Transform + pos: 30.51821,28.547203 + parent: 1653 +- proto: SpawnDungeonLootHardsuitsSalvage + entities: + - uid: 614 + components: + - type: Transform + pos: 22.348993,2.6069279 + parent: 1653 + - uid: 615 + components: + - type: Transform + pos: 22.692743,2.5288029 + parent: 1653 + - uid: 2418 + components: + - type: Transform + pos: 18.370892,46.64828 + parent: 1653 + - uid: 2419 + components: + - type: Transform + pos: 18.620892,45.67953 + parent: 1653 + - uid: 2420 + components: + - type: Transform + pos: 18.355267,45.570156 + parent: 1653 + - uid: 2421 + components: + - type: Transform + pos: 20.386517,44.601406 + parent: 1653 + - uid: 2422 + components: + - type: Transform + pos: 20.480267,45.58578 + parent: 1653 + - uid: 2423 + components: + - type: Transform + pos: 20.542767,46.695156 + parent: 1653 + - uid: 2424 + components: + - type: Transform + pos: 20.370892,46.61703 + parent: 1653 + - uid: 2425 + components: + - type: Transform + pos: 18.449017,44.601406 + parent: 1653 +- proto: SpawnDungeonLootKitchenTabletop + entities: + - uid: 5 + components: + - type: Transform + pos: 0.5,3.5 + parent: 1653 + - uid: 186 + components: + - type: Transform + pos: 0.5,4.5 + parent: 1653 + - uid: 189 + components: + - type: Transform + pos: 1.5,4.5 + parent: 1653 + - uid: 2071 + components: + - type: Transform + pos: 0.5,40.5 + parent: 1653 +- proto: SpawnDungeonLootKitsFirstAid + entities: + - uid: 1474 + components: + - type: Transform + pos: 5.8361745,15.958916 + parent: 1653 + - uid: 1475 + components: + - type: Transform + pos: 17.63662,14.236872 + parent: 1653 + - uid: 2109 + components: + - type: Transform + pos: 8.46237,40.57398 + parent: 1653 +- proto: SpawnDungeonLootLatheEngi + entities: + - uid: 1745 + components: + - type: Transform + pos: 3.5,30.5 + parent: 1653 + - uid: 1746 + components: + - type: Transform + pos: 1.5,30.5 + parent: 1653 + - uid: 1747 + components: + - type: Transform + pos: 4.5,30.5 + parent: 1653 + - uid: 1813 + components: + - type: Transform + pos: 30.5,40.5 + parent: 1653 + - uid: 2367 + components: + - type: Transform + pos: 12.5,50.5 + parent: 1653 +- proto: SpawnDungeonLootLatheSalvage + entities: + - uid: 727 + components: + - type: Transform + pos: 33.5,22.5 + parent: 1653 + - uid: 980 + components: + - type: Transform + pos: 30.5,22.5 + parent: 1653 + - uid: 990 + components: + - type: Transform + pos: 30.5,19.5 + parent: 1653 + - uid: 1014 + components: + - type: Transform + pos: 30.5,21.5 + parent: 1653 + - uid: 1015 + components: + - type: Transform + pos: 34.5,22.5 + parent: 1653 + - uid: 1024 + components: + - type: Transform + pos: 30.5,18.5 + parent: 1653 + - uid: 1266 + components: + - type: Transform + pos: 19.5,9.5 + parent: 1653 + - uid: 1270 + components: + - type: Transform + pos: 17.5,9.5 + parent: 1653 + - uid: 1272 + components: + - type: Transform + pos: 21.5,9.5 + parent: 1653 + - uid: 1366 + components: + - type: Transform + pos: 4.5,7.5 + parent: 1653 + - uid: 1367 + components: + - type: Transform + pos: 4.5,6.5 + parent: 1653 + - uid: 1814 + components: + - type: Transform + pos: 29.5,38.5 + parent: 1653 + - uid: 2014 + components: + - type: Transform + pos: 16.5,35.5 + parent: 1653 + - uid: 2015 + components: + - type: Transform + pos: 21.5,35.5 + parent: 1653 + - uid: 2366 + components: + - type: Transform + pos: 22.5,52.5 + parent: 1653 +- proto: SpawnDungeonLootLockersEngi + entities: + - uid: 292 + components: + - type: Transform + pos: 32.5,8.5 + parent: 1653 + - uid: 321 + components: + - type: Transform + pos: 33.5,8.5 + parent: 1653 + - uid: 471 + components: + - type: Transform + pos: 49.5,12.5 + parent: 1653 + - uid: 472 + components: + - type: Transform + pos: 50.5,12.5 + parent: 1653 + - uid: 1750 + components: + - type: Transform + pos: 0.5,32.5 + parent: 1653 + - uid: 1816 + components: + - type: Transform + pos: 24.5,38.5 + parent: 1653 +- proto: SpawnDungeonLootLockersMed + entities: + - uid: 1456 + components: + - type: Transform + pos: 4.5,16.5 + parent: 1653 + - uid: 1457 + components: + - type: Transform + pos: 4.5,15.5 + parent: 1653 +- proto: SpawnDungeonLootLockersProtectiveGear + entities: + - uid: 1751 + components: + - type: Transform + pos: 0.5,30.5 + parent: 1653 + - uid: 1905 + components: + - type: Transform + pos: 20.5,24.5 + parent: 1653 + - uid: 1906 + components: + - type: Transform + pos: 20.5,25.5 + parent: 1653 +- proto: SpawnDungeonLootLockersSalvage + entities: + - uid: 834 + components: + - type: Transform + pos: 46.5,12.5 + parent: 1653 + - uid: 835 + components: + - type: Transform + pos: 45.5,12.5 + parent: 1653 + - uid: 836 + components: + - type: Transform + pos: 44.5,12.5 + parent: 1653 + - uid: 837 + components: + - type: Transform + pos: 42.5,12.5 + parent: 1653 + - uid: 838 + components: + - type: Transform + pos: 41.5,12.5 + parent: 1653 + - uid: 839 + components: + - type: Transform + pos: 40.5,12.5 + parent: 1653 + - uid: 976 + components: + - type: Transform + pos: 14.5,48.5 + parent: 1653 + - uid: 977 + components: + - type: Transform + pos: 14.5,47.5 + parent: 1653 + - uid: 978 + components: + - type: Transform + pos: 14.5,46.5 + parent: 1653 + - uid: 979 + components: + - type: Transform + pos: 12.5,46.5 + parent: 1653 + - uid: 981 + components: + - type: Transform + pos: 12.5,43.5 + parent: 1653 + - uid: 982 + components: + - type: Transform + pos: 12.5,44.5 + parent: 1653 + - uid: 983 + components: + - type: Transform + pos: 8.5,42.5 + parent: 1653 + - uid: 984 + components: + - type: Transform + pos: 10.5,43.5 + parent: 1653 + - uid: 985 + components: + - type: Transform + pos: 8.5,43.5 + parent: 1653 + - uid: 986 + components: + - type: Transform + pos: 14.5,44.5 + parent: 1653 + - uid: 987 + components: + - type: Transform + pos: 14.5,43.5 + parent: 1653 + - uid: 988 + components: + - type: Transform + pos: 14.5,42.5 + parent: 1653 + - uid: 989 + components: + - type: Transform + pos: 8.5,44.5 + parent: 1653 + - uid: 994 + components: + - type: Transform + pos: 12.5,47.5 + parent: 1653 + - uid: 995 + components: + - type: Transform + pos: 12.5,48.5 + parent: 1653 + - uid: 996 + components: + - type: Transform + pos: 10.5,44.5 + parent: 1653 + - uid: 997 + components: + - type: Transform + pos: 10.5,42.5 + parent: 1653 + - uid: 998 + components: + - type: Transform + pos: 12.5,42.5 + parent: 1653 + - uid: 2137 + components: + - type: Transform + pos: 16.5,40.5 + parent: 1653 + - uid: 2138 + components: + - type: Transform + pos: 17.5,40.5 + parent: 1653 + - uid: 2139 + components: + - type: Transform + pos: 18.5,40.5 + parent: 1653 +- proto: SpawnDungeonLootMaterialsBasicFull + entities: + - uid: 1151 + components: + - type: Transform + pos: 52.474064,12.490188 + parent: 1653 + - uid: 1152 + components: + - type: Transform + pos: 52.70844,12.583938 + parent: 1653 + - uid: 1156 + components: + - type: Transform + pos: 33.4804,18.643677 + parent: 1653 + - uid: 1157 + components: + - type: Transform + pos: 31.542902,21.581177 + parent: 1653 + - uid: 1158 + components: + - type: Transform + pos: 10.008644,48.438683 + parent: 1653 + - uid: 1286 + components: + - type: Transform + pos: 16.443604,9.4583435 + parent: 1653 + - uid: 1320 + components: + - type: Transform + pos: 13.458012,6.70331 + parent: 1653 + - uid: 1384 + components: + - type: Transform + pos: 1.4359436,6.872418 + parent: 1653 + - uid: 1385 + components: + - type: Transform + pos: 1.3734436,10.356792 + parent: 1653 + - uid: 1386 + components: + - type: Transform + pos: 4.6078186,9.716167 + parent: 1653 + - uid: 1757 + components: + - type: Transform + pos: 2.3611207,30.660923 + parent: 1653 + - uid: 1758 + components: + - type: Transform + pos: 2.5642457,30.582798 + parent: 1653 + - uid: 2046 + components: + - type: Transform + pos: 15.4570465,35.398155 + parent: 1653 + - uid: 2047 + components: + - type: Transform + pos: 20.175797,35.50753 + parent: 1653 + - uid: 2048 + components: + - type: Transform + pos: 20.691422,35.57003 + parent: 1653 + - uid: 2087 + components: + - type: Transform + pos: 5.6574135,38.576553 + parent: 1653 + - uid: 2148 + components: + - type: Transform + pos: 22.51332,40.5114 + parent: 1653 + - uid: 2267 + components: + - type: Transform + pos: 52.38484,40.504772 + parent: 1653 + - uid: 2332 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 46.642467,4.2719216 + parent: 1653 +- proto: SpawnDungeonLootMaterialsBasicSingle + entities: + - uid: 1371 + components: + - type: Transform + pos: 3.5609436,9.481792 + parent: 1653 + - uid: 1372 + components: + - type: Transform + pos: 4.2953186,9.403667 + parent: 1653 + - uid: 1373 + components: + - type: Transform + pos: 4.5296936,10.325542 + parent: 1653 + - uid: 1374 + components: + - type: Transform + pos: 1.6234436,10.497417 + parent: 1653 + - uid: 1375 + components: + - type: Transform + pos: 1.3734436,9.872417 + parent: 1653 + - uid: 1376 + components: + - type: Transform + pos: 1.4359436,7.263043 + parent: 1653 + - uid: 1377 + components: + - type: Transform + pos: 1.8265686,6.559918 + parent: 1653 + - uid: 1378 + components: + - type: Transform + pos: 2.5453186,6.669293 + parent: 1653 +- proto: SpawnDungeonLootMaterialsValuableFull + entities: + - uid: 657 + components: + - type: Transform + pos: 35.021904,15.436743 + parent: 1653 + - uid: 1148 + components: + - type: Transform + pos: 33.50725,19.211464 + parent: 1653 + - uid: 1155 + components: + - type: Transform + pos: 17.650131,13.650254 + parent: 1653 + - uid: 1173 + components: + - type: Transform + pos: 25.585407,19.572733 + parent: 1653 + - uid: 1226 + components: + - type: Transform + pos: 10.141577,14.539289 + parent: 1653 + - uid: 1227 + components: + - type: Transform + pos: 10.516577,14.648664 + parent: 1653 + - uid: 1287 + components: + - type: Transform + pos: 18.537354,9.3958435 + parent: 1653 + - uid: 1379 + components: + - type: Transform + pos: 1.3734436,6.653668 + parent: 1653 + - uid: 1380 + components: + - type: Transform + pos: 2.2640686,6.638043 + parent: 1653 + - uid: 1381 + components: + - type: Transform + pos: 1.6078186,7.716168 + parent: 1653 + - uid: 1382 + components: + - type: Transform + pos: 1.4984436,9.622417 + parent: 1653 + - uid: 1383 + components: + - type: Transform + pos: 4.6234436,9.934917 + parent: 1653 + - uid: 1759 + components: + - type: Transform + pos: 2.7048707,30.660923 + parent: 1653 + - uid: 1999 + components: + - type: Transform + pos: 0.60099316,36.352306 + parent: 1653 + - uid: 2000 + components: + - type: Transform + pos: 0.60099316,36.539806 + parent: 1653 + - uid: 2001 + components: + - type: Transform + pos: 0.46036816,36.446056 + parent: 1653 + - uid: 2002 + components: + - type: Transform + pos: 0.47599316,36.27418 + parent: 1653 + - uid: 2003 + components: + - type: Transform + pos: 0.58536816,36.352306 + parent: 1653 + - uid: 2293 + components: + - type: Transform + pos: 53.025463,38.723522 + parent: 1653 + - uid: 2426 + components: + - type: Transform + pos: 36.13128,13.514868 + parent: 1653 +- proto: SpawnDungeonLootOresFull + entities: + - uid: 1159 + components: + - type: Transform + pos: 28.486494,16.367748 + parent: 1653 + - uid: 1160 + components: + - type: Transform + pos: 34.243694,21.758373 + parent: 1653 + - uid: 1161 + components: + - type: Transform + pos: 42.46684,16.42028 + parent: 1653 + - uid: 1162 + components: + - type: Transform + pos: 45.46684,16.435905 + parent: 1653 + - uid: 1265 + components: + - type: Transform + pos: 14.482518,9.410385 + parent: 1653 + - uid: 2049 + components: + - type: Transform + pos: 13.3632965,35.63253 + parent: 1653 + - uid: 2271 + components: + - type: Transform + pos: 48.399532,40.401672 + parent: 1653 + - uid: 2272 + components: + - type: Transform + pos: 48.758907,40.636047 + parent: 1653 + - uid: 2273 + components: + - type: Transform + pos: 49.540157,38.620422 + parent: 1653 + - uid: 2274 + components: + - type: Transform + pos: 52.540157,40.464172 + parent: 1653 + - uid: 2276 + components: + - type: Transform + pos: 53.383907,38.448547 + parent: 1653 + - uid: 2277 + components: + - type: Transform + pos: 53.571407,38.589172 + parent: 1653 +- proto: SpawnDungeonLootOresSingle + entities: + - uid: 2050 + components: + - type: Transform + pos: 18.222672,35.273155 + parent: 1653 + - uid: 2051 + components: + - type: Transform + pos: 18.753922,35.63253 + parent: 1653 + - uid: 2052 + components: + - type: Transform + pos: 13.7382965,35.32003 + parent: 1653 + - uid: 2278 + components: + - type: Transform + pos: 54.571407,38.448547 + parent: 1653 + - uid: 2279 + components: + - type: Transform + pos: 54.258907,38.636047 + parent: 1653 + - uid: 2280 + components: + - type: Transform + pos: 52.790157,38.479797 + parent: 1653 + - uid: 2281 + components: + - type: Transform + pos: 52.305782,38.573547 + parent: 1653 + - uid: 2282 + components: + - type: Transform + pos: 50.399532,38.464172 + parent: 1653 + - uid: 2283 + components: + - type: Transform + pos: 50.680782,38.636047 + parent: 1653 + - uid: 2284 + components: + - type: Transform + pos: 49.321407,38.526672 + parent: 1653 + - uid: 2285 + components: + - type: Transform + pos: 48.743282,38.589172 + parent: 1653 + - uid: 2286 + components: + - type: Transform + pos: 48.383907,38.432922 + parent: 1653 + - uid: 2287 + components: + - type: Transform + pos: 49.555782,40.417297 + parent: 1653 + - uid: 2288 + components: + - type: Transform + pos: 49.321407,40.636047 + parent: 1653 + - uid: 2289 + components: + - type: Transform + pos: 49.899532,40.636047 + parent: 1653 + - uid: 2290 + components: + - type: Transform + pos: 50.493282,40.573547 + parent: 1653 + - uid: 2291 + components: + - type: Transform + pos: 50.774532,40.354797 + parent: 1653 +- proto: SpawnDungeonLootPartsEngi + entities: + - uid: 1149 + components: + - type: Transform + pos: 25.304157,19.635233 + parent: 1653 + - uid: 1150 + components: + - type: Transform + pos: 25.429157,19.494608 + parent: 1653 + - uid: 1153 + components: + - type: Transform + pos: 53.51674,12.503453 + parent: 1653 + - uid: 1154 + components: + - type: Transform + pos: 53.32924,12.659703 + parent: 1653 + - uid: 1166 + components: + - type: Transform + pos: 25.341751,8.693305 + parent: 1653 + - uid: 1167 + components: + - type: Transform + pos: 25.607376,8.61518 + parent: 1653 + - uid: 1168 + components: + - type: Transform + pos: 25.404251,8.45893 + parent: 1653 + - uid: 1169 + components: + - type: Transform + pos: 53.688614,12.612828 + parent: 1653 + - uid: 1170 + components: + - type: Transform + pos: 33.54668,19.338358 + parent: 1653 + - uid: 1171 + components: + - type: Transform + pos: 33.64043,19.697733 + parent: 1653 + - uid: 1172 + components: + - type: Transform + pos: 25.647907,19.650858 + parent: 1653 + - uid: 1244 + components: + - type: Transform + pos: 20.771729,9.6302185 + parent: 1653 + - uid: 1247 + components: + - type: Transform + pos: 20.271729,9.3958435 + parent: 1653 + - uid: 1387 + components: + - type: Transform + pos: 2.5296936,6.809918 + parent: 1653 + - uid: 1388 + components: + - type: Transform + pos: 1.8265686,6.653668 + parent: 1653 + - uid: 1389 + components: + - type: Transform + pos: 1.2796936,6.841168 + parent: 1653 + - uid: 1390 + components: + - type: Transform + pos: 1.2484436,7.716168 + parent: 1653 + - uid: 1391 + components: + - type: Transform + pos: 1.6703186,9.747417 + parent: 1653 + - uid: 1392 + components: + - type: Transform + pos: 3.8890686,9.528667 + parent: 1653 + - uid: 1393 + components: + - type: Transform + pos: 4.2953186,10.575542 + parent: 1653 + - uid: 1394 + components: + - type: Transform + pos: 4.7484436,10.669292 + parent: 1653 + - uid: 1633 + components: + - type: Transform + pos: 6.411704,25.390339 + parent: 1653 + - uid: 1634 + components: + - type: Transform + pos: 6.739829,25.577839 + parent: 1653 + - uid: 1749 + components: + - type: Transform + pos: 1.4236207,32.660923 + parent: 1653 + - uid: 1752 + components: + - type: Transform + pos: 1.5017457,32.520298 + parent: 1653 + - uid: 1753 + components: + - type: Transform + pos: 1.7204957,32.645298 + parent: 1653 + - uid: 1754 + components: + - type: Transform + pos: 2.0173707,32.754673 + parent: 1653 + - uid: 1755 + components: + - type: Transform + pos: 2.0486207,32.535923 + parent: 1653 + - uid: 1756 + components: + - type: Transform + pos: 2.4861207,32.504673 + parent: 1653 + - uid: 1889 + components: + - type: Transform + pos: 0.6485269,28.476841 + parent: 1653 + - uid: 1890 + components: + - type: Transform + pos: 0.4610269,27.851841 + parent: 1653 +- proto: SpawnDungeonLootSeed + entities: + - uid: 1505 + components: + - type: Transform + pos: 3.412817,19.443514 + parent: 1653 + - uid: 1506 + components: + - type: Transform + pos: 3.553442,19.568514 + parent: 1653 + - uid: 1507 + components: + - type: Transform + pos: 3.787817,19.552889 + parent: 1653 + - uid: 1508 + components: + - type: Transform + pos: 3.772192,19.381014 + parent: 1653 + - uid: 1526 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 12.86825,27.225285 + parent: 1653 + - uid: 1527 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 12.68075,28.02216 + parent: 1653 + - uid: 1528 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.18075,26.131535 + parent: 1653 + - uid: 1529 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.30575,24.77216 + parent: 1653 + - uid: 1530 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 14.24325,26.42841 + parent: 1653 + - uid: 1556 + components: + - type: Transform + pos: 8.693619,24.748158 + parent: 1653 + - uid: 1557 + components: + - type: Transform + pos: 8.537369,24.966908 + parent: 1653 + - uid: 1558 + components: + - type: Transform + pos: 8.631119,25.295033 + parent: 1653 + - uid: 1559 + components: + - type: Transform + pos: 9.209244,27.935658 + parent: 1653 + - uid: 1560 + components: + - type: Transform + pos: 9.209244,28.576283 + parent: 1653 + - uid: 1777 + components: + - type: Transform + pos: 18.34252,30.541103 + parent: 1653 + - uid: 1778 + components: + - type: Transform + pos: 18.65502,30.634853 + parent: 1653 + - uid: 1779 + components: + - type: Transform + pos: 18.826895,30.462978 + parent: 1653 + - uid: 1780 + components: + - type: Transform + pos: 19.12377,30.681728 + parent: 1653 + - uid: 1784 + components: + - type: Transform + pos: 18.295645,30.775478 + parent: 1653 +- proto: SpawnDungeonLootSpesos + entities: + - uid: 21 + components: + - type: Transform + pos: 46.53718,3.3519006 + parent: 1653 + - uid: 150 + components: + - type: Transform + pos: 46.63093,3.5081506 + parent: 1653 + - uid: 152 + components: + - type: Transform + pos: 46.365307,3.6331506 + parent: 1653 + - uid: 1174 + components: + - type: Transform + pos: 37.4063,6.5835676 + parent: 1653 + - uid: 1175 + components: + - type: Transform + pos: 37.609425,6.4116926 + parent: 1653 + - uid: 2239 + components: + - type: Transform + pos: 41.45695,38.594807 + parent: 1653 + - uid: 2240 + components: + - type: Transform + pos: 41.58195,38.688557 + parent: 1653 +- proto: SpawnDungeonLootSuitStorageUnitsSalvage + entities: + - uid: 616 + components: + - type: Transform + pos: 32.5,2.5 + parent: 1653 +- proto: SpawnDungeonLootToolsHydroponics + entities: + - uid: 1513 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.069067,20.89042 + parent: 1653 + - uid: 1514 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.240942,21.562296 + parent: 1653 + - uid: 1515 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.709692,18.812296 + parent: 1653 + - uid: 1524 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 12.74325,24.83466 + parent: 1653 + - uid: 1525 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.696375,28.006535 + parent: 1653 + - uid: 1553 + components: + - type: Transform + pos: 10.240494,28.154408 + parent: 1653 + - uid: 1554 + components: + - type: Transform + pos: 10.209244,27.435658 + parent: 1653 + - uid: 1555 + components: + - type: Transform + pos: 10.740494,27.857533 + parent: 1653 +- proto: SpawnDungeonLootVaultGuns + entities: + - uid: 618 + components: + - type: Transform + pos: 20.567743,2.7163029 + parent: 1653 + - uid: 619 + components: + - type: Transform + pos: 20.552118,2.3725529 + parent: 1653 +- proto: SpawnDungeonVendomatsClothes + entities: + - uid: 1822 + components: + - type: Transform + pos: 24.5,28.5 + parent: 1653 + - uid: 1823 + components: + - type: Transform + pos: 24.5,27.5 + parent: 1653 + - uid: 1825 + components: + - type: Transform + pos: 24.5,25.5 + parent: 1653 + - uid: 1826 + components: + - type: Transform + pos: 24.5,24.5 + parent: 1653 +- proto: SpawnDungeonVendomatsEngi + entities: + - uid: 1636 + components: + - type: Transform + pos: 6.5,24.5 + parent: 1653 +- proto: SpawnDungeonVendomatsMed + entities: + - uid: 1458 + components: + - type: Transform + pos: 2.5,16.5 + parent: 1653 + - uid: 2122 + components: + - type: Transform + pos: 14.5,38.5 + parent: 1653 + - uid: 2123 + components: + - type: Transform + pos: 13.5,38.5 + parent: 1653 +- proto: SpawnDungeonVendomatsRecreational + entities: + - uid: 142 + components: + - type: Transform + pos: 43.5,2.5 + parent: 1653 + - uid: 219 + components: + - type: Transform + pos: 12.5,0.5 + parent: 1653 + - uid: 224 + components: + - type: Transform + pos: 11.5,0.5 + parent: 1653 + - uid: 225 + components: + - type: Transform + pos: 10.5,0.5 + parent: 1653 + - uid: 1186 + components: + - type: Transform + pos: 8.5,46.5 + parent: 1653 + - uid: 1187 + components: + - type: Transform + pos: 40.5,0.5 + parent: 1653 + - uid: 1395 + components: + - type: Transform + pos: 10.5,10.5 + parent: 1653 + - uid: 2079 + components: + - type: Transform + pos: 5.5,40.5 + parent: 1653 + - uid: 2080 + components: + - type: Transform + pos: 4.5,40.5 + parent: 1653 + - uid: 2084 + components: + - type: Transform + pos: 6.5,40.5 + parent: 1653 +- proto: SpawnDungeonVendomatsSalvage + entities: + - uid: 1396 + components: + - type: Transform + pos: 9.5,10.5 + parent: 1653 + - uid: 1397 + components: + - type: Transform + pos: 8.5,10.5 + parent: 1653 +- proto: SpawnDungeonVendomatsTools + entities: + - uid: 1398 + components: + - type: Transform + pos: 7.5,10.5 + parent: 1653 +- proto: SpawnVehicleATV + entities: + - uid: 1735 + components: + - type: Transform + pos: 8.5,30.5 + parent: 1653 + - uid: 1736 + components: + - type: Transform + pos: 8.5,32.5 + parent: 1653 + - uid: 1737 + components: + - type: Transform + pos: 10.5,32.5 + parent: 1653 + - uid: 1738 + components: + - type: Transform + pos: 12.5,30.5 + parent: 1653 +- proto: SpawnVehicleHoverbikeNF + entities: + - uid: 1739 + components: + - type: Transform + pos: 12.5,32.5 + parent: 1653 +- proto: StasisBed + entities: + - uid: 1450 + components: + - type: Transform + pos: 6.5,16.5 + parent: 1653 +- proto: SteelBench + entities: + - uid: 93 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 48.5,0.5 + parent: 1653 + - uid: 131 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 47.5,0.5 + parent: 1653 + - uid: 202 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,1.5 + parent: 1653 + - uid: 204 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,3.5 + parent: 1653 + - uid: 207 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,4.5 + parent: 1653 + - uid: 208 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,3.5 + parent: 1653 + - uid: 209 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,4.5 + parent: 1653 + - uid: 210 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,3.5 + parent: 1653 + - uid: 211 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,4.5 + parent: 1653 + - uid: 214 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 13.5,3.5 + parent: 1653 + - uid: 215 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 13.5,4.5 + parent: 1653 + - uid: 220 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,0.5 + parent: 1653 + - uid: 221 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,1.5 + parent: 1653 + - uid: 222 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,0.5 + parent: 1653 + - uid: 346 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 32.5,7.5 + parent: 1653 + - uid: 347 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 33.5,7.5 + parent: 1653 + - uid: 840 + components: + - type: Transform + pos: 46.5,13.5 + parent: 1653 + - uid: 841 + components: + - type: Transform + pos: 45.5,13.5 + parent: 1653 + - uid: 842 + components: + - type: Transform + pos: 44.5,13.5 + parent: 1653 + - uid: 843 + components: + - type: Transform + pos: 42.5,13.5 + parent: 1653 + - uid: 844 + components: + - type: Transform + pos: 41.5,13.5 + parent: 1653 + - uid: 845 + components: + - type: Transform + pos: 40.5,13.5 + parent: 1653 + - uid: 960 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 13.5,43.5 + parent: 1653 + - uid: 961 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 13.5,42.5 + parent: 1653 + - uid: 962 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 13.5,42.5 + parent: 1653 + - uid: 963 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 13.5,43.5 + parent: 1653 + - uid: 967 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 13.5,48.5 + parent: 1653 + - uid: 968 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 13.5,47.5 + parent: 1653 + - uid: 969 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 13.5,46.5 + parent: 1653 + - uid: 970 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 13.5,44.5 + parent: 1653 + - uid: 971 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 13.5,44.5 + parent: 1653 + - uid: 972 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 13.5,46.5 + parent: 1653 + - uid: 973 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 13.5,47.5 + parent: 1653 + - uid: 974 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 13.5,48.5 + parent: 1653 + - uid: 1003 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 9.5,43.5 + parent: 1653 + - uid: 1004 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 9.5,42.5 + parent: 1653 + - uid: 1005 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 9.5,44.5 + parent: 1653 + - uid: 1009 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 9.5,43.5 + parent: 1653 + - uid: 1010 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 9.5,42.5 + parent: 1653 + - uid: 1022 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 9.5,44.5 + parent: 1653 + - uid: 1827 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,25.5 + parent: 1653 + - uid: 1828 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,27.5 + parent: 1653 + - uid: 2134 + components: + - type: Transform + pos: 17.5,38.5 + parent: 1653 + - uid: 2135 + components: + - type: Transform + pos: 16.5,38.5 + parent: 1653 + - uid: 2136 + components: + - type: Transform + pos: 18.5,38.5 + parent: 1653 +- proto: SubstationBasic + entities: + - uid: 383 + components: + - type: Transform + pos: 26.5,19.5 + parent: 1653 + - uid: 441 + components: + - type: Transform + pos: 53.5,14.5 + parent: 1653 + - uid: 2357 + components: + - type: Transform + pos: 18.5,50.5 + parent: 1653 +- proto: SubstationWallBasic + entities: + - uid: 294 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 31.5,8.5 + parent: 1653 + - uid: 357 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 17.5,27.5 + parent: 1653 + - uid: 1609 + components: + - type: Transform + pos: 4.5,27.5 + parent: 1653 +- proto: SurveillanceCameraGeneral + entities: + - uid: 1940 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 12.5,4.5 + parent: 1653 + - uid: 2300 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,1.5 + parent: 1653 + - uid: 2301 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 49.5,14.5 + parent: 1653 +- proto: SurveillanceCameraRouterGeneral + entities: + - uid: 1878 + components: + - type: Transform + pos: 2.5,25.5 + parent: 1653 + - uid: 1892 + components: + - type: Transform + pos: 20.5,27.5 + parent: 1653 +- proto: SurveillanceCameraRouterSupply + entities: + - uid: 1879 + components: + - type: Transform + pos: 2.5,27.5 + parent: 1653 + - uid: 1891 + components: + - type: Transform + pos: 20.5,28.5 + parent: 1653 +- proto: SurveillanceCameraSupply + entities: + - uid: 1939 + components: + - type: Transform + pos: 21.5,2.5 + parent: 1653 + - uid: 1944 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,45.5 + parent: 1653 + - uid: 2299 + components: + - type: Transform + pos: 31.5,2.5 + parent: 1653 + - uid: 2302 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,8.5 + parent: 1653 + - uid: 2303 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 19.5,10.5 + parent: 1653 + - uid: 2304 + components: + - type: Transform + pos: 15.5,34.5 + parent: 1653 + - uid: 2305 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 25.5,40.5 + parent: 1653 + - uid: 2306 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 8.5,48.5 + parent: 1653 +- proto: Table + entities: + - uid: 203 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 15.5,0.5 + parent: 1653 + - uid: 206 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 15.5,1.5 + parent: 1653 + - uid: 212 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 15.5,4.5 + parent: 1653 + - uid: 213 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 15.5,3.5 + parent: 1653 + - uid: 216 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 12.5,3.5 + parent: 1653 + - uid: 217 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 12.5,4.5 + parent: 1653 + - uid: 240 + components: + - type: Transform + pos: 9.5,3.5 + parent: 1653 + - uid: 418 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 30.5,7.5 + parent: 1653 + - uid: 419 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 30.5,8.5 + parent: 1653 + - uid: 420 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 30.5,9.5 + parent: 1653 + - uid: 1302 + components: + - type: Transform + pos: 19.5,6.5 + parent: 1653 + - uid: 1303 + components: + - type: Transform + pos: 19.5,7.5 + parent: 1653 + - uid: 1361 + components: + - type: Transform + pos: 1.5,10.5 + parent: 1653 + - uid: 1362 + components: + - type: Transform + pos: 1.5,9.5 + parent: 1653 + - uid: 1363 + components: + - type: Transform + pos: 3.5,9.5 + parent: 1653 + - uid: 1364 + components: + - type: Transform + pos: 4.5,10.5 + parent: 1653 + - uid: 1365 + components: + - type: Transform + pos: 4.5,9.5 + parent: 1653 + - uid: 1368 + components: + - type: Transform + pos: 1.5,7.5 + parent: 1653 + - uid: 1369 + components: + - type: Transform + pos: 1.5,6.5 + parent: 1653 + - uid: 1370 + components: + - type: Transform + pos: 2.5,6.5 + parent: 1653 + - uid: 1500 + components: + - type: Transform + pos: 3.5,19.5 + parent: 1653 + - uid: 1592 + components: + - type: Transform + pos: 19.5,30.5 + parent: 1653 + - uid: 1596 + components: + - type: Transform + pos: 18.5,30.5 + parent: 1653 + - uid: 1740 + components: + - type: Transform + pos: 3.5,32.5 + parent: 1653 + - uid: 1741 + components: + - type: Transform + pos: 2.5,32.5 + parent: 1653 + - uid: 1742 + components: + - type: Transform + pos: 1.5,32.5 + parent: 1653 + - uid: 1743 + components: + - type: Transform + pos: 2.5,30.5 + parent: 1653 + - uid: 1802 + components: + - type: Transform + pos: 25.5,38.5 + parent: 1653 + - uid: 1803 + components: + - type: Transform + pos: 26.5,38.5 + parent: 1653 + - uid: 1877 + components: + - type: Transform + pos: 0.5,24.5 + parent: 1653 + - uid: 1880 + components: + - type: Transform + pos: 0.5,25.5 + parent: 1653 + - uid: 1895 + components: + - type: Transform + pos: 22.5,24.5 + parent: 1653 + - uid: 1896 + components: + - type: Transform + pos: 22.5,25.5 + parent: 1653 + - uid: 1973 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,34.5 + parent: 1653 + - uid: 1974 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,36.5 + parent: 1653 + - uid: 1975 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 9.5,36.5 + parent: 1653 + - uid: 1976 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 9.5,34.5 + parent: 1653 + - uid: 2075 + components: + - type: Transform + pos: 1.5,38.5 + parent: 1653 + - uid: 2081 + components: + - type: Transform + pos: 5.5,38.5 + parent: 1653 + - uid: 2107 + components: + - type: Transform + pos: 9.5,38.5 + parent: 1653 + - uid: 2363 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,52.5 + parent: 1653 + - uid: 2364 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 8.5,52.5 + parent: 1653 +- proto: TableCarpet + entities: + - uid: 1188 + components: + - type: Transform + pos: 9.5,13.5 + parent: 1653 + - uid: 1189 + components: + - type: Transform + pos: 13.5,13.5 + parent: 1653 + - uid: 1221 + components: + - type: Transform + pos: 10.5,14.5 + parent: 1653 + - uid: 1222 + components: + - type: Transform + pos: 9.5,14.5 + parent: 1653 + - uid: 1352 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 7.5,6.5 + parent: 1653 + - uid: 1353 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 7.5,7.5 + parent: 1653 + - uid: 1967 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,35.5 + parent: 1653 + - uid: 1968 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,36.5 + parent: 1653 + - uid: 1971 + components: + - type: Transform + pos: 1.5,36.5 + parent: 1653 +- proto: TableCounterMetal + entities: + - uid: 68 + components: + - type: Transform + pos: 42.5,0.5 + parent: 1653 + - uid: 69 + components: + - type: Transform + pos: 41.5,0.5 + parent: 1653 + - uid: 116 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,30.5 + parent: 1653 + - uid: 158 + components: + - type: Transform + pos: 0.5,4.5 + parent: 1653 + - uid: 159 + components: + - type: Transform + pos: 0.5,3.5 + parent: 1653 + - uid: 171 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,4.5 + parent: 1653 + - uid: 176 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,3.5 + parent: 1653 + - uid: 179 + components: + - type: Transform + pos: 1.5,4.5 + parent: 1653 + - uid: 183 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,2.5 + parent: 1653 + - uid: 184 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,1.5 + parent: 1653 + - uid: 185 + components: + - type: Transform + pos: 2.5,4.5 + parent: 1653 + - uid: 716 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 17.5,14.5 + parent: 1653 + - uid: 717 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 17.5,13.5 + parent: 1653 + - uid: 718 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,13.5 + parent: 1653 + - uid: 965 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 9.5,48.5 + parent: 1653 + - uid: 966 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 8.5,48.5 + parent: 1653 + - uid: 1019 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 8.5,47.5 + parent: 1653 + - uid: 1020 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,48.5 + parent: 1653 + - uid: 1053 + components: + - type: Transform + pos: 31.5,21.5 + parent: 1653 + - uid: 1838 + components: + - type: Transform + pos: 6.5,22.5 + parent: 1653 + - uid: 1839 + components: + - type: Transform + pos: 7.5,22.5 + parent: 1653 + - uid: 1884 + components: + - type: Transform + pos: 0.5,27.5 + parent: 1653 + - uid: 1885 + components: + - type: Transform + pos: 0.5,28.5 + parent: 1653 + - uid: 2059 + components: + - type: Transform + pos: 0.5,40.5 + parent: 1653 + - uid: 2060 + components: + - type: Transform + pos: 1.5,40.5 + parent: 1653 + - uid: 2061 + components: + - type: Transform + pos: 2.5,40.5 + parent: 1653 + - uid: 2143 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 21.5,40.5 + parent: 1653 + - uid: 2144 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 22.5,40.5 + parent: 1653 +- proto: TableCounterWood + entities: + - uid: 1671 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 30.5,28.5 + parent: 1653 + - uid: 1689 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 30.5,27.5 + parent: 1653 + - uid: 2232 + components: + - type: Transform + pos: 41.5,38.5 + parent: 1653 + - uid: 2233 + components: + - type: Transform + pos: 45.5,38.5 + parent: 1653 +- proto: TableReinforced + entities: + - uid: 1025 + components: + - type: Transform + pos: 33.5,18.5 + parent: 1653 + - uid: 1027 + components: + - type: Transform + pos: 33.5,19.5 + parent: 1653 + - uid: 1076 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,45.5 + parent: 1653 + - uid: 1078 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,43.5 + parent: 1653 + - uid: 1079 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,43.5 + parent: 1653 + - uid: 1080 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,44.5 + parent: 1653 + - uid: 1081 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,45.5 + parent: 1653 + - uid: 1085 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,47.5 + parent: 1653 + - uid: 1087 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,43.5 + parent: 1653 + - uid: 1089 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,43.5 + parent: 1653 + - uid: 1102 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,47.5 + parent: 1653 + - uid: 1103 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,47.5 + parent: 1653 + - uid: 1654 + components: + - type: Transform + pos: 34.5,24.5 + parent: 1653 +- proto: TableReinforcedGlass + entities: + - uid: 1426 + components: + - type: Transform + pos: 1.5,16.5 + parent: 1653 + - uid: 1427 + components: + - type: Transform + pos: 0.5,15.5 + parent: 1653 + - uid: 1429 + components: + - type: Transform + pos: 0.5,16.5 + parent: 1653 + - uid: 1467 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,16.5 + parent: 1653 + - uid: 2106 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 8.5,40.5 + parent: 1653 +- proto: TelecomServerFilledCommon + entities: + - uid: 1876 + components: + - type: Transform + pos: 2.5,28.5 + parent: 1653 + - uid: 1893 + components: + - type: Transform + pos: 22.5,28.5 + parent: 1653 +- proto: ToiletDirtyWater + entities: + - uid: 157 + components: + - type: Transform + pos: 36.5,4.5 + parent: 1653 + - uid: 164 + components: + - type: Transform + pos: 52.5,4.5 + parent: 1653 + - uid: 896 + components: + - type: Transform + pos: 30.5,16.5 + parent: 1653 + - uid: 897 + components: + - type: Transform + pos: 29.5,16.5 + parent: 1653 + - uid: 898 + components: + - type: Transform + pos: 28.5,16.5 + parent: 1653 + - uid: 902 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 30.5,12.5 + parent: 1653 + - uid: 903 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 29.5,12.5 + parent: 1653 + - uid: 904 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 28.5,12.5 + parent: 1653 + - uid: 2158 + components: + - type: Transform + pos: 38.5,40.5 + parent: 1653 + - uid: 2159 + components: + - type: Transform + pos: 37.5,40.5 + parent: 1653 + - uid: 2160 + components: + - type: Transform + pos: 36.5,40.5 + parent: 1653 +- proto: TwoWayLever + entities: + - uid: 1311 + components: + - type: Transform + pos: 13.5,10.5 + parent: 1653 + - type: DeviceLinkSource + linkedPorts: + 1245: + - Left: Forward + - Right: Forward + - Middle: Off + 1275: + - Left: Forward + - Right: Forward + - Middle: Off + 1253: + - Left: Forward + - Right: Forward + - Middle: Off + 1250: + - Left: Forward + - Right: Forward + - Middle: Off + 1252: + - Left: Forward + - Right: Forward + - Middle: Off + 1267: + - Left: Forward + - Right: Forward + - Middle: Off + 1248: + - Left: Forward + - Right: Forward + - Middle: Off +- proto: VehicleKeyATV + entities: + - uid: 1984 + components: + - type: Transform + pos: 5.3278503,30.642536 + parent: 1653 + - uid: 1985 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.4059753,30.455036 + parent: 1653 + - uid: 1986 + components: + - type: Transform + pos: 5.5309753,30.642536 + parent: 1653 + - uid: 1987 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.6247253,30.470661 + parent: 1653 +- proto: VehicleKeyHoverbikeNF + entities: + - uid: 1988 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.7341003,30.626911 + parent: 1653 +- proto: VendingMachineNutri + entities: + - uid: 1499 + components: + - type: Transform + pos: 3.5,22.5 + parent: 1653 + - uid: 1516 + components: + - type: Transform + pos: 14.5,28.5 + parent: 1653 + - uid: 1538 + components: + - type: Transform + pos: 8.5,27.5 + parent: 1653 + - uid: 1598 + components: + - type: Transform + pos: 14.5,32.5 + parent: 1653 +- proto: VendingMachineRobotics + entities: + - uid: 1811 + components: + - type: Transform + pos: 28.5,40.5 + parent: 1653 +- proto: VendingMachineSeeds + entities: + - uid: 1496 + components: + - type: Transform + pos: 1.5,22.5 + parent: 1653 + - uid: 1517 + components: + - type: Transform + pos: 14.5,24.5 + parent: 1653 + - uid: 1599 + components: + - type: Transform + pos: 15.5,32.5 + parent: 1653 +- proto: WallMining + entities: + - uid: 9 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 49.5,4.5 + parent: 1653 + - uid: 16 + components: + - type: Transform + pos: 42.5,3.5 + parent: 1653 + - uid: 18 + components: + - type: Transform + pos: 38.5,4.5 + parent: 1653 + - uid: 23 + components: + - type: Transform + pos: 37.5,0.5 + parent: 1653 + - uid: 25 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 47.5,2.5 + parent: 1653 + - uid: 28 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 49.5,2.5 + parent: 1653 + - uid: 32 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 45.5,0.5 + parent: 1653 + - uid: 35 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 43.5,0.5 + parent: 1653 + - uid: 73 + components: + - type: Transform + pos: 46.5,0.5 + parent: 1653 + - uid: 74 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 43.5,3.5 + parent: 1653 + - uid: 79 + components: + - type: Transform + pos: 36.5,3.5 + parent: 1653 + - uid: 81 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 45.5,3.5 + parent: 1653 + - uid: 83 + components: + - type: Transform + pos: 38.5,0.5 + parent: 1653 + - uid: 89 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,0.5 + parent: 1653 + - uid: 98 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 47.5,3.5 + parent: 1653 + - uid: 99 + components: + - type: Transform + pos: 40.5,3.5 + parent: 1653 + - uid: 107 + components: + - type: Transform + pos: 38.5,2.5 + parent: 1653 + - uid: 108 + components: + - type: Transform + pos: 38.5,3.5 + parent: 1653 + - uid: 109 + components: + - type: Transform + pos: 42.5,4.5 + parent: 1653 + - uid: 110 + components: + - type: Transform + pos: 42.5,2.5 + parent: 1653 + - uid: 114 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 51.5,0.5 + parent: 1653 + - uid: 122 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 49.5,3.5 + parent: 1653 + - uid: 130 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 50.5,0.5 + parent: 1653 + - uid: 132 + components: + - type: Transform + pos: 36.5,0.5 + parent: 1653 + - uid: 135 + components: + - type: Transform + pos: 3.5,1.5 + parent: 1653 + - uid: 136 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 51.5,3.5 + parent: 1653 + - uid: 137 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 51.5,4.5 + parent: 1653 + - uid: 138 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 51.5,2.5 + parent: 1653 + - uid: 151 + components: + - type: Transform + pos: 40.5,2.5 + parent: 1653 + - uid: 153 + components: + - type: Transform + pos: 40.5,4.5 + parent: 1653 + - uid: 154 + components: + - type: Transform + pos: 3.5,2.5 + parent: 1653 + - uid: 188 + components: + - type: Transform + pos: 3.5,4.5 + parent: 1653 + - uid: 274 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 31.5,9.5 + parent: 1653 + - uid: 275 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 31.5,8.5 + parent: 1653 + - uid: 286 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 31.5,7.5 + parent: 1653 + - uid: 291 + components: + - type: Transform + pos: 32.5,9.5 + parent: 1653 + - uid: 293 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 26.5,8.5 + parent: 1653 + - uid: 323 + components: + - type: Transform + pos: 33.5,9.5 + parent: 1653 + - uid: 350 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 17.5,27.5 + parent: 1653 + - uid: 351 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 16.5,27.5 + parent: 1653 + - uid: 381 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 26.5,21.5 + parent: 1653 + - uid: 382 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 26.5,20.5 + parent: 1653 + - uid: 384 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 25.5,20.5 + parent: 1653 + - uid: 385 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 27.5,20.5 + parent: 1653 + - uid: 429 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 49.5,15.5 + parent: 1653 + - uid: 431 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,15.5 + parent: 1653 + - uid: 432 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 53.5,15.5 + parent: 1653 + - uid: 442 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 54.5,15.5 + parent: 1653 + - uid: 469 + components: + - type: Transform + pos: 54.5,12.5 + parent: 1653 + - uid: 470 + components: + - type: Transform + pos: 48.5,12.5 + parent: 1653 + - uid: 477 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 54.5,16.5 + parent: 1653 + - uid: 482 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 37.5,13.5 + parent: 1653 + - uid: 483 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 37.5,15.5 + parent: 1653 + - uid: 484 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 33.5,15.5 + parent: 1653 + - uid: 485 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 33.5,13.5 + parent: 1653 + - uid: 748 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 37.5,7.5 + parent: 1653 + - uid: 749 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 38.5,7.5 + parent: 1653 + - uid: 750 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 38.5,6.5 + parent: 1653 + - uid: 751 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 45.5,7.5 + parent: 1653 + - uid: 752 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 44.5,7.5 + parent: 1653 + - uid: 753 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 44.5,6.5 + parent: 1653 + - uid: 754 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 45.5,9.5 + parent: 1653 + - uid: 755 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 44.5,9.5 + parent: 1653 + - uid: 756 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 44.5,10.5 + parent: 1653 + - uid: 757 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 37.5,9.5 + parent: 1653 + - uid: 758 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 38.5,9.5 + parent: 1653 + - uid: 759 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 38.5,10.5 + parent: 1653 + - uid: 760 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 40.5,9.5 + parent: 1653 + - uid: 761 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 40.5,10.5 + parent: 1653 + - uid: 762 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 42.5,9.5 + parent: 1653 + - uid: 763 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 42.5,10.5 + parent: 1653 + - uid: 764 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 42.5,7.5 + parent: 1653 + - uid: 765 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 42.5,6.5 + parent: 1653 + - uid: 766 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 40.5,6.5 + parent: 1653 + - uid: 767 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 40.5,7.5 + parent: 1653 + - uid: 909 + components: + - type: Transform + pos: 26.5,15.5 + parent: 1653 + - uid: 910 + components: + - type: Transform + pos: 26.5,16.5 + parent: 1653 + - uid: 922 + components: + - type: Transform + pos: 25.5,15.5 + parent: 1653 + - uid: 932 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 26.5,12.5 + parent: 1653 + - uid: 933 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 25.5,12.5 + parent: 1653 + - uid: 934 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 24.5,12.5 + parent: 1653 + - uid: 1341 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,8.5 + parent: 1653 + - uid: 1342 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 7.5,8.5 + parent: 1653 + - uid: 1343 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 9.5,8.5 + parent: 1653 + - uid: 1344 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 9.5,7.5 + parent: 1653 + - uid: 1345 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 10.5,7.5 + parent: 1653 + - uid: 1487 + components: + - type: Transform + pos: 0.5,22.5 + parent: 1653 + - uid: 1488 + components: + - type: Transform + pos: 0.5,18.5 + parent: 1653 + - uid: 1495 + components: + - type: Transform + pos: 4.5,22.5 + parent: 1653 + - uid: 1606 + components: + - type: Transform + pos: 4.5,27.5 + parent: 1653 + - uid: 1607 + components: + - type: Transform + pos: 5.5,27.5 + parent: 1653 + - uid: 1700 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 45.5,2.5 + parent: 1653 + - uid: 1723 + components: + - type: Transform + pos: 11.5,30.5 + parent: 1653 + - uid: 1724 + components: + - type: Transform + pos: 9.5,30.5 + parent: 1653 + - uid: 1725 + components: + - type: Transform + pos: 7.5,30.5 + parent: 1653 + - uid: 1726 + components: + - type: Transform + pos: 7.5,32.5 + parent: 1653 + - uid: 1727 + components: + - type: Transform + pos: 9.5,32.5 + parent: 1653 + - uid: 1728 + components: + - type: Transform + pos: 11.5,32.5 + parent: 1653 + - uid: 1730 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 47.5,4.5 + parent: 1653 + - uid: 1732 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 45.5,4.5 + parent: 1653 + - uid: 1760 + components: + - type: Transform + pos: 7.5,18.5 + parent: 1653 + - uid: 1761 + components: + - type: Transform + pos: 9.5,20.5 + parent: 1653 + - uid: 1762 + components: + - type: Transform + pos: 9.5,21.5 + parent: 1653 + - uid: 1763 + components: + - type: Transform + pos: 10.5,21.5 + parent: 1653 + - uid: 1765 + components: + - type: Transform + pos: 7.5,20.5 + parent: 1653 + - uid: 2153 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 34.5,39.5 + parent: 1653 + - uid: 2177 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 34.5,40.5 + parent: 1653 + - uid: 2353 + components: + - type: Transform + pos: 16.5,50.5 + parent: 1653 + - uid: 2370 + components: + - type: Transform + pos: 16.5,52.5 + parent: 1653 +- proto: WallPlastitanium + entities: + - uid: 585 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 23.5,1.5 + parent: 1653 + - uid: 586 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,1.5 + parent: 1653 + - uid: 587 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 21.5,1.5 + parent: 1653 + - uid: 588 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,1.5 + parent: 1653 + - uid: 589 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,1.5 + parent: 1653 + - uid: 590 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,2.5 + parent: 1653 + - uid: 591 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,3.5 + parent: 1653 + - uid: 592 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,3.5 + parent: 1653 + - uid: 593 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 23.5,3.5 + parent: 1653 + - uid: 594 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 23.5,2.5 + parent: 1653 + - uid: 595 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,3.5 + parent: 1653 + - uid: 596 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 30.5,3.5 + parent: 1653 + - uid: 597 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 29.5,3.5 + parent: 1653 + - uid: 598 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 29.5,2.5 + parent: 1653 + - uid: 599 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 29.5,1.5 + parent: 1653 + - uid: 600 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 30.5,1.5 + parent: 1653 + - uid: 601 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 31.5,1.5 + parent: 1653 + - uid: 602 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 32.5,1.5 + parent: 1653 + - uid: 603 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 33.5,1.5 + parent: 1653 + - uid: 604 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 33.5,2.5 + parent: 1653 + - uid: 605 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 33.5,3.5 + parent: 1653 + - uid: 606 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 32.5,3.5 + parent: 1653 + - uid: 635 + components: + - type: Transform + pos: 17.5,46.5 + parent: 1653 + - uid: 639 + components: + - type: Transform + pos: 17.5,45.5 + parent: 1653 + - uid: 642 + components: + - type: Transform + pos: 17.5,47.5 + parent: 1653 + - uid: 643 + components: + - type: Transform + pos: 17.5,44.5 + parent: 1653 + - uid: 644 + components: + - type: Transform + pos: 17.5,43.5 + parent: 1653 + - uid: 645 + components: + - type: Transform + pos: 18.5,43.5 + parent: 1653 + - uid: 646 + components: + - type: Transform + pos: 19.5,43.5 + parent: 1653 + - uid: 647 + components: + - type: Transform + pos: 20.5,43.5 + parent: 1653 + - uid: 648 + components: + - type: Transform + pos: 21.5,43.5 + parent: 1653 + - uid: 649 + components: + - type: Transform + pos: 21.5,44.5 + parent: 1653 + - uid: 650 + components: + - type: Transform + pos: 21.5,45.5 + parent: 1653 + - uid: 651 + components: + - type: Transform + pos: 21.5,46.5 + parent: 1653 + - uid: 652 + components: + - type: Transform + pos: 21.5,47.5 + parent: 1653 + - uid: 653 + components: + - type: Transform + pos: 20.5,47.5 + parent: 1653 + - uid: 654 + components: + - type: Transform + pos: 18.5,47.5 + parent: 1653 +- proto: WaterTankHighCapacity + entities: + - uid: 1494 + components: + - type: Transform + pos: 1.5,18.5 + parent: 1653 + - uid: 1519 + components: + - type: Transform + pos: 14.5,27.5 + parent: 1653 + - uid: 1537 + components: + - type: Transform + pos: 8.5,28.5 + parent: 1653 + - uid: 1593 + components: + - type: Transform + pos: 18.5,32.5 + parent: 1653 +- proto: WeaponCapacitorRecharger + entities: + - uid: 2373 + components: + - type: Transform + pos: 0.5,52.5 + parent: 1653 +- proto: WeldingFuelTankFull + entities: + - uid: 373 + components: + - type: Transform + pos: 16.5,28.5 + parent: 1653 + - uid: 480 + components: + - type: Transform + pos: 53.5,16.5 + parent: 1653 +- proto: WetFloorSignMineExplosive + entities: + - uid: 1476 + components: + - type: Transform + pos: 20.535936,13.651253 + parent: 1653 + - uid: 1477 + components: + - type: Transform + pos: 18.551561,15.604378 + parent: 1653 +- proto: Windoor + entities: + - uid: 143 + components: + - type: Transform + pos: 1.5,1.5 + parent: 1653 + - uid: 226 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,0.5 + parent: 1653 +- proto: WindoorPlasma + entities: + - uid: 864 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 46.5,15.5 + parent: 1653 + - uid: 865 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 45.5,15.5 + parent: 1653 + - uid: 866 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 44.5,15.5 + parent: 1653 + - uid: 867 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 42.5,15.5 + parent: 1653 + - uid: 868 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 41.5,15.5 + parent: 1653 + - uid: 869 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 40.5,15.5 + parent: 1653 + - uid: 905 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 30.5,15.5 + parent: 1653 + - uid: 906 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 29.5,15.5 + parent: 1653 + - uid: 907 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 28.5,15.5 + parent: 1653 + - uid: 911 + components: + - type: Transform + pos: 28.5,13.5 + parent: 1653 + - uid: 912 + components: + - type: Transform + pos: 29.5,13.5 + parent: 1653 + - uid: 913 + components: + - type: Transform + pos: 30.5,13.5 + parent: 1653 + - uid: 956 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 25.5,16.5 + parent: 1653 + - uid: 1051 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 31.5,20.5 + parent: 1653 + - uid: 1057 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,44.5 + parent: 1653 + - uid: 1062 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,46.5 + parent: 1653 + - uid: 1066 + components: + - type: Transform + pos: 3.5,43.5 + parent: 1653 + - uid: 2166 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 38.5,39.5 + parent: 1653 + - uid: 2167 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 37.5,39.5 + parent: 1653 + - uid: 2168 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 36.5,39.5 + parent: 1653 + - uid: 2188 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 33.5,39.5 + parent: 1653 +- proto: WindoorSecure + entities: + - uid: 343 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 28.5,9.5 + parent: 1653 + - uid: 344 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 28.5,7.5 + parent: 1653 + - uid: 374 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,28.5 + parent: 1653 + - uid: 481 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 52.5,16.5 + parent: 1653 + - uid: 1428 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,12.5 + parent: 1653 + - uid: 1431 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,12.5 + parent: 1653 + - uid: 1438 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,12.5 + parent: 1653 + - uid: 1452 + components: + - type: Transform + pos: 6.5,15.5 + parent: 1653 + - uid: 1453 + components: + - type: Transform + pos: 5.5,15.5 + parent: 1653 +- proto: WindoorSecurePlasma + entities: + - uid: 699 + components: + - type: Transform + pos: 20.5,13.5 + parent: 1653 + - uid: 708 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,15.5 + parent: 1653 + - uid: 1504 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,18.5 + parent: 1653 +- proto: WindowDirectional + entities: + - uid: 169 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,0.5 + parent: 1653 + - uid: 172 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,4.5 + parent: 1653 + - uid: 174 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,2.5 + parent: 1653 + - uid: 175 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,3.5 + parent: 1653 + - uid: 181 + components: + - type: Transform + pos: 5.5,1.5 + parent: 1653 + - uid: 182 + components: + - type: Transform + pos: 5.5,2.5 + parent: 1653 + - uid: 246 + components: + - type: Transform + pos: 0.5,1.5 + parent: 1653 +- proto: WindowReinforcedDirectional + entities: + - uid: 319 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 33.5,8.5 + parent: 1653 + - uid: 342 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 28.5,8.5 + parent: 1653 + - uid: 475 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 52.5,12.5 + parent: 1653 + - uid: 476 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 50.5,12.5 + parent: 1653 + - uid: 1430 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,12.5 + parent: 1653 + - uid: 1432 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,12.5 + parent: 1653 + - uid: 1433 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,12.5 + parent: 1653 + - uid: 1434 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,12.5 + parent: 1653 + - uid: 1436 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,12.5 + parent: 1653 + - uid: 1437 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,12.5 + parent: 1653 + - uid: 1454 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,16.5 + parent: 1653 + - uid: 1455 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,15.5 + parent: 1653 +- proto: Wirecutter + entities: + - uid: 1805 + components: + - type: Transform + pos: 26.619291,38.47895 + parent: 1653 +- proto: Wrench + entities: + - uid: 1800 + components: + - type: Transform + pos: 26.591513,38.610897 + parent: 1653 +... diff --git a/Resources/Maps/_NF/Dungeon/snowy_labs.yml b/Resources/Maps/_NF/Dungeon/snowy_labs.yml index 667b216f1db..275dbe45bf4 100644 --- a/Resources/Maps/_NF/Dungeon/snowy_labs.yml +++ b/Resources/Maps/_NF/Dungeon/snowy_labs.yml @@ -47,7 +47,10 @@ entities: - type: MetaData - type: Transform - type: Map + mapPaused: True - type: PhysicsMap + - type: GridTree + - type: MovedGrids - type: Broadphase - type: OccluderTree - type: MapGrid @@ -2869,8 +2872,6 @@ entities: - type: RadiationGridResistance - type: LoadedMap - type: SpreaderGrid - - type: GridTree - - type: MovedGrids - type: GridPathfinding - proto: Airlock entities: @@ -3039,13 +3040,6 @@ entities: - type: Transform pos: 42.5,0.5 parent: 1653 -- proto: Bookshelf - entities: - - uid: 1241 - components: - - type: Transform - pos: 40.5,4.5 - parent: 1653 - proto: BookshelfFilled entities: - uid: 626 @@ -5804,13 +5798,6 @@ entities: - type: Transform pos: 6.5,32.5 parent: 1653 -- proto: CableApcStack - entities: - - uid: 1541 - components: - - type: Transform - pos: 27.694578,8.767019 - parent: 1653 - proto: CableHV entities: - uid: 544 @@ -6023,13 +6010,6 @@ entities: - type: Transform pos: 25.5,9.5 parent: 1653 -- proto: CableHVStack - entities: - - uid: 1543 - components: - - type: Transform - pos: 27.850828,8.329519 - parent: 1653 - proto: CableMV entities: - uid: 573 @@ -6102,13 +6082,6 @@ entities: - type: Transform pos: 30.5,9.5 parent: 1653 -- proto: CableMVStack - entities: - - uid: 1542 - components: - - type: Transform - pos: 27.819578,8.595144 - parent: 1653 - proto: CableTerminal entities: - uid: 543 @@ -6811,32 +6784,6 @@ entities: - type: Transform pos: 27.5,14.5 parent: 1653 -- proto: ClosetMaintenanceFilledRandom - entities: - - uid: 745 - components: - - type: Transform - pos: 14.5,32.5 - parent: 1653 -- proto: ClosetSteelBase - entities: - - uid: 2010 - components: - - type: Transform - pos: 30.5,25.5 - parent: 1653 - - uid: 2012 - components: - - type: Transform - pos: 28.5,27.5 - parent: 1653 -- proto: ClothingOuterApronBotanist - entities: - - uid: 656 - components: - - type: Transform - pos: 33.50576,36.565666 - parent: 1653 - proto: ClothingShoeSlippersDuck entities: - uid: 2030 @@ -6911,12 +6858,6 @@ entities: rot: 1.5707963267948966 rad pos: 6.5,6.5 parent: 1653 - - uid: 1247 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 48.5,0.5 - parent: 1653 - uid: 1568 components: - type: Transform @@ -10152,13 +10093,6 @@ entities: - type: Transform pos: 45.5,40.5 parent: 1653 -- proto: LockerScienceFilled - entities: - - uid: 833 - components: - - type: Transform - pos: 14.5,25.5 - parent: 1653 - proto: MachineAPE entities: - uid: 2139 @@ -11070,10 +11004,10 @@ entities: - type: Transform pos: 31.5,20.5 parent: 1653 - - uid: 1248 + - uid: 2007 components: - type: Transform - pos: 48.5,0.5 + pos: 49.5,0.5 parent: 1653 - proto: RandomPosterContraband entities: @@ -11092,6 +11026,18 @@ entities: - type: Transform pos: 39.5,0.5 parent: 1653 +- proto: RandomServiceCorpseSpawner + entities: + - uid: 2281 + components: + - type: Transform + pos: 3.5,45.5 + parent: 1653 + - uid: 2282 + components: + - type: Transform + pos: 0.5,22.5 + parent: 1653 - proto: RandomSoap entities: - uid: 898 @@ -11499,6 +11445,42 @@ entities: - type: Transform pos: 22.000628,4.7261496 parent: 1653 +- proto: SpawnDungeonFurnitureBedroom + entities: + - uid: 656 + components: + - type: Transform + pos: 40.5,4.5 + parent: 1653 + - uid: 1542 + components: + - type: Transform + pos: 48.5,0.5 + parent: 1653 +- proto: SpawnDungeonLootArmoryGuns + entities: + - uid: 2278 + components: + - type: Transform + pos: 1.4826298,27.256184 + parent: 1653 + - uid: 2279 + components: + - type: Transform + pos: 10.536568,31.832405 + parent: 1653 +- proto: SpawnDungeonLootArmoryMelee + entities: + - uid: 2275 + components: + - type: Transform + pos: 12.317617,14.588152 + parent: 1653 + - uid: 2277 + components: + - type: Transform + pos: 1.3854625,25.896809 + parent: 1653 - proto: SpawnDungeonLootBureaucracy entities: - uid: 81 @@ -11774,6 +11756,11 @@ entities: - type: Transform pos: 15.14456,32.052025 parent: 1653 + - uid: 1541 + components: + - type: Transform + pos: 33.537197,36.60277 + parent: 1653 - uid: 1703 components: - type: Transform @@ -11896,6 +11883,11 @@ entities: - type: Transform pos: 31.74295,0.9296584 parent: 1653 + - uid: 2280 + components: + - type: Transform + pos: 26.54482,34.524647 + parent: 1653 - proto: SpawnDungeonLootClutterKitchen entities: - uid: 838 @@ -12033,6 +12025,21 @@ entities: - type: Transform pos: 0.5,6.5 parent: 1653 + - uid: 1241 + components: + - type: Transform + pos: 14.5,32.5 + parent: 1653 + - uid: 1247 + components: + - type: Transform + pos: 28.5,27.5 + parent: 1653 + - uid: 1248 + components: + - type: Transform + pos: 30.5,25.5 + parent: 1653 - uid: 1470 components: - type: Transform @@ -12043,6 +12050,11 @@ entities: - type: Transform pos: 3.5,7.5 parent: 1653 + - uid: 1543 + components: + - type: Transform + pos: 14.5,25.5 + parent: 1653 - uid: 1636 components: - type: Transform @@ -12053,6 +12065,21 @@ entities: - type: Transform pos: 44.5,4.5 parent: 1653 + - uid: 2008 + components: + - type: Transform + pos: 14.5,27.5 + parent: 1653 + - uid: 2010 + components: + - type: Transform + pos: 28.5,25.5 + parent: 1653 + - uid: 2012 + components: + - type: Transform + pos: 30.5,27.5 + parent: 1653 - proto: SpawnDungeonLootLockersProtectiveGear entities: - uid: 613 @@ -12087,6 +12114,16 @@ entities: parent: 1653 - proto: SpawnDungeonLootMaterialsBasicFull entities: + - uid: 745 + components: + - type: Transform + pos: 27.557306,8.401049 + parent: 1653 + - uid: 835 + components: + - type: Transform + pos: 27.713556,8.651049 + parent: 1653 - uid: 1382 components: - type: Transform @@ -12151,6 +12188,11 @@ entities: parent: 1653 - proto: SpawnDungeonLootMaterialsValuableFull entities: + - uid: 833 + components: + - type: Transform + pos: 31.447931,8.572924 + parent: 1653 - uid: 964 components: - type: Transform @@ -12176,6 +12218,11 @@ entities: - type: Transform pos: 1.5977163,26.749695 parent: 1653 + - uid: 2276 + components: + - type: Transform + pos: 25.613657,13.541277 + parent: 1653 - proto: SpawnDungeonLootMaterialsValuableSingle entities: - uid: 1882 @@ -14162,21 +14209,6 @@ entities: - type: Transform pos: 16.5,32.5 parent: 1653 - - uid: 835 - components: - - type: Transform - pos: 14.5,27.5 - parent: 1653 - - uid: 2007 - components: - - type: Transform - pos: 28.5,25.5 - parent: 1653 - - uid: 2008 - components: - - type: Transform - pos: 30.5,27.5 - parent: 1653 - proto: WaterTankFull entities: - uid: 1372 diff --git a/Resources/Maps/_NF/Dungeon/virology_lab.yml b/Resources/Maps/_NF/Dungeon/virology_lab.yml index 5f17f2147df..388caad726f 100644 --- a/Resources/Maps/_NF/Dungeon/virology_lab.yml +++ b/Resources/Maps/_NF/Dungeon/virology_lab.yml @@ -44,7 +44,10 @@ entities: - type: MetaData - type: Transform - type: Map + mapPaused: True - type: PhysicsMap + - type: GridTree + - type: MovedGrids - type: Broadphase - type: OccluderTree - type: MapGrid @@ -55,91 +58,91 @@ entities: version: 6 0,0: ind: 0,0 - tiles: cwAAAAADbwAAAAACbwAAAAADbwAAAAABbwAAAAACbwAAAAABbwAAAAAAbwAAAAADcwAAAAAAbwAAAAACbwAAAAABbwAAAAABbwAAAAAAawAAAAAAcwAAAAACcwAAAAADcwAAAAADbwAAAAABbwAAAAADbwAAAAABbwAAAAABbwAAAAACbwAAAAACbwAAAAAAcwAAAAAAbwAAAAACbwAAAAABbwAAAAAAbwAAAAACawAAAAAAcwAAAAAAcwAAAAADcwAAAAABcwAAAAACcwAAAAABcwAAAAAAcwAAAAABcwAAAAADcwAAAAABcwAAAAAAcwAAAAADcwAAAAACcwAAAAADcwAAAAADcwAAAAAAcwAAAAACcwAAAAADcwAAAAAAcwAAAAAAbwAAAAADbwAAAAAAbwAAAAAAbwAAAAADbwAAAAABbwAAAAADbwAAAAAAcwAAAAAAbwAAAAABbwAAAAACbwAAAAADbwAAAAAAdAAAAAABdAAAAAADdAAAAAAAdAAAAAABbwAAAAADbwAAAAAAbwAAAAABbwAAAAACbwAAAAACbwAAAAACbwAAAAACcwAAAAABbwAAAAADbwAAAAACbwAAAAACbwAAAAADdAAAAAADdAAAAAACdAAAAAAAVQAAAAAAVQAAAAADVQAAAAADVQAAAAABVQAAAAABVQAAAAABVQAAAAADVQAAAAAAVQAAAAACVQAAAAABVQAAAAADVQAAAAABVQAAAAACVQAAAAADVQAAAAACVQAAAAABTAAAAAABeAAAAAADTAAAAAACTAAAAAADeAAAAAAATAAAAAACXAAAAAADXAAAAAACXAAAAAAAXAAAAAABXAAAAAADVQAAAAABHgAAAAABHgAAAAADHgAAAAAAHgAAAAADTAAAAAACeAAAAAABTAAAAAABTAAAAAABeAAAAAAATAAAAAADXAAAAAABXAAAAAADXAAAAAACXAAAAAADXAAAAAAAVQAAAAACHgAAAAABXAAAAAABXAAAAAAAXAAAAAABXAAAAAADeQAAAAACeQAAAAADeQAAAAACeQAAAAACeQAAAAACeQAAAAABeQAAAAABeQAAAAADeQAAAAAAeQAAAAADVQAAAAACHgAAAAADXAAAAAABXAAAAAACXAAAAAAATAAAAAACeQAAAAACeQAAAAAAeQAAAAADeQAAAAAAeQAAAAADeQAAAAADeQAAAAADeQAAAAAAeQAAAAADeQAAAAAAVQAAAAACHgAAAAAAXAAAAAADXAAAAAABXAAAAAABTAAAAAADTAAAAAABTAAAAAACTAAAAAAATAAAAAADTAAAAAAATAAAAAACTAAAAAABTAAAAAABTAAAAAADTAAAAAADVQAAAAABHgAAAAAAHgAAAAABHgAAAAAAHgAAAAADVQAAAAABVQAAAAAAVQAAAAABVQAAAAACVQAAAAACVQAAAAABVQAAAAABVQAAAAABVQAAAAABVQAAAAABVQAAAAACVQAAAAADVQAAAAAAVQAAAAAAVQAAAAABVQAAAAADeAAAAAACeAAAAAADeAAAAAAAeAAAAAACfQAAAAAAfQAAAAAAfQAAAAAAVQAAAAAAHgAAAAADHgAAAAADHgAAAAADHgAAAAABHgAAAAAAHgAAAAABHgAAAAAAVQAAAAAAeAAAAAADeAAAAAAAeAAAAAACeAAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAVQAAAAACHgAAAAADfQAAAAAAfQAAAAAAbAAAAAAAfQAAAAAAfQAAAAAAHgAAAAACVQAAAAABeAAAAAACeAAAAAADeAAAAAABeAAAAAAAeAAAAAAAeAAAAAAAeAAAAAABVQAAAAACHgAAAAABfQAAAAAATgAAAAAATgAAAAAATgAAAAAAfQAAAAAAHgAAAAAAVQAAAAADeAAAAAACeAAAAAADeAAAAAADeAAAAAAAeAAAAAABeAAAAAAAeAAAAAACVQAAAAACHgAAAAADfQAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAHgAAAAADVQAAAAAC + tiles: cwAAAAABbwAAAAABbwAAAAAAbwAAAAACbwAAAAABbwAAAAACbwAAAAADbwAAAAADcwAAAAABbwAAAAAAbwAAAAADbwAAAAACbwAAAAAAawAAAAAAcwAAAAAAcwAAAAAAcwAAAAADbwAAAAADbwAAAAADbwAAAAACbwAAAAADbwAAAAAAbwAAAAADbwAAAAADcwAAAAADbwAAAAADbwAAAAABbwAAAAAAbwAAAAADawAAAAAAcwAAAAAAcwAAAAABcwAAAAACcwAAAAACcwAAAAADcwAAAAADcwAAAAADcwAAAAADcwAAAAADcwAAAAADcwAAAAAAcwAAAAABcwAAAAADcwAAAAADcwAAAAABcwAAAAAAcwAAAAACcwAAAAABcwAAAAAAbwAAAAAAbwAAAAAAbwAAAAACbwAAAAACbwAAAAAAbwAAAAADbwAAAAACcwAAAAABbwAAAAACbwAAAAACbwAAAAAAbwAAAAAAdAAAAAAAdAAAAAADdAAAAAACdAAAAAAAbwAAAAACbwAAAAABbwAAAAADbwAAAAABbwAAAAAAbwAAAAACbwAAAAAAcwAAAAADbwAAAAAAbwAAAAACbwAAAAABbwAAAAACdAAAAAADdAAAAAAAdAAAAAAAVQAAAAADVQAAAAAAVQAAAAABVQAAAAACVQAAAAACVQAAAAABVQAAAAACVQAAAAAAVQAAAAACVQAAAAAAVQAAAAADVQAAAAAAVQAAAAABVQAAAAABVQAAAAABVQAAAAACTAAAAAADeAAAAAAATAAAAAADTAAAAAABeAAAAAADTAAAAAABXAAAAAACXAAAAAACXAAAAAACXAAAAAAAXAAAAAAAVQAAAAABHgAAAAACHgAAAAAAHgAAAAAAHgAAAAACTAAAAAAAeAAAAAABTAAAAAAATAAAAAABeAAAAAADTAAAAAAAXAAAAAABXAAAAAAAXAAAAAACXAAAAAADXAAAAAACVQAAAAACHgAAAAAAXAAAAAAAXAAAAAACXAAAAAABXAAAAAAAeQAAAAACeQAAAAABeQAAAAADeQAAAAACeQAAAAADeQAAAAAAeQAAAAACeQAAAAAAeQAAAAAAeQAAAAACVQAAAAADHgAAAAAAXAAAAAABXAAAAAAAXAAAAAABTAAAAAACeQAAAAADeQAAAAADeQAAAAABeQAAAAADeQAAAAABeQAAAAACeQAAAAABeQAAAAACeQAAAAABeQAAAAAAVQAAAAAAHgAAAAADXAAAAAACXAAAAAABXAAAAAACTAAAAAABTAAAAAAATAAAAAACTAAAAAADTAAAAAADTAAAAAABTAAAAAADTAAAAAADTAAAAAADTAAAAAAATAAAAAADVQAAAAACHgAAAAACHgAAAAACHgAAAAACHgAAAAACVQAAAAACVQAAAAABVQAAAAABVQAAAAACVQAAAAAAVQAAAAADVQAAAAACVQAAAAACVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAABVQAAAAACVQAAAAADVQAAAAAAVQAAAAABeAAAAAABeAAAAAAAeAAAAAADeAAAAAADfQAAAAAAfQAAAAAAfQAAAAAAVQAAAAAAHgAAAAACHgAAAAADHgAAAAACHgAAAAABHgAAAAACHgAAAAADHgAAAAAAVQAAAAAAeAAAAAACeAAAAAADeAAAAAADeAAAAAABfQAAAAAAfQAAAAAAfQAAAAAAVQAAAAADHgAAAAAAfQAAAAAAfQAAAAAAbAAAAAAAfQAAAAAAfQAAAAAAHgAAAAADVQAAAAABeAAAAAACeAAAAAACeAAAAAAAeAAAAAABeAAAAAADeAAAAAABeAAAAAADVQAAAAACHgAAAAACfQAAAAAATgAAAAAATgAAAAAATgAAAAAAfQAAAAAAHgAAAAACVQAAAAADeAAAAAABeAAAAAADeAAAAAACeAAAAAABeAAAAAABeAAAAAABeAAAAAABVQAAAAABHgAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAHgAAAAADVQAAAAAA version: 6 0,1: ind: 0,1 - tiles: eAAAAAACeAAAAAAAeAAAAAAAeAAAAAABdAAAAAAAdAAAAAACdAAAAAABVQAAAAADHgAAAAADHgAAAAAAHgAAAAABHgAAAAABHgAAAAABHgAAAAADHgAAAAAAVQAAAAABVQAAAAABVQAAAAADVQAAAAAAVQAAAAAAVQAAAAABVQAAAAADVQAAAAADVQAAAAABVQAAAAADVQAAAAABVQAAAAADVQAAAAACVQAAAAAAVQAAAAAAVQAAAAABVQAAAAACLQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAAVQAAAAAAIwAAAAACIwAAAAABIwAAAAAAIwAAAAADIwAAAAABVQAAAAAAMgAAAAAAbwAAAAADbwAAAAACbwAAAAADLQAAAAAALQAAAAAALQAAAAAAfQAAAAAAfQAAAAAAVQAAAAABIwAAAAABIwAAAAABIwAAAAADIwAAAAAAIwAAAAADVQAAAAACbwAAAAAAbwAAAAABbwAAAAADbwAAAAAALQAAAAAALQAAAAAAeAAAAAADeAAAAAAAeAAAAAAAVQAAAAAAIwAAAAABIwAAAAAAIwAAAAAAIwAAAAADIwAAAAACVQAAAAABbwAAAAACbwAAAAAAXAAAAAABbwAAAAABLQAAAAAAfQAAAAAAeAAAAAACbwAAAAABbwAAAAACVQAAAAACIwAAAAADIwAAAAACIwAAAAAAIwAAAAADIwAAAAAAVQAAAAACbwAAAAADbwAAAAADbwAAAAAAbwAAAAAALQAAAAAAfQAAAAAAeAAAAAACbwAAAAAAbwAAAAADVQAAAAADIwAAAAAAIwAAAAABIwAAAAACIwAAAAABIwAAAAABVQAAAAABbwAAAAADbwAAAAACbwAAAAAAbwAAAAAAVQAAAAAAVQAAAAAAVQAAAAACVQAAAAAAVQAAAAAAVQAAAAABVQAAAAACVQAAAAADVQAAAAACVQAAAAAAVQAAAAADVQAAAAABVQAAAAAAVQAAAAABVQAAAAABVQAAAAACTgAAAAAATgAAAAAATgAAAAAAVQAAAAADbwAAAAABbwAAAAABbwAAAAACVQAAAAABUQAAAAAAUQAAAAAALQAAAAAAVQAAAAACZwAAAAADZgAAAAADZwAAAAACVQAAAAABTgAAAAAAEgAAAAAATgAAAAAAVQAAAAAAbwAAAAADbwAAAAADbwAAAAAAVQAAAAABLQAAAAAAUQAAAAAALQAAAAAAVQAAAAAAZwAAAAABZgAAAAABZwAAAAAAVQAAAAABTgAAAAAAEgAAAAAATgAAAAAAVQAAAAADbwAAAAACbwAAAAABbwAAAAACVQAAAAACLQAAAAAALQAAAAAALQAAAAAAVQAAAAACZgAAAAAAZgAAAAACZgAAAAABVQAAAAADTgAAAAAAEgAAAAAATgAAAAAAVQAAAAABbwAAAAADbwAAAAADbwAAAAABVQAAAAACLQAAAAAAUQAAAAAALQAAAAAAVQAAAAADZwAAAAABZgAAAAABZwAAAAAAVQAAAAABTgAAAAAATgAAAAAATgAAAAAAVQAAAAABbwAAAAACbwAAAAAAbwAAAAACVQAAAAADLQAAAAAALQAAAAAAUQAAAAAAVQAAAAACZwAAAAAAZgAAAAADZwAAAAACVQAAAAADVQAAAAABVQAAAAAAVQAAAAADVQAAAAADVQAAAAABVQAAAAABVQAAAAADVQAAAAADVQAAAAAAVQAAAAACVQAAAAABVQAAAAADVQAAAAACVQAAAAACVQAAAAAAVQAAAAADXAAAAAABXAAAAAAAXAAAAAADXAAAAAACXAAAAAADbwAAAAAAXAAAAAACbwAAAAABbwAAAAABfQAAAAAAHgAAAAABHgAAAAACHgAAAAAAVQAAAAAAbwAAAAACbwAAAAADXAAAAAADHgAAAAADHgAAAAAAHgAAAAAAXAAAAAABXAAAAAADXAAAAAADXAAAAAABXAAAAAADHgAAAAABHgAAAAABHgAAAAAAXAAAAAABVQAAAAACbwAAAAADbwAAAAAC + tiles: eAAAAAACeAAAAAABeAAAAAADeAAAAAABdAAAAAAAdAAAAAADdAAAAAAAVQAAAAADHgAAAAADHgAAAAADHgAAAAADHgAAAAABHgAAAAADHgAAAAAAHgAAAAAAVQAAAAABVQAAAAADVQAAAAADVQAAAAACVQAAAAABVQAAAAACVQAAAAABVQAAAAAAVQAAAAADVQAAAAACVQAAAAAAVQAAAAAAVQAAAAADVQAAAAABVQAAAAABVQAAAAAAVQAAAAADLQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAAVQAAAAACIwAAAAADIwAAAAAAIwAAAAADIwAAAAACIwAAAAACVQAAAAAAMgAAAAAAbwAAAAACbwAAAAAAbwAAAAADLQAAAAAALQAAAAAALQAAAAAAfQAAAAAAfQAAAAAAVQAAAAABIwAAAAABIwAAAAAAIwAAAAAAIwAAAAADIwAAAAACVQAAAAABbwAAAAABbwAAAAABbwAAAAADbwAAAAACLQAAAAAALQAAAAAAeAAAAAACeAAAAAADeAAAAAADVQAAAAAAIwAAAAABIwAAAAAAIwAAAAADIwAAAAAAIwAAAAACVQAAAAADbwAAAAABbwAAAAACXAAAAAAAbwAAAAADLQAAAAAAfQAAAAAAeAAAAAACbwAAAAABbwAAAAADVQAAAAADIwAAAAACIwAAAAACIwAAAAADIwAAAAACIwAAAAADVQAAAAABbwAAAAAAbwAAAAAAbwAAAAADbwAAAAACLQAAAAAAfQAAAAAAeAAAAAADbwAAAAACbwAAAAABVQAAAAAAIwAAAAADIwAAAAABIwAAAAABIwAAAAACIwAAAAAAVQAAAAADbwAAAAACbwAAAAADbwAAAAAAbwAAAAADVQAAAAADVQAAAAADVQAAAAADVQAAAAACVQAAAAACVQAAAAABVQAAAAAAVQAAAAACVQAAAAADVQAAAAACVQAAAAABVQAAAAABVQAAAAAAVQAAAAABVQAAAAAAVQAAAAABTgAAAAAATgAAAAAATgAAAAAAVQAAAAACbwAAAAAAbwAAAAAAbwAAAAADVQAAAAAAUQAAAAAAUQAAAAAALQAAAAAAVQAAAAACZwAAAAADZgAAAAACZwAAAAABVQAAAAADTgAAAAAAEgAAAAAATgAAAAAAVQAAAAADbwAAAAACbwAAAAADbwAAAAACVQAAAAADLQAAAAAAUQAAAAAALQAAAAAAVQAAAAAAZwAAAAAAZgAAAAAAZwAAAAAAVQAAAAADTgAAAAAAEgAAAAAATgAAAAAAVQAAAAABbwAAAAADbwAAAAACbwAAAAABVQAAAAABLQAAAAAALQAAAAAALQAAAAAAVQAAAAADZgAAAAACZgAAAAADZgAAAAACVQAAAAABTgAAAAAAEgAAAAAATgAAAAAAVQAAAAADbwAAAAAAbwAAAAABbwAAAAABVQAAAAABLQAAAAAAUQAAAAAALQAAAAAAVQAAAAADZwAAAAABZgAAAAACZwAAAAADVQAAAAABTgAAAAAATgAAAAAATgAAAAAAVQAAAAABbwAAAAACbwAAAAACbwAAAAAAVQAAAAADLQAAAAAALQAAAAAAUQAAAAAAVQAAAAADZwAAAAADZgAAAAABZwAAAAAAVQAAAAABVQAAAAADVQAAAAACVQAAAAACVQAAAAADVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAACVQAAAAABVQAAAAAAVQAAAAABVQAAAAACVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAABXAAAAAAAXAAAAAACXAAAAAAAXAAAAAABXAAAAAABbwAAAAADXAAAAAABbwAAAAAAbwAAAAAAfQAAAAAAHgAAAAABHgAAAAAAHgAAAAACVQAAAAAAbwAAAAACbwAAAAAAXAAAAAADHgAAAAABHgAAAAADHgAAAAAAXAAAAAACXAAAAAABXAAAAAABXAAAAAACXAAAAAADHgAAAAACHgAAAAADHgAAAAAAXAAAAAADVQAAAAADbwAAAAABbwAAAAAC version: 6 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAACVQAAAAADVQAAAAAAVQAAAAACVQAAAAABVQAAAAABVQAAAAAAVQAAAAACVQAAAAABVQAAAAABVQAAAAABVQAAAAAAVQAAAAACVQAAAAABVQAAAAAD + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAVQAAAAADVQAAAAAAVQAAAAAAVQAAAAABVQAAAAAAVQAAAAACVQAAAAACVQAAAAACVQAAAAABVQAAAAACVQAAAAADVQAAAAADVQAAAAABVQAAAAADVQAAAAAB version: 6 -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAB + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAD version: 6 -1,1: ind: -1,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAB + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAB version: 6 1,-1: ind: 1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADVQAAAAAAVQAAAAABVQAAAAABVQAAAAABVQAAAAAAVQAAAAACVQAAAAABVQAAAAACVQAAAAACVQAAAAADVQAAAAADVQAAAAAAVQAAAAADVQAAAAAAVQAAAAAD + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAVQAAAAACVQAAAAABVQAAAAADVQAAAAABVQAAAAAAVQAAAAACVQAAAAADVQAAAAABVQAAAAAAVQAAAAAAVQAAAAABVQAAAAAAVQAAAAAAVQAAAAACVQAAAAAA version: 6 1,0: ind: 1,0 - tiles: cwAAAAACVQAAAAACXAAAAAACgAAAAAAAgAAAAAAAgAAAAAABXAAAAAADLQAAAAAALQAAAAAALQAAAAAAXAAAAAADLQAAAAAALQAAAAAALQAAAAAAXAAAAAADLQAAAAAAcwAAAAAAVQAAAAABXAAAAAADgAAAAAAAgAAAAAABgAAAAAACXAAAAAABLQAAAAAALQAAAAAALQAAAAAAXAAAAAABLQAAAAAALQAAAAAALQAAAAAAXAAAAAABLQAAAAAAcwAAAAADVQAAAAABXAAAAAABXAAAAAAATgAAAAAAXAAAAAADXAAAAAADXAAAAAACTgAAAAAAXAAAAAABXAAAAAACXAAAAAAATgAAAAAAXAAAAAACXAAAAAADXAAAAAABcwAAAAACVQAAAAADXAAAAAAAbwAAAAABbwAAAAAAbwAAAAAAbwAAAAABbwAAAAADbwAAAAABbwAAAAABbwAAAAADbwAAAAACbwAAAAABbwAAAAAAbwAAAAADbwAAAAACcwAAAAACVQAAAAACXAAAAAABfQAAAAAAbwAAAAADbwAAAAABbwAAAAAAdAAAAAADdAAAAAACdAAAAAACbwAAAAACdAAAAAACdAAAAAABdAAAAAAAbwAAAAACbwAAAAABVQAAAAABVQAAAAACVQAAAAAAVQAAAAADVQAAAAACVQAAAAAAVQAAAAABVQAAAAADVQAAAAADVQAAAAACVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAABVQAAAAADVQAAAAAAHgAAAAACHgAAAAAAXAAAAAAAIwAAAAAAIwAAAAACHgAAAAACHgAAAAACVQAAAAACawAAAAAAawAAAAAAawAAAAAAawAAAAAAawAAAAAAawAAAAAAawAAAAAAawAAAAAAXAAAAAACXAAAAAACXAAAAAACXAAAAAABXAAAAAABXAAAAAADHgAAAAAAVQAAAAABawAAAAAAXAAAAAAAHgAAAAAAHgAAAAABfQAAAAAAfQAAAAAAfQAAAAAAHgAAAAABXAAAAAADXAAAAAABXAAAAAABXAAAAAACXAAAAAADXAAAAAAAHgAAAAACVQAAAAABawAAAAAAXAAAAAABHgAAAAABHgAAAAADfQAAAAAAfQAAAAAAfQAAAAAAHgAAAAABXAAAAAABXAAAAAAAXAAAAAADXAAAAAAAXAAAAAAAXAAAAAADHgAAAAACVQAAAAADawAAAAAAXAAAAAABHgAAAAAAHgAAAAABfQAAAAAAfQAAAAAAfQAAAAAAHgAAAAABHgAAAAAAHgAAAAABHgAAAAACHgAAAAABHgAAAAAAHgAAAAACHgAAAAACVQAAAAAAawAAAAAAawAAAAAAawAAAAAAawAAAAAAawAAAAAAawAAAAAAawAAAAAAawAAAAAAVQAAAAADVQAAAAABVQAAAAAAVQAAAAABVQAAAAACVQAAAAACVQAAAAAAVQAAAAABVQAAAAACVQAAAAADVQAAAAACVQAAAAABVQAAAAACVQAAAAABVQAAAAAAVQAAAAADLQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAAVQAAAAADUgAAAAAAUgAAAAACUgAAAAADUgAAAAADUgAAAAACUgAAAAACUgAAAAAAVQAAAAACLQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAAVQAAAAABUgAAAAAAIQAAAAAAIQAAAAADLgAAAAACIQAAAAAAIQAAAAAAUgAAAAADVQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAAVQAAAAAAUgAAAAABIQAAAAADLgAAAAADLgAAAAACLgAAAAAAIQAAAAAAUgAAAAAAVQAAAAABLQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAAVQAAAAAAUgAAAAAAIQAAAAAAIQAAAAACLgAAAAAAIQAAAAACIQAAAAADUgAAAAAAVQAAAAAA + tiles: cwAAAAABVQAAAAACXAAAAAACgAAAAAABgAAAAAACgAAAAAACXAAAAAACLQAAAAAALQAAAAAALQAAAAAAXAAAAAAALQAAAAAALQAAAAAALQAAAAAAXAAAAAAALQAAAAAAcwAAAAACVQAAAAADXAAAAAACgAAAAAABgAAAAAAAgAAAAAAAXAAAAAAALQAAAAAALQAAAAAALQAAAAAAXAAAAAAALQAAAAAALQAAAAAALQAAAAAAXAAAAAADLQAAAAAAcwAAAAAAVQAAAAAAXAAAAAAAXAAAAAACTgAAAAAAXAAAAAABXAAAAAABXAAAAAAATgAAAAAAXAAAAAAAXAAAAAAAXAAAAAABTgAAAAAAXAAAAAACXAAAAAACXAAAAAABcwAAAAABVQAAAAABXAAAAAAAbwAAAAAAbwAAAAACbwAAAAADbwAAAAAAbwAAAAACbwAAAAADbwAAAAADbwAAAAACbwAAAAABbwAAAAAAbwAAAAADbwAAAAABbwAAAAAAcwAAAAAAVQAAAAAAXAAAAAABfQAAAAAAbwAAAAABbwAAAAABbwAAAAAAdAAAAAADdAAAAAAAdAAAAAABbwAAAAACdAAAAAADdAAAAAACdAAAAAABbwAAAAACbwAAAAAAVQAAAAABVQAAAAACVQAAAAACVQAAAAAAVQAAAAABVQAAAAABVQAAAAABVQAAAAACVQAAAAACVQAAAAADVQAAAAADVQAAAAADVQAAAAACVQAAAAACVQAAAAAAVQAAAAADHgAAAAAAHgAAAAABXAAAAAABIwAAAAAAIwAAAAADHgAAAAABHgAAAAAAVQAAAAACawAAAAAAawAAAAAAawAAAAAAawAAAAAAawAAAAAAawAAAAAAawAAAAAAawAAAAAAXAAAAAABXAAAAAABXAAAAAAAXAAAAAACXAAAAAAAXAAAAAACHgAAAAABVQAAAAAAawAAAAAAXAAAAAAAHgAAAAABHgAAAAADfQAAAAAAfQAAAAAAfQAAAAAAHgAAAAABXAAAAAAAXAAAAAAAXAAAAAACXAAAAAABXAAAAAABXAAAAAADHgAAAAAAVQAAAAACawAAAAAAXAAAAAADHgAAAAABHgAAAAACfQAAAAAAfQAAAAAAfQAAAAAAHgAAAAABXAAAAAABXAAAAAADXAAAAAACXAAAAAACXAAAAAADXAAAAAABHgAAAAABVQAAAAACawAAAAAAXAAAAAABHgAAAAAAHgAAAAADfQAAAAAAfQAAAAAAfQAAAAAAHgAAAAACHgAAAAAAHgAAAAABHgAAAAAAHgAAAAADHgAAAAABHgAAAAAAHgAAAAADVQAAAAACawAAAAAAawAAAAAAawAAAAAAawAAAAAAawAAAAAAawAAAAAAawAAAAAAawAAAAAAVQAAAAAAVQAAAAABVQAAAAADVQAAAAAAVQAAAAACVQAAAAABVQAAAAAAVQAAAAADVQAAAAAAVQAAAAAAVQAAAAABVQAAAAADVQAAAAABVQAAAAACVQAAAAACVQAAAAABLQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAAVQAAAAADUgAAAAADUgAAAAACUgAAAAADUgAAAAAAUgAAAAABUgAAAAACUgAAAAAAVQAAAAACLQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAAVQAAAAACUgAAAAACIQAAAAACIQAAAAAALgAAAAABIQAAAAAAIQAAAAAAUgAAAAADVQAAAAACLQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAAVQAAAAADUgAAAAACIQAAAAABLgAAAAABLgAAAAAALgAAAAAAIQAAAAABUgAAAAACVQAAAAADLQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAAVQAAAAAAUgAAAAAAIQAAAAACIQAAAAAALgAAAAAAIQAAAAAAIQAAAAABUgAAAAACVQAAAAAA version: 6 1,1: ind: 1,1 - tiles: LQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAAVQAAAAABUgAAAAACUgAAAAADUgAAAAABUgAAAAABUgAAAAADUgAAAAADUgAAAAABVQAAAAADVQAAAAACVQAAAAAAVQAAAAAAVQAAAAABVQAAAAABVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAADVQAAAAADVQAAAAADVQAAAAAAVQAAAAABVQAAAAADVQAAAAABVQAAAAAAbwAAAAADVQAAAAAAMgAAAAAAXAAAAAAAXAAAAAABXAAAAAACMgAAAAAAVQAAAAACXAAAAAACXAAAAAABXAAAAAACXAAAAAACXAAAAAABVQAAAAACdAAAAAAAbwAAAAACbwAAAAACVQAAAAADXAAAAAADXAAAAAADXAAAAAADXAAAAAABXAAAAAADVQAAAAAAXAAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAXAAAAAADVQAAAAAAdAAAAAAAbwAAAAACbwAAAAABVQAAAAADXAAAAAAAXAAAAAADXAAAAAABXAAAAAADXAAAAAABVQAAAAABXAAAAAABfQAAAAAAfQAAAAAAfQAAAAAAXAAAAAABVQAAAAAAXAAAAAABXAAAAAABbwAAAAAAVQAAAAAAXAAAAAADXAAAAAADXAAAAAABXAAAAAAAXAAAAAABVQAAAAABXAAAAAACfQAAAAAAfQAAAAAAfQAAAAAAXAAAAAABVQAAAAAAXAAAAAACXAAAAAADbwAAAAAAVQAAAAABMgAAAAAAXAAAAAAAXAAAAAADXAAAAAACMgAAAAAAVQAAAAAAXAAAAAADXAAAAAACXAAAAAABXAAAAAABfQAAAAAAVQAAAAAAXAAAAAACXAAAAAAAVQAAAAACVQAAAAACVQAAAAACVQAAAAACVQAAAAAAVQAAAAADVQAAAAABVQAAAAADVQAAAAADVQAAAAAAVQAAAAABVQAAAAAAVQAAAAABVQAAAAAAVQAAAAABVQAAAAAAawAAAAAAfQAAAAAAawAAAAAAVQAAAAAAawAAAAAAYQAAAAAAYQAAAAABVQAAAAACXAAAAAAAXAAAAAAAXAAAAAAAVQAAAAACXAAAAAAAXAAAAAAAXAAAAAAAVQAAAAABawAAAAAAfQAAAAAAawAAAAAAVQAAAAABawAAAAAAYQAAAAABbAAAAAAAVQAAAAACXAAAAAAAXAAAAAAAXAAAAAAAVQAAAAACXAAAAAAAXAAAAAAAXAAAAAAAVQAAAAABawAAAAAAfQAAAAAAfQAAAAAAVQAAAAAAYQAAAAABYQAAAAAAbAAAAAAAVQAAAAADXAAAAAAAXAAAAAAAXAAAAAAAVQAAAAABXAAAAAAAXAAAAAAAXAAAAAAAVQAAAAAAawAAAAAAfQAAAAAAawAAAAAAVQAAAAACawAAAAAAYQAAAAABbAAAAAAAVQAAAAADVQAAAAAAVQAAAAABVQAAAAACVQAAAAAAVQAAAAABVQAAAAABVQAAAAACVQAAAAADawAAAAAAfQAAAAAAawAAAAAAVQAAAAACawAAAAAAYQAAAAACYQAAAAACVQAAAAADVQAAAAACVQAAAAAAVQAAAAABVQAAAAAAVQAAAAACVQAAAAABVQAAAAADVQAAAAACVQAAAAAAVQAAAAABVQAAAAAAVQAAAAAAVQAAAAABVQAAAAACVQAAAAABVQAAAAABVQAAAAABVQAAAAAAVQAAAAAAVQAAAAADVQAAAAADVQAAAAAAVQAAAAAAVQAAAAADbwAAAAABfQAAAAAAXAAAAAABXAAAAAADXAAAAAACXAAAAAABXAAAAAADXAAAAAAAXAAAAAACXAAAAAAAXAAAAAAAVQAAAAABXAAAAAAAXAAAAAAAZwAAAAAAZwAAAAAAbwAAAAACawAAAAAAXAAAAAABXAAAAAABXAAAAAAAXAAAAAAAXAAAAAAAXAAAAAACXAAAAAADXAAAAAAAXAAAAAABVQAAAAAAXAAAAAAAXAAAAAAAZwAAAAAAZwAAAAAA + tiles: LQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAALQAAAAAAVQAAAAADUgAAAAAAUgAAAAADUgAAAAABUgAAAAADUgAAAAABUgAAAAABUgAAAAACVQAAAAACVQAAAAACVQAAAAACVQAAAAABVQAAAAABVQAAAAABVQAAAAADVQAAAAABVQAAAAACVQAAAAACVQAAAAADVQAAAAAAVQAAAAABVQAAAAABVQAAAAABVQAAAAABVQAAAAADbwAAAAACVQAAAAAAMgAAAAAAXAAAAAABXAAAAAADXAAAAAACMgAAAAAAVQAAAAAAXAAAAAADXAAAAAADXAAAAAACXAAAAAABXAAAAAAAVQAAAAABdAAAAAADbwAAAAADbwAAAAACVQAAAAAAXAAAAAADXAAAAAACXAAAAAACXAAAAAABXAAAAAADVQAAAAABXAAAAAACfQAAAAAAfQAAAAAAfQAAAAAAXAAAAAACVQAAAAADdAAAAAADbwAAAAADbwAAAAAAVQAAAAACXAAAAAAAXAAAAAACXAAAAAABXAAAAAACXAAAAAABVQAAAAACXAAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAXAAAAAADVQAAAAABXAAAAAAAXAAAAAABbwAAAAABVQAAAAADXAAAAAABXAAAAAACXAAAAAAAXAAAAAACXAAAAAACVQAAAAADXAAAAAADfQAAAAAAfQAAAAAAfQAAAAAAXAAAAAAAVQAAAAADXAAAAAABXAAAAAACbwAAAAADVQAAAAAAMgAAAAAAXAAAAAACXAAAAAACXAAAAAAAMgAAAAAAVQAAAAACXAAAAAADXAAAAAACXAAAAAADXAAAAAADfQAAAAAAVQAAAAACXAAAAAAAXAAAAAAAVQAAAAAAVQAAAAABVQAAAAACVQAAAAADVQAAAAABVQAAAAAAVQAAAAAAVQAAAAABVQAAAAADVQAAAAAAVQAAAAABVQAAAAACVQAAAAABVQAAAAAAVQAAAAADVQAAAAACawAAAAAAfQAAAAAAawAAAAAAVQAAAAADawAAAAAAYQAAAAADYQAAAAAAVQAAAAADVQAAAAAAVQAAAAAAVQAAAAACVQAAAAADVQAAAAACVQAAAAABVQAAAAACVQAAAAABawAAAAAAfQAAAAAAawAAAAAAVQAAAAABawAAAAAAYQAAAAAAbAAAAAAAVQAAAAADVQAAAAABVQAAAAACVQAAAAADVQAAAAABVQAAAAAAVQAAAAACVQAAAAADVQAAAAAAawAAAAAAfQAAAAAAfQAAAAAAVQAAAAAAYQAAAAABYQAAAAADbAAAAAAAVQAAAAACVQAAAAADVQAAAAABVQAAAAABVQAAAAABVQAAAAADVQAAAAABVQAAAAAAVQAAAAAAawAAAAAAfQAAAAAAawAAAAAAVQAAAAABawAAAAAAYQAAAAADbAAAAAAAVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAABVQAAAAADVQAAAAADVQAAAAAAawAAAAAAfQAAAAAAawAAAAAAVQAAAAABawAAAAAAYQAAAAADYQAAAAACVQAAAAACVQAAAAACVQAAAAAAVQAAAAACVQAAAAABVQAAAAABVQAAAAABVQAAAAACVQAAAAAAVQAAAAABVQAAAAABVQAAAAACVQAAAAAAVQAAAAAAVQAAAAACVQAAAAAAVQAAAAAAVQAAAAADVQAAAAABVQAAAAABVQAAAAABVQAAAAACVQAAAAACVQAAAAACVQAAAAADbwAAAAABfQAAAAAAXAAAAAAAXAAAAAAAXAAAAAADXAAAAAACXAAAAAABXAAAAAACXAAAAAADXAAAAAADXAAAAAACVQAAAAACXAAAAAABXAAAAAACZwAAAAAAZwAAAAABbwAAAAABawAAAAAAXAAAAAAAXAAAAAADXAAAAAAAXAAAAAABXAAAAAABXAAAAAAAXAAAAAADXAAAAAADXAAAAAAAVQAAAAADXAAAAAACXAAAAAACZwAAAAACZwAAAAAB version: 6 -1,2: ind: -1,2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAC + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAD version: 6 -1,3: ind: -1,3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA version: 6 0,2: ind: 0,2 - tiles: HgAAAAAAHgAAAAACHgAAAAAAfQAAAAAAbwAAAAAAbwAAAAAAXAAAAAADbwAAAAABXAAAAAAAXAAAAAABXAAAAAAAXAAAAAABXAAAAAADVQAAAAACbwAAAAABbwAAAAABVQAAAAAAVQAAAAACVQAAAAADVQAAAAAAVQAAAAABVQAAAAADVQAAAAACVQAAAAABVQAAAAABVQAAAAABVQAAAAABVQAAAAACVQAAAAADVQAAAAABVQAAAAAAVQAAAAAAXAAAAAAAXAAAAAADXAAAAAACXAAAAAABcwAAAAAAcwAAAAAAcwAAAAAAXAAAAAACXAAAAAABXAAAAAAAXAAAAAABVQAAAAABXAAAAAAAXAAAAAABfQAAAAAAfQAAAAAAXAAAAAABXAAAAAABXAAAAAADXAAAAAADdAAAAAAAdAAAAAAAdAAAAAAAXAAAAAADXAAAAAABXAAAAAACXAAAAAACVQAAAAAAXAAAAAACdAAAAAADdAAAAAACfQAAAAAAXAAAAAADXAAAAAAAXAAAAAACXAAAAAADcwAAAAAAcwAAAAAAcwAAAAAAXAAAAAABXAAAAAADXAAAAAABXAAAAAABVQAAAAADXAAAAAABXAAAAAAAXAAAAAAAXAAAAAADVQAAAAADVQAAAAACVQAAAAAAVQAAAAACVQAAAAABVQAAAAADVQAAAAAAVQAAAAABVQAAAAADVQAAAAACVQAAAAACVQAAAAACVQAAAAACVQAAAAABVQAAAAADVQAAAAABXAAAAAACXAAAAAACXAAAAAACXAAAAAADXAAAAAACXAAAAAADXAAAAAADVQAAAAABXAAAAAAAXAAAAAABXAAAAAAAXAAAAAABXAAAAAABXAAAAAAAXAAAAAACVQAAAAADXAAAAAADXAAAAAAAXAAAAAADXAAAAAAAXAAAAAAAXAAAAAACXAAAAAACVQAAAAABXAAAAAACXAAAAAACMQAAAAACMQAAAAABMQAAAAABXAAAAAAAXAAAAAADVQAAAAADXAAAAAACXAAAAAABXAAAAAACXAAAAAACXAAAAAAAXAAAAAADXAAAAAABVQAAAAADXAAAAAACXAAAAAACXAAAAAABXAAAAAABXAAAAAABXAAAAAADXAAAAAADVQAAAAAAVQAAAAABVQAAAAAAVQAAAAADVQAAAAACVQAAAAADVQAAAAADVQAAAAAAVQAAAAADVQAAAAADVQAAAAAAVQAAAAABVQAAAAACVQAAAAADVQAAAAADVQAAAAABVQAAAAADXAAAAAADXAAAAAAAXAAAAAADbwAAAAADLQAAAAAALQAAAAAALQAAAAAAVQAAAAADfQAAAAAAHgAAAAAAHgAAAAABHgAAAAADHgAAAAACHgAAAAACHgAAAAAAVQAAAAABXAAAAAADXAAAAAAAXAAAAAACbwAAAAADLQAAAAAALQAAAAAALQAAAAAAVQAAAAAAfQAAAAAAfQAAAAAAHgAAAAABHgAAAAABHgAAAAAAfQAAAAAAfQAAAAAAVQAAAAACXAAAAAAAXAAAAAADXAAAAAAAbwAAAAACLQAAAAAALQAAAAAALQAAAAAAVQAAAAABXAAAAAABbAAAAAAAbAAAAAAAbAAAAAAAbAAAAAAAbAAAAAAAXAAAAAADVQAAAAADXAAAAAACXAAAAAABXAAAAAABbwAAAAADbwAAAAADbwAAAAABbwAAAAACVQAAAAABXAAAAAABbAAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAbAAAAAAAXAAAAAADVQAAAAACXAAAAAABXAAAAAADXAAAAAABbwAAAAADcAAAAAACcAAAAAAAcAAAAAABVQAAAAAAXAAAAAABbAAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAbAAAAAAAXAAAAAACVQAAAAADbwAAAAAAeAAAAAAAeAAAAAACbwAAAAACcAAAAAADcAAAAAADcAAAAAAAVQAAAAAAXAAAAAAAbQAAAAACbAAAAAAAbQAAAAAAbAAAAAAAbQAAAAADXAAAAAABVQAAAAAD + tiles: HgAAAAAAHgAAAAAAHgAAAAACfQAAAAAAbwAAAAAAbwAAAAABXAAAAAAAbwAAAAABXAAAAAABXAAAAAACXAAAAAACXAAAAAADXAAAAAABVQAAAAABbwAAAAAAbwAAAAACVQAAAAACVQAAAAABVQAAAAABVQAAAAAAVQAAAAACVQAAAAABVQAAAAAAVQAAAAABVQAAAAAAVQAAAAABVQAAAAAAVQAAAAAAVQAAAAADVQAAAAABVQAAAAADVQAAAAABXAAAAAACXAAAAAAAXAAAAAADXAAAAAAAcwAAAAACcwAAAAADcwAAAAAAXAAAAAABXAAAAAABXAAAAAAAXAAAAAADVQAAAAABXAAAAAACXAAAAAABfQAAAAAAfQAAAAAAXAAAAAADXAAAAAAAXAAAAAAAXAAAAAACdAAAAAADdAAAAAAAdAAAAAADXAAAAAABXAAAAAAAXAAAAAADXAAAAAADVQAAAAAAXAAAAAABdAAAAAABdAAAAAACfQAAAAAAXAAAAAADXAAAAAACXAAAAAACXAAAAAABcwAAAAAAcwAAAAAAcwAAAAACXAAAAAADXAAAAAADXAAAAAACXAAAAAABVQAAAAAAXAAAAAABXAAAAAAAXAAAAAAAXAAAAAACVQAAAAACVQAAAAAAVQAAAAAAVQAAAAADVQAAAAABVQAAAAADVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAACVQAAAAABVQAAAAADVQAAAAACVQAAAAADVQAAAAABVQAAAAAAXAAAAAAAXAAAAAAAXAAAAAADXAAAAAABXAAAAAACXAAAAAACXAAAAAAAVQAAAAAAXAAAAAADXAAAAAADXAAAAAABXAAAAAACXAAAAAADXAAAAAACXAAAAAABVQAAAAACXAAAAAABXAAAAAAAXAAAAAACXAAAAAABXAAAAAADXAAAAAAAXAAAAAABVQAAAAAAXAAAAAABXAAAAAADMQAAAAADMQAAAAADMQAAAAAAXAAAAAACXAAAAAADVQAAAAABXAAAAAACXAAAAAADXAAAAAACXAAAAAACXAAAAAADXAAAAAADXAAAAAABVQAAAAADXAAAAAABXAAAAAAAXAAAAAADXAAAAAABXAAAAAADXAAAAAABXAAAAAADVQAAAAACVQAAAAACVQAAAAACVQAAAAABVQAAAAADVQAAAAABVQAAAAADVQAAAAABVQAAAAABVQAAAAADVQAAAAACVQAAAAACVQAAAAABVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAABXAAAAAADXAAAAAADXAAAAAADbwAAAAAALQAAAAAALQAAAAAALQAAAAAAVQAAAAADfQAAAAAAHgAAAAAAHgAAAAAAHgAAAAACHgAAAAAAHgAAAAAAHgAAAAAAVQAAAAAAXAAAAAADXAAAAAACXAAAAAACbwAAAAAALQAAAAAALQAAAAAALQAAAAAAVQAAAAAAfQAAAAAAfQAAAAAAHgAAAAADHgAAAAAAHgAAAAAAfQAAAAAAfQAAAAAAVQAAAAABXAAAAAAAXAAAAAAAXAAAAAACbwAAAAAALQAAAAAALQAAAAAALQAAAAAAVQAAAAAAXAAAAAAAbAAAAAAAbAAAAAAAbAAAAAAAbAAAAAAAbAAAAAAAXAAAAAADVQAAAAAAXAAAAAADXAAAAAADXAAAAAAAbwAAAAACbwAAAAABbwAAAAADbwAAAAABVQAAAAAAXAAAAAAAbAAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAbAAAAAAAXAAAAAADVQAAAAACXAAAAAACXAAAAAACXAAAAAACbwAAAAADcAAAAAABcAAAAAABcAAAAAABVQAAAAAAXAAAAAABbAAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAbAAAAAAAXAAAAAABVQAAAAABbwAAAAADeAAAAAAAeAAAAAAAbwAAAAAAcAAAAAACcAAAAAACcAAAAAACVQAAAAABXAAAAAACbQAAAAADbAAAAAAAbQAAAAAAbAAAAAAAbQAAAAACXAAAAAAAVQAAAAAA version: 6 0,3: ind: 0,3 - tiles: dAAAAAAAdAAAAAABdAAAAAABbwAAAAABdAAAAAABdAAAAAABdAAAAAACVQAAAAACXAAAAAAAXAAAAAADXAAAAAADXAAAAAAAXAAAAAADXAAAAAADXAAAAAAAVQAAAAABVQAAAAAAVQAAAAADVQAAAAABVQAAAAACVQAAAAABVQAAAAADVQAAAAAAVQAAAAADVQAAAAACVQAAAAABVQAAAAADVQAAAAABVQAAAAAAVQAAAAAAVQAAAAABVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + tiles: dAAAAAADdAAAAAACdAAAAAADbwAAAAAAdAAAAAAAdAAAAAABdAAAAAACVQAAAAACXAAAAAAAXAAAAAAAXAAAAAADXAAAAAACXAAAAAADXAAAAAABXAAAAAAAVQAAAAAAVQAAAAABVQAAAAACVQAAAAAAVQAAAAABVQAAAAACVQAAAAAAVQAAAAAAVQAAAAADVQAAAAABVQAAAAAAVQAAAAADVQAAAAABVQAAAAACVQAAAAADVQAAAAACVQAAAAAAXAAAAAAAXAAAAAADXAAAAAADVQAAAAADXAAAAAADXAAAAAAAXAAAAAACVQAAAAAAXAAAAAAAXAAAAAAAXAAAAAABVQAAAAACXAAAAAADXAAAAAAAXAAAAAAAVQAAAAABXAAAAAADXAAAAAACXAAAAAAAVQAAAAAAXAAAAAAAXAAAAAABXAAAAAADVQAAAAAAXAAAAAACXAAAAAACXAAAAAACVQAAAAAAXAAAAAACXAAAAAACXAAAAAACVQAAAAADXAAAAAACXAAAAAACXAAAAAACVQAAAAADXAAAAAABXAAAAAADXAAAAAADVQAAAAABXAAAAAAAXAAAAAAAXAAAAAABVQAAAAABXAAAAAABXAAAAAACXAAAAAAAVQAAAAAAVQAAAAACVQAAAAADVQAAAAADVQAAAAAAVQAAAAACVQAAAAADVQAAAAADVQAAAAAAVQAAAAACVQAAAAACVQAAAAAAVQAAAAADVQAAAAABVQAAAAADVQAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA version: 6 1,2: ind: 1,2 - tiles: bwAAAAABfQAAAAAAXAAAAAAAXAAAAAACXAAAAAACXAAAAAAAXAAAAAADXAAAAAACXAAAAAACXAAAAAACXAAAAAADVQAAAAAAXAAAAAAAXAAAAAAAZwAAAAAAXAAAAAAAVQAAAAAAVQAAAAADVQAAAAABVQAAAAADVQAAAAADVQAAAAAAVQAAAAACVQAAAAACVQAAAAAAVQAAAAADVQAAAAADVQAAAAACVQAAAAACVQAAAAADVQAAAAABVQAAAAACfQAAAAAAfQAAAAAAfQAAAAAAXAAAAAADXAAAAAACXAAAAAADXAAAAAACVQAAAAABMAAAAAAAXAAAAAAAXAAAAAAAXAAAAAACXAAAAAADXAAAAAACXAAAAAADXAAAAAAAdAAAAAACfQAAAAAAfQAAAAAAfQAAAAAAdAAAAAACfQAAAAAAXAAAAAADVQAAAAABbwAAAAACXAAAAAADXAAAAAAAXAAAAAADXAAAAAABXAAAAAAAXAAAAAADXAAAAAADfQAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAXAAAAAACXAAAAAABXAAAAAAAVQAAAAABMAAAAAAAXAAAAAABXAAAAAADXAAAAAAAXAAAAAAAXAAAAAADXAAAAAAAXAAAAAAAVQAAAAADVQAAAAACVQAAAAAAVQAAAAABVQAAAAADVQAAAAAAVQAAAAAAVQAAAAACVQAAAAADVQAAAAADVQAAAAADVQAAAAAAVQAAAAABVQAAAAADVQAAAAABVQAAAAADXAAAAAAAXAAAAAACXAAAAAACXAAAAAADXAAAAAADXAAAAAADXAAAAAAAVQAAAAABfQAAAAAAbAAAAAAAbAAAAAAAfQAAAAAAbAAAAAAAbAAAAAAAfQAAAAAAVQAAAAADXAAAAAACXAAAAAADXAAAAAACXAAAAAACXAAAAAAAXAAAAAADXAAAAAADVQAAAAABfQAAAAAAbAAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAbAAAAAAAfQAAAAAAVQAAAAAAXAAAAAACXAAAAAABXAAAAAADXAAAAAAAXAAAAAABXAAAAAAAXAAAAAADVQAAAAAAfQAAAAAAbAAAAAAAbAAAAAAAfQAAAAAAbAAAAAAAbAAAAAAAfQAAAAAAVQAAAAADVQAAAAAAVQAAAAABVQAAAAABVQAAAAADVQAAAAAAVQAAAAADVQAAAAADVQAAAAADVQAAAAADVQAAAAABVQAAAAAAVQAAAAADVQAAAAADVQAAAAADVQAAAAADVQAAAAADeQAAAAAAeQAAAAAAeQAAAAACeQAAAAAAeQAAAAADeQAAAAACeQAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAABeQAAAAADeQAAAAACeQAAAAABeQAAAAAAeQAAAAABeQAAAAACVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAADeQAAAAABeQAAAAAAeQAAAAAAeQAAAAACeQAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAABeQAAAAACeQAAAAABDgAAAAAADgAAAAAADgAAAAADDgAAAAABVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAACeQAAAAABeQAAAAACDgAAAAADDgAAAAABDgAAAAACDgAAAAABVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAADewAAAAACeQAAAAACDgAAAAADDgAAAAAADgAAAAAADgAAAAADVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + tiles: bwAAAAACfQAAAAAAXAAAAAACXAAAAAADXAAAAAAAXAAAAAABXAAAAAACXAAAAAADXAAAAAADXAAAAAADXAAAAAADVQAAAAADXAAAAAAAXAAAAAACZwAAAAACXAAAAAAAVQAAAAABVQAAAAAAVQAAAAACVQAAAAACVQAAAAAAVQAAAAACVQAAAAACVQAAAAADVQAAAAADVQAAAAADVQAAAAABVQAAAAADVQAAAAADVQAAAAABVQAAAAABVQAAAAADfQAAAAAAfQAAAAAAfQAAAAAAXAAAAAABXAAAAAADXAAAAAAAXAAAAAACVQAAAAAAMAAAAAAAXAAAAAABXAAAAAAAXAAAAAAAXAAAAAABXAAAAAADXAAAAAACXAAAAAAAdAAAAAABfQAAAAAAfQAAAAAAfQAAAAAAdAAAAAADfQAAAAAAXAAAAAADVQAAAAACbwAAAAAAXAAAAAAAXAAAAAADXAAAAAADXAAAAAADXAAAAAACXAAAAAABXAAAAAADfQAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAXAAAAAACXAAAAAADXAAAAAAAVQAAAAAAMAAAAAAAXAAAAAABXAAAAAABXAAAAAABXAAAAAACXAAAAAAAXAAAAAAAXAAAAAADVQAAAAABVQAAAAAAVQAAAAADVQAAAAAAVQAAAAABVQAAAAADVQAAAAAAVQAAAAACVQAAAAAAVQAAAAADVQAAAAADVQAAAAADVQAAAAACVQAAAAACVQAAAAAAVQAAAAAAXAAAAAABXAAAAAABXAAAAAADXAAAAAACXAAAAAABXAAAAAABXAAAAAADVQAAAAAAfQAAAAAAbAAAAAAAbAAAAAAAfQAAAAAAbAAAAAAAbAAAAAAAfQAAAAAAVQAAAAACXAAAAAAAXAAAAAAAXAAAAAACXAAAAAABXAAAAAACXAAAAAACXAAAAAACVQAAAAADfQAAAAAAbAAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAbAAAAAAAfQAAAAAAVQAAAAADXAAAAAACXAAAAAABXAAAAAAAXAAAAAACXAAAAAACXAAAAAADXAAAAAAAVQAAAAABfQAAAAAAbAAAAAAAbAAAAAAAfQAAAAAAbAAAAAAAbAAAAAAAfQAAAAAAVQAAAAADVQAAAAABVQAAAAACVQAAAAADVQAAAAACVQAAAAACVQAAAAACVQAAAAAAVQAAAAACVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAACVQAAAAADVQAAAAABVQAAAAAAVQAAAAADeQAAAAADeQAAAAABeQAAAAABeQAAAAACeQAAAAAAeQAAAAADeQAAAAABVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAADeQAAAAADeQAAAAAAeQAAAAACeQAAAAAAeQAAAAADVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAADeQAAAAABeQAAAAAAeQAAAAABeQAAAAADeQAAAAABeQAAAAADVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAeQAAAAABDgAAAAAADgAAAAACDgAAAAAADgAAAAABVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAABeQAAAAAAeQAAAAABDgAAAAADDgAAAAADDgAAAAADDgAAAAACVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAADewAAAAADeQAAAAABDgAAAAABDgAAAAAADgAAAAADDgAAAAABVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA version: 6 1,3: ind: 1,3 - tiles: fQAAAAAAfQAAAAAAfQAAAAAADgAAAAADDgAAAAACDgAAAAABDgAAAAADVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADVQAAAAAAVQAAAAACVQAAAAABVQAAAAABVQAAAAAAVQAAAAABVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + tiles: fQAAAAAAfQAAAAAAfQAAAAAADgAAAAACDgAAAAABDgAAAAABDgAAAAADVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAVQAAAAACVQAAAAAAVQAAAAABVQAAAAACVQAAAAAAVQAAAAADVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAABXAAAAAAAXAAAAAABVQAAAAADfQAAAAAAXAAAAAABbAAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAADXAAAAAAAXAAAAAACVQAAAAABXAAAAAACXAAAAAAAXAAAAAACVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAXAAAAAAAXAAAAAAAVQAAAAADfQAAAAAAXAAAAAABfQAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAADVQAAAAABVQAAAAABVQAAAAACVQAAAAABVQAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA version: 6 2,0: ind: 2,0 - tiles: LQAAAAAALQAAAAAAXAAAAAACVQAAAAADeQAAAAAAeQAAAAAAeQAAAAADXAAAAAACJwAAAAACJwAAAAADJwAAAAAAXAAAAAADXAAAAAABXAAAAAAAXAAAAAABXAAAAAADLQAAAAAALQAAAAAAXAAAAAAAVQAAAAABXAAAAAAAXAAAAAAAXAAAAAADXAAAAAAAXAAAAAACXAAAAAABXAAAAAAAXAAAAAABXAAAAAAAXAAAAAAAXAAAAAAAXAAAAAABTgAAAAAAXAAAAAADXAAAAAADVQAAAAAAXAAAAAABXAAAAAABXAAAAAAAXAAAAAAAXAAAAAABXAAAAAAAXAAAAAABXAAAAAADXAAAAAACXAAAAAACXAAAAAADXAAAAAACbwAAAAADbwAAAAACXAAAAAACVQAAAAABXAAAAAADXAAAAAADXAAAAAACXAAAAAADXAAAAAAAXAAAAAACXAAAAAACXAAAAAACZwAAAAAAXAAAAAABZwAAAAAAXAAAAAACbwAAAAACfQAAAAAAXAAAAAACVQAAAAAAPwAAAAAAPwAAAAAAPwAAAAAAXAAAAAADfQAAAAAAfQAAAAAAfQAAAAAAXAAAAAACZwAAAAADXAAAAAAAZwAAAAACXAAAAAADVQAAAAACVQAAAAAAVQAAAAAAVQAAAAACVQAAAAADVQAAAAAAVQAAAAADVQAAAAAAVQAAAAACVQAAAAACVQAAAAAAVQAAAAACVQAAAAADVQAAAAAAVQAAAAAAVQAAAAAAawAAAAAAawAAAAAAawAAAAAAVQAAAAABVQAAAAACVQAAAAAAVQAAAAABVQAAAAABVQAAAAACVQAAAAADVQAAAAABVQAAAAADVQAAAAABVQAAAAABVQAAAAADVQAAAAACHgAAAAACXAAAAAADawAAAAAAVQAAAAAAVQAAAAADVQAAAAACVQAAAAADVQAAAAABVQAAAAABVQAAAAACVQAAAAAAVQAAAAABVQAAAAACVQAAAAAAVQAAAAADVQAAAAACHgAAAAABXAAAAAADawAAAAAAVQAAAAAAVQAAAAACVQAAAAABVQAAAAACVQAAAAADVQAAAAADVQAAAAABVQAAAAAAVQAAAAADVQAAAAAAVQAAAAADVQAAAAADVQAAAAAAHgAAAAADXAAAAAAAawAAAAAAVQAAAAADVQAAAAABVQAAAAADVQAAAAADVQAAAAABVQAAAAADVQAAAAACVQAAAAACVQAAAAACVQAAAAABVQAAAAACVQAAAAACVQAAAAABawAAAAAAawAAAAAAawAAAAAAVQAAAAAAVQAAAAAAVQAAAAADVQAAAAADVQAAAAAAVQAAAAABVQAAAAADVQAAAAAAVQAAAAACVQAAAAAAVQAAAAACVQAAAAADVQAAAAACVQAAAAADVQAAAAABVQAAAAAAVQAAAAACVQAAAAABVQAAAAAAVQAAAAACVQAAAAACVQAAAAABVQAAAAADVQAAAAAAVQAAAAADVQAAAAADVQAAAAADVQAAAAABVQAAAAABXAAAAAABXAAAAAADXAAAAAACbwAAAAADbwAAAAAAbwAAAAACbwAAAAAAVQAAAAABIwAAAAACHgAAAAADIwAAAAACHgAAAAAAIwAAAAACHgAAAAACIwAAAAACVQAAAAADXAAAAAABXAAAAAACXAAAAAACbwAAAAABbwAAAAABbwAAAAADbwAAAAACVQAAAAAAIwAAAAADHgAAAAABIwAAAAACHgAAAAADIwAAAAACHgAAAAADIwAAAAAAVQAAAAAAHgAAAAACHgAAAAABXAAAAAACXAAAAAABXAAAAAABbwAAAAADbwAAAAABVQAAAAAAHgAAAAABHgAAAAADHgAAAAABHgAAAAAAHgAAAAABHgAAAAADHgAAAAACVQAAAAAAawAAAAAAHgAAAAACXAAAAAACXAAAAAABXAAAAAACbwAAAAAAbwAAAAAAVQAAAAAAIwAAAAADHgAAAAABIwAAAAADHgAAAAAAIwAAAAACHgAAAAAAIwAAAAABVQAAAAAC + tiles: LQAAAAAALQAAAAAAXAAAAAACVQAAAAABeQAAAAADeQAAAAADeQAAAAACXAAAAAAAJwAAAAADJwAAAAABJwAAAAACXAAAAAABXAAAAAADXAAAAAABXAAAAAADfQAAAAAALQAAAAAALQAAAAAAXAAAAAACVQAAAAACXAAAAAACXAAAAAABXAAAAAAAXAAAAAABXAAAAAABXAAAAAACXAAAAAACXAAAAAACXAAAAAACXAAAAAADXAAAAAADfQAAAAAATgAAAAAAXAAAAAADXAAAAAADVQAAAAAAXAAAAAAAXAAAAAADXAAAAAACXAAAAAACXAAAAAACXAAAAAABXAAAAAAAXAAAAAABXAAAAAADXAAAAAAAXAAAAAABXAAAAAACbwAAAAABbwAAAAAAXAAAAAACVQAAAAAAXAAAAAACXAAAAAACXAAAAAACXAAAAAADXAAAAAABXAAAAAAAXAAAAAAAXAAAAAACXAAAAAAAXAAAAAABXAAAAAADXAAAAAADbwAAAAABfQAAAAAAXAAAAAACVQAAAAABPwAAAAAAPwAAAAAAPwAAAAAAXAAAAAACfQAAAAAAfQAAAAAAfQAAAAAAXAAAAAAAXAAAAAABZwAAAAABZwAAAAACXAAAAAAAVQAAAAADVQAAAAACVQAAAAACVQAAAAADVQAAAAAAVQAAAAACVQAAAAAAVQAAAAABVQAAAAACVQAAAAACVQAAAAACVQAAAAACVQAAAAADVQAAAAADVQAAAAAAVQAAAAACawAAAAAAawAAAAAAawAAAAAAVQAAAAAAVQAAAAADVQAAAAABVQAAAAACVQAAAAABVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAABVQAAAAAAVQAAAAAAVQAAAAABVQAAAAACHgAAAAAAXAAAAAABawAAAAAAVQAAAAACVQAAAAACVQAAAAAAVQAAAAAAVQAAAAACVQAAAAAAVQAAAAABVQAAAAABVQAAAAABVQAAAAAAVQAAAAADVQAAAAABVQAAAAADHgAAAAAAXAAAAAAAawAAAAAAVQAAAAACVQAAAAAAVQAAAAACVQAAAAAAVQAAAAAAVQAAAAACVQAAAAAAVQAAAAACVQAAAAABVQAAAAACVQAAAAADVQAAAAADVQAAAAABHgAAAAABXAAAAAAAawAAAAAAVQAAAAADVQAAAAADVQAAAAAAVQAAAAADVQAAAAACVQAAAAACVQAAAAABVQAAAAABVQAAAAAAVQAAAAABVQAAAAAAVQAAAAAAVQAAAAAAawAAAAAAawAAAAAAawAAAAAAVQAAAAABVQAAAAACVQAAAAADVQAAAAACVQAAAAADVQAAAAADVQAAAAADVQAAAAACVQAAAAAAVQAAAAACVQAAAAABVQAAAAADVQAAAAABVQAAAAACVQAAAAACVQAAAAABVQAAAAABVQAAAAAAVQAAAAAAVQAAAAACVQAAAAABVQAAAAAAVQAAAAABVQAAAAAAVQAAAAACVQAAAAABVQAAAAACVQAAAAADVQAAAAADXAAAAAADXAAAAAADXAAAAAADbwAAAAAAbwAAAAADbwAAAAACbwAAAAAAVQAAAAADIwAAAAABHgAAAAACIwAAAAABHgAAAAAAIwAAAAACHgAAAAADIwAAAAACVQAAAAADXAAAAAAAXAAAAAABXAAAAAADbwAAAAADbwAAAAAAbwAAAAABbwAAAAABVQAAAAABIwAAAAADHgAAAAAAIwAAAAABHgAAAAAAIwAAAAACHgAAAAABIwAAAAAAVQAAAAABHgAAAAAAHgAAAAAAXAAAAAAAXAAAAAADXAAAAAACbwAAAAADbwAAAAAAVQAAAAACHgAAAAACHgAAAAAAHgAAAAADHgAAAAABHgAAAAAAHgAAAAABHgAAAAADVQAAAAABawAAAAAAHgAAAAAAXAAAAAABXAAAAAAAXAAAAAACbwAAAAADbwAAAAADVQAAAAABIwAAAAAAHgAAAAAAIwAAAAAAHgAAAAABIwAAAAABHgAAAAAAIwAAAAADVQAAAAAA version: 6 3,0: ind: 3,0 - tiles: PwAAAAAAPwAAAAAAPwAAAAAAXAAAAAAAXAAAAAAAXAAAAAAAXAAAAAADVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAXAAAAAAAXAAAAAABXAAAAAAAXAAAAAABXAAAAAADXAAAAAABVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAXAAAAAADXAAAAAABXAAAAAABXAAAAAACXAAAAAACXAAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAADXAAAAAACXAAAAAACXAAAAAACXAAAAAAAXAAAAAADXAAAAAACVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAACeQAAAAADeQAAAAADXAAAAAADJwAAAAABJwAAAAABJwAAAAADVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADVQAAAAAAVQAAAAACVQAAAAACVQAAAAADVQAAAAACVQAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADVQAAAAADVQAAAAABVQAAAAADVQAAAAADVQAAAAADVQAAAAABVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABVQAAAAABVQAAAAABVQAAAAABVQAAAAAAVQAAAAABVQAAAAADVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADVQAAAAACVQAAAAAAVQAAAAACVQAAAAABVQAAAAACVQAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAVQAAAAADVQAAAAADVQAAAAACVQAAAAABVQAAAAACVQAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAVQAAAAADVQAAAAABVQAAAAABVQAAAAACVQAAAAADVQAAAAACVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADVQAAAAAAVQAAAAADVQAAAAADVQAAAAAAVQAAAAAAVQAAAAACVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAVQAAAAAAVQAAAAABVQAAAAABVQAAAAADVQAAAAADVQAAAAACVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAABVQAAAAADVQAAAAACVQAAAAABVQAAAAABVQAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADVQAAAAABVQAAAAADVQAAAAABVQAAAAAAVQAAAAACVQAAAAACVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAVQAAAAABVQAAAAADVQAAAAACVQAAAAADVQAAAAABVQAAAAADVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + tiles: PwAAAAAAfQAAAAAAPwAAAAAAfQAAAAAALQAAAAAAVQAAAAACVQAAAAABVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAADfQAAAAAAXAAAAAABfQAAAAAALQAAAAAAVQAAAAACVQAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAADXAAAAAAAXAAAAAAAXAAAAAAAXAAAAAACVQAAAAAAVQAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAACfQAAAAAAXAAAAAABfQAAAAAALQAAAAAAVQAAAAABVQAAAAADVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAfQAAAAAAeQAAAAABfQAAAAAALQAAAAAAVQAAAAAAVQAAAAACVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAACVQAAAAACVQAAAAABVQAAAAAAVQAAAAABVQAAAAABVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAAAVQAAAAABVQAAAAADVQAAAAAAVQAAAAABVQAAAAADVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAABVQAAAAACVQAAAAAAVQAAAAADVQAAAAABVQAAAAADVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAVQAAAAAAVQAAAAACVQAAAAACVQAAAAACVQAAAAACVQAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABVQAAAAAAVQAAAAACVQAAAAACVQAAAAAAVQAAAAACVQAAAAADVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAAAVQAAAAADVQAAAAABVQAAAAACVQAAAAAAVQAAAAADVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAADVQAAAAADVQAAAAABVQAAAAADVQAAAAACVQAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADVQAAAAADVQAAAAABVQAAAAACVQAAAAAAVQAAAAAAVQAAAAACVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABVQAAAAABVQAAAAAAVQAAAAADVQAAAAABVQAAAAABVQAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAACVQAAAAADVQAAAAAAVQAAAAABVQAAAAAAVQAAAAACVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADVQAAAAACVQAAAAACVQAAAAAAVQAAAAABVQAAAAACVQAAAAADVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA version: 6 2,-1: ind: 2,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAABVQAAAAADVQAAAAABVQAAAAAAVQAAAAADVQAAAAABVQAAAAAAVQAAAAADVQAAAAACVQAAAAACVQAAAAADVQAAAAAD + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABVQAAAAACVQAAAAAAVQAAAAAAVQAAAAADVQAAAAADVQAAAAABVQAAAAAAVQAAAAAAVQAAAAADVQAAAAABVQAAAAAAVQAAAAACVQAAAAABVQAAAAABVQAAAAAB version: 6 3,-1: ind: 3,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAABVQAAAAAAVQAAAAABVQAAAAABVQAAAAADVQAAAAACVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAAAVQAAAAABVQAAAAACVQAAAAABVQAAAAAAVQAAAAADVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA version: 6 3,1: ind: 3,1 - tiles: VQAAAAAAVQAAAAAAVQAAAAAAVQAAAAADVQAAAAABVQAAAAABVQAAAAADVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADVQAAAAACVQAAAAAAVQAAAAAAVQAAAAADVQAAAAABVQAAAAACVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAVQAAAAABVQAAAAACVQAAAAACVQAAAAACVQAAAAADVQAAAAACVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAAAVQAAAAABVQAAAAACVQAAAAAAVQAAAAADVQAAAAADVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADVQAAAAACVQAAAAABVQAAAAADVQAAAAACVQAAAAABVQAAAAACVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAVQAAAAABVQAAAAABVQAAAAAAVQAAAAABVQAAAAABVQAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAAAVQAAAAABVQAAAAADVQAAAAABVQAAAAAAVQAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAVQAAAAAAVQAAAAABVQAAAAADVQAAAAABVQAAAAADVQAAAAADVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABVQAAAAAAVQAAAAADVQAAAAACVQAAAAABVQAAAAAAVQAAAAACVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAVQAAAAABVQAAAAACVQAAAAAAVQAAAAAAVQAAAAADVQAAAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAABVQAAAAAAVQAAAAABVQAAAAADVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAVQAAAAABVQAAAAAAVQAAAAACVQAAAAAAVQAAAAADVQAAAAABVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADVQAAAAACVQAAAAACVQAAAAABVQAAAAABVQAAAAACVQAAAAADVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAABVQAAAAADVQAAAAACVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAABVQAAAAADVQAAAAADVQAAAAABVQAAAAABVQAAAAADVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABVQAAAAADVQAAAAABVQAAAAADVQAAAAABVQAAAAABVQAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + tiles: VQAAAAACVQAAAAAAVQAAAAACVQAAAAACVQAAAAACVQAAAAADVQAAAAADVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADVQAAAAADVQAAAAADVQAAAAADVQAAAAADVQAAAAACVQAAAAADVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAACVQAAAAACVQAAAAADVQAAAAACVQAAAAADVQAAAAADVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAACVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAADVQAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAAAVQAAAAAAVQAAAAACVQAAAAADVQAAAAACVQAAAAABVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAVQAAAAACVQAAAAAAVQAAAAACVQAAAAABVQAAAAAAVQAAAAADVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADVQAAAAABVQAAAAADVQAAAAACVQAAAAACVQAAAAACVQAAAAACVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAVQAAAAADVQAAAAADVQAAAAABVQAAAAADVQAAAAAAVQAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAVQAAAAABVQAAAAADVQAAAAABVQAAAAABVQAAAAACVQAAAAACVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAADVQAAAAABVQAAAAABVQAAAAABVQAAAAAAVQAAAAACVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAVQAAAAABVQAAAAABVQAAAAACVQAAAAACVQAAAAADVQAAAAABVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAADVQAAAAADVQAAAAADVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADVQAAAAADVQAAAAADVQAAAAABVQAAAAABVQAAAAACVQAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADVQAAAAACVQAAAAACVQAAAAAAVQAAAAACVQAAAAADVQAAAAACVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAVQAAAAADVQAAAAACVQAAAAADVQAAAAADVQAAAAADVQAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAVQAAAAAAVQAAAAABVQAAAAAAVQAAAAABVQAAAAAAVQAAAAABVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA version: 6 3,2: ind: 3,2 - tiles: VQAAAAABVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAABVQAAAAADVQAAAAACVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADVQAAAAACVQAAAAABVQAAAAABVQAAAAADVQAAAAAAVQAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADVQAAAAABVQAAAAABVQAAAAACVQAAAAADVQAAAAADVQAAAAADVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAAAVQAAAAADVQAAAAADVQAAAAACVQAAAAADVQAAAAABVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAACVQAAAAABVQAAAAAAVQAAAAABVQAAAAADVQAAAAABVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAACVQAAAAAAVQAAAAAAVQAAAAADVQAAAAAAVQAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAAAVQAAAAACVQAAAAABVQAAAAACVQAAAAABVQAAAAADVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADVQAAAAADVQAAAAACVQAAAAADVQAAAAACVQAAAAAAVQAAAAADVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAAAVQAAAAACVQAAAAADVQAAAAAAVQAAAAABVQAAAAAAVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAVQAAAAAAVQAAAAABVQAAAAADVQAAAAAAVQAAAAAAVQAAAAADVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + tiles: VQAAAAADVQAAAAABVQAAAAABVQAAAAAAVQAAAAAAVQAAAAACVQAAAAACVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADVQAAAAACVQAAAAACVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAACVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABVQAAAAAAVQAAAAACVQAAAAAAVQAAAAACVQAAAAABVQAAAAACVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAVQAAAAACVQAAAAADVQAAAAADVQAAAAADVQAAAAADVQAAAAACVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAABVQAAAAAAVQAAAAACVQAAAAABVQAAAAADVQAAAAABVQAAAAADVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAADVQAAAAAAVQAAAAABVQAAAAACVQAAAAABVQAAAAABVQAAAAADVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAVQAAAAADVQAAAAAAVQAAAAABVQAAAAAAVQAAAAABVQAAAAABVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAAAVQAAAAABVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAABVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAADVQAAAAADVQAAAAAAVQAAAAACVQAAAAABVQAAAAAAVQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVQAAAAACVQAAAAADVQAAAAACVQAAAAABVQAAAAABVQAAAAADVQAAAAACVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA version: 6 2,2: ind: 2,2 - tiles: XAAAAAAAXAAAAAAAXAAAAAAAXAAAAAAAXAAAAAAAXAAAAAAAZwAAAAAAXAAAAAAAXAAAAAAAVQAAAAACVQAAAAADVQAAAAACVQAAAAAAVQAAAAACVQAAAAAAVQAAAAACVQAAAAABVQAAAAADVQAAAAADVQAAAAABVQAAAAABVQAAAAAAVQAAAAABVQAAAAAAVQAAAAAAVQAAAAABVQAAAAAAVQAAAAABVQAAAAADVQAAAAADVQAAAAABVQAAAAADXAAAAAACXAAAAAADMAAAAAAAVQAAAAADVQAAAAAAVQAAAAADVQAAAAACVQAAAAADVQAAAAABVQAAAAABVQAAAAAAVQAAAAABVQAAAAABVQAAAAACVQAAAAACVQAAAAABXAAAAAAAXAAAAAADbwAAAAAAVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAACVQAAAAAAVQAAAAADVQAAAAAAVQAAAAABVQAAAAABVQAAAAADVQAAAAADVQAAAAABVQAAAAABXAAAAAABXAAAAAADMAAAAAAAVQAAAAACVQAAAAAAVQAAAAADVQAAAAADVQAAAAACVQAAAAACVQAAAAADVQAAAAACVQAAAAABVQAAAAADVQAAAAABVQAAAAABVQAAAAACVQAAAAAAVQAAAAADVQAAAAABVQAAAAABVQAAAAABVQAAAAAAVQAAAAABVQAAAAACVQAAAAACVQAAAAADVQAAAAAAVQAAAAABVQAAAAADVQAAAAADVQAAAAACVQAAAAABawAAAAAAawAAAAAAawAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAVQAAAAADHgAAAAADHgAAAAACHgAAAAABHgAAAAACHgAAAAABHgAAAAADHgAAAAABVQAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAVQAAAAACHgAAAAAAHgAAAAAAHgAAAAACHgAAAAABHgAAAAABHgAAAAACHgAAAAADVQAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAawAAAAAAawAAAAAAawAAAAAAVQAAAAAAIwAAAAAAIwAAAAAAHgAAAAACHgAAAAADHgAAAAACHgAAAAABHgAAAAACVQAAAAAAVQAAAAACVQAAAAADVQAAAAACVQAAAAADVQAAAAADVQAAAAACVQAAAAADVQAAAAAAVQAAAAACVQAAAAABVQAAAAAAVQAAAAABVQAAAAACVQAAAAACVQAAAAADVQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + tiles: XAAAAAACXAAAAAAAXAAAAAADXAAAAAAAXAAAAAABXAAAAAAAZwAAAAAAXAAAAAAAXAAAAAAAVQAAAAACVQAAAAABVQAAAAADVQAAAAABVQAAAAACVQAAAAABVQAAAAACVQAAAAAAVQAAAAAAVQAAAAADVQAAAAABVQAAAAAAVQAAAAADVQAAAAADVQAAAAADVQAAAAAAVQAAAAACVQAAAAAAVQAAAAADVQAAAAACVQAAAAABVQAAAAAAVQAAAAACXAAAAAADXAAAAAADMAAAAAAAVQAAAAACVQAAAAACVQAAAAAAVQAAAAAAVQAAAAADVQAAAAABVQAAAAABVQAAAAABVQAAAAACVQAAAAABVQAAAAADVQAAAAABVQAAAAAAXAAAAAABXAAAAAADbwAAAAACVQAAAAADVQAAAAABVQAAAAADVQAAAAADVQAAAAAAVQAAAAABVQAAAAACVQAAAAACVQAAAAAAVQAAAAACVQAAAAADVQAAAAACVQAAAAAAXAAAAAADXAAAAAADMAAAAAAAVQAAAAAAVQAAAAAAVQAAAAACVQAAAAABVQAAAAABVQAAAAAAVQAAAAABVQAAAAADVQAAAAACVQAAAAABVQAAAAADVQAAAAACVQAAAAADVQAAAAABVQAAAAADVQAAAAABVQAAAAAAVQAAAAABVQAAAAADVQAAAAABVQAAAAABVQAAAAAAVQAAAAACVQAAAAABVQAAAAABVQAAAAAAVQAAAAABVQAAAAAAVQAAAAAAawAAAAAAawAAAAAAawAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAVQAAAAABHgAAAAACHgAAAAABHgAAAAADHgAAAAAAHgAAAAADHgAAAAACHgAAAAADVQAAAAADfQAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAVQAAAAACHgAAAAADHgAAAAADHgAAAAAAHgAAAAABHgAAAAABHgAAAAACHgAAAAADVQAAAAADfQAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAawAAAAAAawAAAAAAawAAAAAAVQAAAAAAIwAAAAAAIwAAAAABHgAAAAAAHgAAAAACHgAAAAABHgAAAAACHgAAAAADVQAAAAAAVQAAAAAAVQAAAAABVQAAAAADVQAAAAACVQAAAAAAVQAAAAADVQAAAAADVQAAAAADVQAAAAADVQAAAAADVQAAAAABVQAAAAACVQAAAAADVQAAAAAAVQAAAAAAVQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA version: 6 2,1: ind: 2,1 - tiles: awAAAAAAawAAAAAAfQAAAAAAXAAAAAABXAAAAAABbwAAAAADbwAAAAADVQAAAAABIwAAAAADHgAAAAADIwAAAAACHgAAAAAAIwAAAAACHgAAAAACIwAAAAADVQAAAAADVQAAAAADVQAAAAAAVQAAAAABVQAAAAADVQAAAAAAVQAAAAADVQAAAAADVQAAAAACVQAAAAADVQAAAAADVQAAAAABVQAAAAACVQAAAAAAVQAAAAAAVQAAAAABVQAAAAADbwAAAAADIwAAAAACIwAAAAAAVQAAAAADVQAAAAABVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAABVQAAAAACVQAAAAACVQAAAAABVQAAAAAAVQAAAAABVQAAAAADbwAAAAAAIwAAAAACIwAAAAABVQAAAAAAVQAAAAACVQAAAAACVQAAAAAAVQAAAAAAVQAAAAABVQAAAAACVQAAAAADVQAAAAACVQAAAAABVQAAAAABVQAAAAADVQAAAAABbwAAAAADbwAAAAAAbwAAAAABVQAAAAAAVQAAAAACVQAAAAADVQAAAAACVQAAAAAAVQAAAAABVQAAAAACVQAAAAADVQAAAAADVQAAAAABVQAAAAACVQAAAAABVQAAAAACbwAAAAAALQAAAAAALQAAAAAAVQAAAAABVQAAAAABVQAAAAADVQAAAAABVQAAAAAAVQAAAAACVQAAAAAAVQAAAAACVQAAAAABVQAAAAACVQAAAAACVQAAAAABVQAAAAACbwAAAAACLQAAAAAALQAAAAAAVQAAAAAAVQAAAAABVQAAAAAAVQAAAAACVQAAAAACVQAAAAAAVQAAAAADVQAAAAACVQAAAAACVQAAAAABVQAAAAABVQAAAAADVQAAAAAAVQAAAAACVQAAAAACVQAAAAADVQAAAAABVQAAAAADVQAAAAAAVQAAAAABVQAAAAADVQAAAAAAVQAAAAADVQAAAAADVQAAAAACVQAAAAAAVQAAAAACVQAAAAABVQAAAAADVQAAAAACVQAAAAAAVQAAAAABVQAAAAADVQAAAAABVQAAAAACVQAAAAAAVQAAAAAAVQAAAAACVQAAAAABVQAAAAADVQAAAAABVQAAAAADVQAAAAAAVQAAAAAAVQAAAAADVQAAAAAAVQAAAAABVQAAAAACVQAAAAACVQAAAAABVQAAAAABVQAAAAAAVQAAAAAAVQAAAAABVQAAAAADVQAAAAAAVQAAAAABVQAAAAADVQAAAAACVQAAAAADVQAAAAACVQAAAAAAVQAAAAACVQAAAAABVQAAAAADVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAADVQAAAAADVQAAAAABVQAAAAAAVQAAAAABVQAAAAAAVQAAAAAAVQAAAAADVQAAAAAAVQAAAAADVQAAAAADVQAAAAABVQAAAAAAVQAAAAACVQAAAAACVQAAAAABVQAAAAAAVQAAAAACVQAAAAACVQAAAAAAVQAAAAAAVQAAAAADVQAAAAAAVQAAAAACVQAAAAADVQAAAAABVQAAAAACVQAAAAACVQAAAAAAVQAAAAAAVQAAAAABVQAAAAACVQAAAAADVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAABVQAAAAABVQAAAAAAVQAAAAAAVQAAAAABVQAAAAACVQAAAAACVQAAAAACVQAAAAABVQAAAAAAVQAAAAABVQAAAAACVQAAAAACVQAAAAABVQAAAAACVQAAAAADVQAAAAADVQAAAAACVQAAAAADVQAAAAACVQAAAAABZwAAAAAAXAAAAAAAXAAAAAAAXAAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAXAAAAAAAXAAAAAAAVQAAAAABVQAAAAAAVQAAAAAAVQAAAAAAVQAAAAADVQAAAAABVQAAAAAAZwAAAAAAZwAAAAAAXAAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAXAAAAAAAXAAAAAAAVQAAAAACVQAAAAADVQAAAAACVQAAAAADVQAAAAABVQAAAAABVQAAAAAB + tiles: awAAAAAAawAAAAAAfQAAAAAAXAAAAAACXAAAAAAAbwAAAAACbwAAAAACVQAAAAAAIwAAAAACHgAAAAABIwAAAAADHgAAAAABIwAAAAABHgAAAAABIwAAAAABVQAAAAADVQAAAAABVQAAAAAAVQAAAAACVQAAAAACVQAAAAACVQAAAAABVQAAAAABVQAAAAADVQAAAAAAVQAAAAACVQAAAAAAVQAAAAABVQAAAAACVQAAAAABVQAAAAAAVQAAAAACbwAAAAADIwAAAAADIwAAAAABVQAAAAABVQAAAAADVQAAAAADVQAAAAAAVQAAAAABVQAAAAACVQAAAAABVQAAAAADVQAAAAAAVQAAAAADVQAAAAABVQAAAAABVQAAAAACbwAAAAAAIwAAAAADIwAAAAABVQAAAAACVQAAAAADVQAAAAABVQAAAAABVQAAAAADVQAAAAADVQAAAAABVQAAAAACVQAAAAACVQAAAAAAVQAAAAADVQAAAAABVQAAAAACbwAAAAABbwAAAAADbwAAAAAAVQAAAAACVQAAAAACVQAAAAACVQAAAAADVQAAAAABVQAAAAABVQAAAAACVQAAAAABVQAAAAACVQAAAAADVQAAAAACVQAAAAACVQAAAAAAbwAAAAACLQAAAAAALQAAAAAAVQAAAAAAVQAAAAABVQAAAAABVQAAAAACVQAAAAACVQAAAAACVQAAAAAAVQAAAAADVQAAAAACVQAAAAADVQAAAAAAVQAAAAABVQAAAAAAbwAAAAABLQAAAAAALQAAAAAAVQAAAAACVQAAAAADVQAAAAACVQAAAAACVQAAAAAAVQAAAAABVQAAAAABVQAAAAAAVQAAAAABVQAAAAAAVQAAAAAAVQAAAAACVQAAAAABVQAAAAAAVQAAAAADVQAAAAACVQAAAAAAVQAAAAADVQAAAAADVQAAAAABVQAAAAABVQAAAAAAVQAAAAABVQAAAAACVQAAAAAAVQAAAAACVQAAAAADVQAAAAADVQAAAAADVQAAAAAAVQAAAAADVQAAAAAAVQAAAAABVQAAAAAAVQAAAAADVQAAAAABVQAAAAADVQAAAAAAVQAAAAACVQAAAAABVQAAAAADVQAAAAABVQAAAAABVQAAAAADVQAAAAABVQAAAAABVQAAAAACVQAAAAAAVQAAAAACVQAAAAABVQAAAAAAVQAAAAACVQAAAAACVQAAAAABVQAAAAACVQAAAAACVQAAAAADVQAAAAACVQAAAAACVQAAAAACVQAAAAACVQAAAAAAVQAAAAABVQAAAAAAVQAAAAADVQAAAAABVQAAAAADVQAAAAABVQAAAAABVQAAAAABVQAAAAADVQAAAAADVQAAAAAAVQAAAAABVQAAAAADVQAAAAADVQAAAAACVQAAAAADVQAAAAABVQAAAAABVQAAAAABVQAAAAAAVQAAAAACVQAAAAACVQAAAAACVQAAAAACVQAAAAAAVQAAAAACVQAAAAABVQAAAAACVQAAAAABVQAAAAACVQAAAAAAVQAAAAABVQAAAAADVQAAAAABVQAAAAAAVQAAAAADVQAAAAABVQAAAAABVQAAAAACVQAAAAAAVQAAAAACVQAAAAADVQAAAAABVQAAAAABVQAAAAABVQAAAAABVQAAAAAAVQAAAAACVQAAAAAAVQAAAAACVQAAAAABVQAAAAAAVQAAAAADVQAAAAACVQAAAAABVQAAAAAAVQAAAAACVQAAAAACVQAAAAACVQAAAAADVQAAAAAAVQAAAAACVQAAAAAAZwAAAAAAXAAAAAACXAAAAAAAXAAAAAACZwAAAAABZwAAAAACZwAAAAABXAAAAAAAXAAAAAABVQAAAAACVQAAAAADVQAAAAACVQAAAAABVQAAAAACVQAAAAABVQAAAAADZwAAAAADZwAAAAABXAAAAAADZwAAAAABZwAAAAABZwAAAAABZwAAAAAAXAAAAAABXAAAAAAAVQAAAAACVQAAAAACVQAAAAABVQAAAAABVQAAAAADVQAAAAACVQAAAAAB version: 6 - type: GridPathfinding - type: Gravity @@ -149,6 +152,13 @@ entities: chunkCollection: version: 2 nodes: + - node: + angle: 3.141592653589793 rad + color: '#808080FF' + id: ArrowsGreyscale + decals: + 1258: 45,3 + 1259: 46,3 - node: color: '#FFFFFFFF' id: Bot @@ -183,40 +193,36 @@ entities: 570: 40,13 611: 4,28 612: 4,27 - 627: 46,4 - 628: 46,3 - 629: 44,3 - 630: 44,4 - 1238: 42,38 - 1239: 3,6 - 1240: 3,7 + 1232: 42,38 + 1233: 3,6 + 1234: 3,7 - node: color: '#467B41FF' id: BotGreyscale decals: - 697: 30,18 - 712: 29,4 - 713: 28,4 - 755: 29,4 - 756: 28,4 - 764: 13,4 - 765: 14,4 - 766: 15,4 - 1159: 8,30 - 1160: 4,32 - 1211: 4,35 - 1212: 6,35 + 691: 30,18 + 706: 29,4 + 707: 28,4 + 749: 29,4 + 750: 28,4 + 758: 13,4 + 759: 14,4 + 760: 15,4 + 1153: 8,30 + 1154: 4,32 + 1205: 4,35 + 1206: 6,35 - node: angle: 1.5707963267948966 rad color: '#467B41FF' id: BotGreyscale decals: - 1049: 14,28 - 1050: 14,27 - 1051: 14,25 - 1052: 14,24 - 1053: 12,25 - 1054: 12,27 + 1043: 14,28 + 1044: 14,27 + 1045: 14,25 + 1046: 14,24 + 1047: 12,25 + 1048: 12,27 - node: color: '#639137FF' id: BotGreyscale @@ -232,10 +238,10 @@ entities: color: '#7B7B3FFF' id: BotGreyscale decals: - 899: 40,30 - 900: 28,30 - 911: 40,30 - 912: 28,30 + 893: 40,30 + 894: 28,30 + 905: 40,30 + 906: 28,30 - node: color: '#9FED5896' id: BotGreyscale @@ -246,8 +252,8 @@ entities: color: '#B8B873FF' id: BotGreyscale decals: - 905: 40,30 - 906: 28,30 + 899: 40,30 + 900: 28,30 - node: color: '#F9801DFF' id: BotGreyscale @@ -270,22 +276,22 @@ entities: color: '#467B41FF' id: BotLeftGreyscale decals: - 767: 13,3 - 768: 14,3 - 769: 15,3 + 761: 13,3 + 762: 14,3 + 763: 15,3 - node: angle: 4.71238898038469 rad color: '#7B7B3FFF' id: BotLeftGreyscale decals: - 915: 37,30 - 916: 36,30 - 917: 36,31 - 918: 35,31 - 919: 31,30 - 920: 32,30 - 921: 32,31 - 922: 33,31 + 909: 37,30 + 910: 36,30 + 911: 36,31 + 912: 35,31 + 913: 31,30 + 914: 32,30 + 915: 32,31 + 916: 33,31 - node: color: '#FFFFFFFF' id: Box @@ -295,22 +301,22 @@ entities: color: '#467B41FF' id: BoxGreyscale decals: - 761: 30,1 - 762: 22,1 - 763: 15,0 - 1213: 5,35 + 755: 30,1 + 756: 22,1 + 757: 15,0 + 1207: 5,35 - node: color: '#7B7B3FFF' id: BoxGreyscale decals: - 901: 39,30 - 902: 29,30 + 895: 39,30 + 896: 29,30 - node: color: '#B8B873FF' id: BoxGreyscale decals: - 903: 29,30 - 904: 39,30 + 897: 29,30 + 898: 39,30 - node: color: '#BC863FFF' id: BrickEndOverlayN @@ -409,11 +415,6 @@ entities: decals: 512: 2,42 520: 6,46 - - node: - color: '#B3B3B3FF' - id: BrickTileSteelCornerSe - decals: - 635: 46,0 - node: color: '#FFFFFFFF' id: BrickTileSteelCornerSe @@ -425,11 +426,6 @@ entities: decals: 505: 0,42 519: 4,46 - - node: - color: '#B3B3B3FF' - id: BrickTileSteelCornerSw - decals: - 636: 44,0 - node: color: '#FFFFFFFF' id: BrickTileSteelCornerSw @@ -440,28 +436,33 @@ entities: color: '#B3B3B3FF' id: BrickTileSteelEndE decals: - 644: 53,2 + 1240: 51,2 - node: color: '#B3B3B3FF' id: BrickTileSteelEndN decals: - 669: 45,3 + 1244: 44,3 - node: color: '#FFFFFFFF' id: BrickTileSteelEndN decals: 271: 1,7 272: 4,7 + - node: + color: '#B3B3B3FF' + id: BrickTileSteelEndS + decals: + 1245: 44,1 - node: color: '#B3B3B3FF' id: BrickTileSteelEndW decals: - 668: 37,2 + 662: 37,2 - node: color: '#B3B3B3FF' id: BrickTileSteelInnerNe decals: - 671: 45,2 + 1251: 44,2 - node: color: '#FFFFFFFF' id: BrickTileSteelInnerNe @@ -472,7 +473,7 @@ entities: color: '#B3B3B3FF' id: BrickTileSteelInnerNw decals: - 670: 45,2 + 1250: 44,2 - node: color: '#FFFFFFFF' id: BrickTileSteelInnerNw @@ -483,7 +484,7 @@ entities: color: '#B3B3B3FF' id: BrickTileSteelInnerSe decals: - 666: 46,2 + 1253: 44,2 - node: color: '#FFFFFFFF' id: BrickTileSteelInnerSe @@ -493,7 +494,7 @@ entities: color: '#B3B3B3FF' id: BrickTileSteelInnerSw decals: - 667: 44,2 + 1252: 44,2 - node: color: '#FFFFFFFF' id: BrickTileSteelInnerSw @@ -508,11 +509,6 @@ entities: 514: 2,44 515: 2,45 525: 6,47 - - node: - color: '#B3B3B3FF' - id: BrickTileSteelLineE - decals: - 637: 46,1 - node: color: '#FFFFFFFF' id: BrickTileSteelLineE @@ -533,20 +529,18 @@ entities: color: '#B3B3B3FF' id: BrickTileSteelLineN decals: - 645: 52,2 - 646: 51,2 - 647: 50,2 - 648: 49,2 - 649: 48,2 - 650: 47,2 - 651: 46,2 - 652: 44,2 - 653: 43,2 - 654: 42,2 - 655: 41,2 - 656: 40,2 - 657: 39,2 - 658: 38,2 + 641: 50,2 + 642: 49,2 + 643: 48,2 + 644: 47,2 + 647: 43,2 + 648: 42,2 + 649: 41,2 + 650: 40,2 + 651: 39,2 + 652: 38,2 + 1246: 45,2 + 1247: 46,2 - node: color: '#FF9821FF' id: BrickTileSteelLineN @@ -561,7 +555,7 @@ entities: 138: 10,31 140: 12,30 347: 36,13 - 1098: 14,19 + 1092: 14,19 - node: color: '#9FED58FF' id: BrickTileSteelLineS @@ -572,18 +566,18 @@ entities: color: '#B3B3B3FF' id: BrickTileSteelLineS decals: - 638: 47,2 - 639: 48,2 - 640: 49,2 - 641: 50,2 - 642: 51,2 - 643: 52,2 - 659: 38,2 - 660: 39,2 - 661: 40,2 - 662: 41,2 - 663: 42,2 - 664: 43,2 + 637: 47,2 + 638: 48,2 + 639: 49,2 + 640: 50,2 + 653: 38,2 + 654: 39,2 + 655: 40,2 + 656: 41,2 + 657: 42,2 + 658: 43,2 + 1248: 46,2 + 1249: 45,2 - node: color: '#FF9821FF' id: BrickTileSteelLineS @@ -608,11 +602,6 @@ entities: 507: 0,43 508: 0,44 524: 4,47 - - node: - color: '#B3B3B3FF' - id: BrickTileSteelLineW - decals: - 665: 44,1 - node: color: '#FFFFFFFF' id: BrickTileSteelLineW @@ -626,21 +615,22 @@ entities: color: '#467B41FF' id: BrickTileWhiteCornerNe decals: - 810: 22,16 - 834: 6,40 - 835: 14,40 - 948: 26,32 - 973: 16,32 - 980: 33,36 - 1079: 16,22 - 1090: 15,21 - 1111: 30,26 - 1112: 26,26 - 1131: 21,22 - 1134: 22,21 - 1140: 11,31 - 1196: 10,36 - 1215: 22,36 + 804: 22,16 + 828: 6,40 + 829: 14,40 + 942: 26,32 + 967: 16,32 + 974: 33,36 + 1073: 16,22 + 1084: 15,21 + 1125: 21,22 + 1128: 22,21 + 1134: 11,31 + 1190: 10,36 + 1209: 22,36 + 1260: 2,52 + 1261: 6,52 + 1262: 10,52 - node: color: '#52B4E9FF' id: BrickTileWhiteCornerNe @@ -650,11 +640,12 @@ entities: color: '#7B7B3FFF' id: BrickTileWhiteCornerNe decals: - 871: 22,40 - 882: 40,32 - 889: 30,32 - 1056: 14,16 - 1122: 30,26 + 865: 22,40 + 876: 40,32 + 883: 30,32 + 1050: 14,16 + 1294: 14,52 + 1295: 18,52 - node: color: '#D381C996' id: BrickTileWhiteCornerNe @@ -670,7 +661,7 @@ entities: color: '#FFA647FF' id: BrickTileWhiteCornerNe decals: - 1033: 22,28 + 1027: 22,28 - node: color: '#FFFFFFFF' id: BrickTileWhiteCornerNe @@ -682,22 +673,23 @@ entities: color: '#467B41FF' id: BrickTileWhiteCornerNw decals: - 772: 8,16 - 811: 16,16 - 844: 0,40 - 845: 8,40 - 950: 18,32 - 971: 14,32 - 981: 25,36 - 1080: 12,22 - 1091: 13,21 - 1113: 24,26 - 1114: 28,26 - 1132: 19,22 - 1133: 18,21 - 1152: 7,30 - 1163: 0,36 - 1214: 12,36 + 766: 8,16 + 805: 16,16 + 838: 0,40 + 839: 8,40 + 944: 18,32 + 965: 14,32 + 975: 25,36 + 1074: 12,22 + 1085: 13,21 + 1126: 19,22 + 1127: 18,21 + 1146: 7,30 + 1157: 0,36 + 1208: 12,36 + 1263: 0,52 + 1264: 4,52 + 1265: 8,52 - node: color: '#52B4E9FF' id: BrickTileWhiteCornerNw @@ -707,11 +699,12 @@ entities: color: '#7B7B3FFF' id: BrickTileWhiteCornerNw decals: - 876: 16,40 - 879: 28,32 - 887: 38,32 - 1058: 8,16 - 1121: 28,26 + 870: 16,40 + 873: 28,32 + 881: 38,32 + 1052: 8,16 + 1296: 12,52 + 1297: 16,52 - node: color: '#D381C996' id: BrickTileWhiteCornerNw @@ -738,22 +731,23 @@ entities: color: '#467B41FF' id: BrickTileWhiteCornerSe decals: - 770: 14,12 - 812: 22,12 - 846: 14,38 - 847: 6,38 - 949: 26,30 - 974: 16,30 - 988: 33,34 - 1085: 16,18 - 1093: 15,19 - 1117: 30,24 - 1118: 26,24 - 1137: 21,18 - 1138: 22,19 - 1151: 5,32 - 1203: 10,34 - 1216: 22,34 + 764: 14,12 + 806: 22,12 + 840: 14,38 + 841: 6,38 + 943: 26,30 + 968: 16,30 + 982: 33,34 + 1079: 16,18 + 1087: 15,19 + 1131: 21,18 + 1132: 22,19 + 1145: 5,32 + 1197: 10,34 + 1210: 22,34 + 1266: 6,50 + 1267: 2,50 + 1268: 10,50 - node: color: '#52B4E9FF' id: BrickTileWhiteCornerSe @@ -763,10 +757,11 @@ entities: color: '#7B7B3FFF' id: BrickTileWhiteCornerSe decals: - 883: 40,30 - 890: 30,30 - 1057: 14,12 - 1119: 30,24 + 877: 40,30 + 884: 30,30 + 1051: 14,12 + 1300: 18,50 + 1301: 14,50 - node: color: '#D381C996' id: BrickTileWhiteCornerSe @@ -776,7 +771,7 @@ entities: color: '#FFA647FF' id: BrickTileWhiteCornerSe decals: - 1034: 22,24 + 1028: 22,24 - node: color: '#FFFFFFFF' id: BrickTileWhiteCornerSe @@ -788,21 +783,22 @@ entities: color: '#467B41FF' id: BrickTileWhiteCornerSw decals: - 771: 8,12 - 813: 16,12 - 848: 8,38 - 849: 0,38 - 951: 18,30 - 970: 14,30 - 995: 25,34 - 1092: 13,19 - 1115: 28,24 - 1116: 24,24 - 1135: 18,19 - 1136: 19,18 - 1143: 1,31 - 1170: 0,34 - 1217: 12,34 + 765: 8,12 + 807: 16,12 + 842: 8,38 + 843: 0,38 + 945: 18,30 + 964: 14,30 + 989: 25,34 + 1086: 13,19 + 1129: 18,19 + 1130: 19,18 + 1137: 1,31 + 1164: 0,34 + 1211: 12,34 + 1269: 0,50 + 1270: 4,50 + 1271: 8,50 - node: color: '#52B4E9FF' id: BrickTileWhiteCornerSw @@ -812,10 +808,11 @@ entities: color: '#7B7B3FFF' id: BrickTileWhiteCornerSw decals: - 884: 28,30 - 888: 38,30 - 1055: 8,12 - 1120: 28,24 + 878: 28,30 + 882: 38,30 + 1049: 8,12 + 1298: 12,50 + 1299: 16,50 - node: color: '#D381C996' id: BrickTileWhiteCornerSw @@ -843,24 +840,24 @@ entities: color: '#467B41FF' id: BrickTileWhiteEndN decals: - 1149: 5,30 + 1143: 5,30 - node: color: '#7B7B3FFF' id: BrickTileWhiteEndN decals: - 938: 35,30 - 939: 33,30 + 932: 35,30 + 933: 33,30 - node: color: '#467B41FF' id: BrickTileWhiteEndS decals: - 1150: 7,32 + 1144: 7,32 - node: color: '#467B41FF' id: BrickTileWhiteInnerNe decals: - 1031: 21,21 - 1148: 11,30 + 1025: 21,21 + 1142: 11,30 - node: color: '#BC863FFF' id: BrickTileWhiteInnerNe @@ -878,7 +875,7 @@ entities: color: '#467B41FF' id: BrickTileWhiteInnerNw decals: - 1030: 19,21 + 1024: 19,21 - node: color: '#BC863FFF' id: BrickTileWhiteInnerNw @@ -895,7 +892,7 @@ entities: color: '#467B41FF' id: BrickTileWhiteInnerSe decals: - 1032: 21,19 + 1026: 21,19 - node: color: '#BC863FFF' id: BrickTileWhiteInnerSe @@ -912,8 +909,8 @@ entities: color: '#467B41FF' id: BrickTileWhiteInnerSw decals: - 1029: 19,19 - 1147: 1,32 + 1023: 19,19 + 1141: 1,32 - node: color: '#BC863FFF' id: BrickTileWhiteInnerSw @@ -931,17 +928,17 @@ entities: color: '#467B41FF' id: BrickTileWhiteLineE decals: - 733: 18,4 - 734: 18,2 - 735: 18,1 - 736: 18,0 - 777: 14,15 - 778: 14,13 - 814: 22,15 - 815: 22,13 - 1083: 16,21 - 1084: 16,19 - 1094: 15,20 + 727: 18,4 + 728: 18,2 + 729: 18,1 + 730: 18,0 + 771: 14,15 + 772: 14,13 + 808: 22,15 + 809: 22,13 + 1077: 16,21 + 1078: 16,19 + 1088: 15,20 - node: color: '#52B4E9FF' id: BrickTileWhiteLineE @@ -952,9 +949,9 @@ entities: color: '#7B7B3FFF' id: BrickTileWhiteLineE decals: - 940: 36,31 - 1063: 14,15 - 1064: 14,13 + 934: 36,31 + 1057: 14,15 + 1058: 14,13 - node: color: '#D381C996' id: BrickTileWhiteLineE @@ -976,92 +973,92 @@ entities: color: '#FFA647FF' id: BrickTileWhiteLineE decals: - 1035: 22,25 - 1036: 22,27 + 1029: 22,25 + 1030: 22,27 - node: color: '#467B41FF' id: BrickTileWhiteLineN decals: - 714: 32,4 - 715: 31,4 - 716: 30,4 - 717: 29,4 - 718: 28,4 - 719: 27,4 - 720: 25,4 - 721: 24,4 - 722: 23,4 - 723: 22,4 - 724: 21,4 - 725: 20,4 - 726: 22,2 - 727: 26,2 - 728: 30,2 - 773: 13,16 - 774: 12,16 - 775: 10,16 - 776: 9,16 - 816: 21,16 - 817: 20,16 - 818: 18,16 - 819: 17,16 - 836: 13,40 - 837: 12,40 - 838: 10,40 - 839: 9,40 - 840: 5,40 - 841: 4,40 - 842: 2,40 - 843: 1,40 - 952: 19,32 - 953: 21,32 - 954: 22,32 - 955: 23,32 - 956: 24,32 - 957: 25,32 - 972: 15,32 - 982: 26,36 - 983: 27,36 - 984: 28,36 - 985: 30,36 - 986: 31,36 - 987: 32,36 - 1081: 13,22 - 1082: 15,22 - 1095: 14,21 - 1139: 12,30 - 1141: 10,31 - 1142: 9,31 - 1158: 8,30 - 1164: 1,36 - 1165: 2,36 - 1166: 3,36 - 1197: 9,36 - 1198: 8,36 - 1199: 7,36 - 1222: 21,36 - 1223: 20,36 - 1224: 15,36 - 1225: 14,36 - 1226: 13,36 - 1227: 13,34 - 1228: 19,34 - 1229: 20,34 - 1230: 21,34 + 708: 32,4 + 709: 31,4 + 710: 30,4 + 711: 29,4 + 712: 28,4 + 713: 27,4 + 714: 25,4 + 715: 24,4 + 716: 23,4 + 717: 22,4 + 718: 21,4 + 719: 20,4 + 720: 22,2 + 721: 26,2 + 722: 30,2 + 767: 13,16 + 768: 12,16 + 769: 10,16 + 770: 9,16 + 810: 21,16 + 811: 20,16 + 812: 18,16 + 813: 17,16 + 830: 13,40 + 831: 12,40 + 832: 10,40 + 833: 9,40 + 834: 5,40 + 835: 4,40 + 836: 2,40 + 837: 1,40 + 946: 19,32 + 947: 21,32 + 948: 22,32 + 949: 23,32 + 950: 24,32 + 951: 25,32 + 966: 15,32 + 976: 26,36 + 977: 27,36 + 978: 28,36 + 979: 30,36 + 980: 31,36 + 981: 32,36 + 1075: 13,22 + 1076: 15,22 + 1089: 14,21 + 1133: 12,30 + 1135: 10,31 + 1136: 9,31 + 1152: 8,30 + 1158: 1,36 + 1159: 2,36 + 1160: 3,36 + 1191: 9,36 + 1192: 8,36 + 1193: 7,36 + 1216: 21,36 + 1217: 20,36 + 1218: 15,36 + 1219: 14,36 + 1220: 13,36 + 1221: 13,34 + 1222: 19,34 + 1223: 20,34 + 1224: 21,34 - node: color: '#7B7B3FFF' id: BrickTileWhiteLineN decals: - 872: 21,40 - 873: 20,40 - 874: 18,40 - 875: 17,40 - 880: 29,32 - 881: 39,32 - 1059: 9,16 - 1060: 10,16 - 1061: 12,16 - 1062: 13,16 + 866: 21,40 + 867: 20,40 + 868: 18,40 + 869: 17,40 + 874: 29,32 + 875: 39,32 + 1053: 9,16 + 1054: 10,16 + 1055: 12,16 + 1056: 13,16 - node: color: '#D381C996' id: BrickTileWhiteLineN @@ -1118,87 +1115,87 @@ entities: color: '#467B41FF' id: BrickTileWhiteLineS decals: - 737: 33,3 - 738: 32,3 - 739: 31,3 - 740: 30,3 - 741: 29,3 - 742: 28,3 - 743: 27,3 - 744: 26,3 - 745: 25,3 - 746: 24,3 - 747: 23,3 - 748: 22,3 - 749: 21,3 - 750: 20,3 - 751: 19,3 - 779: 13,12 - 780: 12,12 - 781: 10,12 - 782: 9,12 - 822: 17,12 - 823: 18,12 - 824: 20,12 - 825: 21,12 - 850: 5,38 - 851: 4,38 - 852: 2,38 - 853: 1,38 - 854: 9,38 - 855: 10,38 - 856: 12,38 - 857: 13,38 - 958: 25,30 - 959: 24,30 - 960: 23,30 - 961: 22,30 - 962: 21,30 - 963: 19,30 - 975: 15,30 - 989: 32,34 - 990: 31,34 - 991: 30,34 - 992: 28,34 - 993: 27,34 - 994: 26,34 - 1086: 15,18 - 1087: 13,18 - 1097: 14,19 - 1144: 2,31 - 1145: 3,31 - 1146: 0,32 - 1157: 4,32 - 1167: 3,34 - 1168: 2,34 - 1169: 1,34 - 1200: 7,34 - 1201: 8,34 - 1202: 9,34 - 1218: 13,34 - 1219: 19,34 - 1220: 20,34 - 1221: 21,34 - 1231: 21,36 - 1232: 20,36 - 1233: 15,36 - 1234: 14,36 - 1235: 13,36 + 731: 33,3 + 732: 32,3 + 733: 31,3 + 734: 30,3 + 735: 29,3 + 736: 28,3 + 737: 27,3 + 738: 26,3 + 739: 25,3 + 740: 24,3 + 741: 23,3 + 742: 22,3 + 743: 21,3 + 744: 20,3 + 745: 19,3 + 773: 13,12 + 774: 12,12 + 775: 10,12 + 776: 9,12 + 816: 17,12 + 817: 18,12 + 818: 20,12 + 819: 21,12 + 844: 5,38 + 845: 4,38 + 846: 2,38 + 847: 1,38 + 848: 9,38 + 849: 10,38 + 850: 12,38 + 851: 13,38 + 952: 25,30 + 953: 24,30 + 954: 23,30 + 955: 22,30 + 956: 21,30 + 957: 19,30 + 969: 15,30 + 983: 32,34 + 984: 31,34 + 985: 30,34 + 986: 28,34 + 987: 27,34 + 988: 26,34 + 1080: 15,18 + 1081: 13,18 + 1091: 14,19 + 1138: 2,31 + 1139: 3,31 + 1140: 0,32 + 1151: 4,32 + 1161: 3,34 + 1162: 2,34 + 1163: 1,34 + 1194: 7,34 + 1195: 8,34 + 1196: 9,34 + 1212: 13,34 + 1213: 19,34 + 1214: 20,34 + 1215: 21,34 + 1225: 21,36 + 1226: 20,36 + 1227: 15,36 + 1228: 14,36 + 1229: 13,36 - node: color: '#639137FF' id: BrickTileWhiteLineS decals: - 672: 2,38 + 666: 2,38 - node: color: '#7B7B3FFF' id: BrickTileWhiteLineS decals: - 885: 39,30 - 886: 29,30 - 1065: 13,12 - 1066: 12,12 - 1069: 10,12 - 1070: 9,12 + 879: 39,30 + 880: 29,30 + 1059: 13,12 + 1060: 12,12 + 1063: 10,12 + 1064: 9,12 - node: color: '#D381C996' id: BrickTileWhiteLineS @@ -1252,17 +1249,17 @@ entities: color: '#467B41FF' id: BrickTileWhiteLineW decals: - 729: 34,4 - 730: 34,2 - 731: 34,1 - 732: 34,0 - 783: 8,13 - 784: 8,15 - 820: 16,15 - 821: 16,13 - 1088: 12,19 - 1089: 12,21 - 1096: 13,20 + 723: 34,4 + 724: 34,2 + 725: 34,1 + 726: 34,0 + 777: 8,13 + 778: 8,15 + 814: 16,15 + 815: 16,13 + 1082: 12,19 + 1083: 12,21 + 1090: 13,20 - node: color: '#52B4E9FF' id: BrickTileWhiteLineW @@ -1273,9 +1270,9 @@ entities: color: '#7B7B3FFF' id: BrickTileWhiteLineW decals: - 937: 32,31 - 1067: 8,13 - 1068: 8,15 + 931: 32,31 + 1061: 8,13 + 1062: 8,15 - node: color: '#D381C996' id: BrickTileWhiteLineW @@ -1335,17 +1332,17 @@ entities: color: '#467B41FF' id: CheckerNESW decals: - 1000: 27,35 - 1001: 28,35 - 1002: 29,35 - 1003: 30,35 - 1004: 31,35 - 1021: 20,20 - 1022: 21,20 - 1023: 20,21 - 1024: 19,20 - 1025: 20,19 - 1026: 21,20 + 994: 27,35 + 995: 28,35 + 996: 29,35 + 997: 30,35 + 998: 31,35 + 1015: 20,20 + 1016: 21,20 + 1017: 20,21 + 1018: 19,20 + 1019: 20,19 + 1020: 21,20 - node: color: '#BE6BC3FF' id: CheckerNESW @@ -1392,12 +1389,12 @@ entities: color: '#467B41FF' id: CheckerNWSE decals: - 1174: 3,35 - 1175: 2,35 - 1176: 1,35 - 1180: 7,35 - 1181: 8,35 - 1182: 9,35 + 1168: 3,35 + 1169: 2,35 + 1170: 1,35 + 1174: 7,35 + 1175: 8,35 + 1176: 9,35 - node: color: '#D381C996' id: CheckerNWSE @@ -1429,52 +1426,58 @@ entities: 331: 25,7 332: 25,9 400: 13,0 - 706: 24,2 - 707: 32,2 - 1041: 20,28 - 1042: 20,27 - 1043: 20,25 - 1044: 20,24 + 700: 24,2 + 701: 32,2 + 1035: 20,28 + 1036: 20,27 + 1037: 20,25 + 1038: 20,24 - node: angle: 3.141592653589793 rad color: '#FFFFFFFF' id: Delivery decals: - 674: 34,18 - 675: 28,2 + 668: 34,18 + 669: 28,2 - node: color: '#467B41FF' id: DeliveryGreyscale decals: - 698: 30,19 - 708: 27,4 - 709: 25,4 - 710: 24,4 - 711: 23,4 - 757: 27,4 - 758: 25,4 - 759: 24,4 - 760: 23,4 - 978: 34,35 - 979: 24,35 - 1244: 2,46 - 1245: 0,42 + 692: 30,19 + 702: 27,4 + 703: 25,4 + 704: 24,4 + 705: 23,4 + 751: 27,4 + 752: 25,4 + 753: 24,4 + 754: 23,4 + 972: 34,35 + 973: 24,35 + 1238: 2,46 + 1239: 0,42 - node: color: '#7B7B3FFF' id: DeliveryGreyscale decals: - 897: 38,32 - 898: 30,32 - 909: 38,32 - 910: 30,32 + 891: 38,32 + 892: 30,32 + 903: 38,32 + 904: 30,32 + - node: + color: '#808080FF' + id: DeliveryGreyscale + decals: + 1256: 46,4 + 1257: 45,4 - node: color: '#B8B873FF' id: DeliveryGreyscale decals: - 907: 38,32 - 908: 30,32 - 1077: 12,14 - 1078: 10,14 + 901: 38,32 + 902: 30,32 + 1071: 12,14 + 1072: 10,14 - node: color: '#D381C996' id: DeliveryGreyscale @@ -1621,13 +1624,13 @@ entities: color: '#B8B873FF' id: FullTileOverlayGreyscale decals: - 861: 22,38 - 862: 21,38 - 863: 20,38 - 864: 19,38 - 865: 18,38 - 866: 17,38 - 867: 16,38 + 855: 22,38 + 856: 21,38 + 857: 20,38 + 858: 19,38 + 859: 18,38 + 860: 17,38 + 861: 16,38 - node: color: '#FFFFFFFF' id: Grassa4 @@ -1692,16 +1695,16 @@ entities: 527: 17,15 528: 18,15 529: 20,15 - 826: 16,15 + 820: 16,15 - node: angle: 1.5707963267948966 rad color: '#FFFFFFFF' id: LoadingArea decals: - 1045: 21,24 - 1046: 21,25 - 1047: 21,27 - 1048: 21,28 + 1039: 21,24 + 1040: 21,25 + 1041: 21,27 + 1042: 21,28 - node: angle: 3.141592653589793 rad color: '#FFFFFFFF' @@ -1711,127 +1714,127 @@ entities: 531: 18,13 532: 20,13 533: 21,13 - 673: 34,19 - 827: 22,13 - 828: 16,13 + 667: 34,19 + 821: 22,13 + 822: 16,13 - node: angle: 1.5707963267948966 rad color: '#7B7B3FFF' id: LoadingAreaGreyscale decals: - 913: 37,31 + 907: 37,31 - node: angle: 4.71238898038469 rad color: '#7B7B3FFF' id: LoadingAreaGreyscale decals: - 914: 31,31 + 908: 31,31 - node: color: '#808080FF' id: MiniTileDarkCornerNe decals: - 677: 29,15 + 671: 29,15 - node: color: '#808080FF' id: MiniTileDarkCornerNw decals: - 678: 25,15 + 672: 25,15 - node: color: '#808080FF' id: MiniTileDarkCornerSe decals: - 679: 29,13 + 673: 29,13 - node: color: '#808080FF' id: MiniTileDarkCornerSw decals: - 680: 25,13 + 674: 25,13 - node: color: '#808080FF' id: MiniTileDarkEndE decals: - 684: 26,15 - 686: 26,13 + 678: 26,15 + 680: 26,13 - node: color: '#808080FF' id: MiniTileDarkEndW decals: - 683: 28,13 - 685: 28,15 + 677: 28,13 + 679: 28,15 - node: color: '#808080FF' id: MiniTileDarkInnerNe decals: - 691: 25,13 + 685: 25,13 - node: color: '#808080FF' id: MiniTileDarkInnerNw decals: - 690: 29,13 + 684: 29,13 - node: color: '#808080FF' id: MiniTileDarkInnerSe decals: - 689: 25,15 + 683: 25,15 - node: color: '#808080FF' id: MiniTileDarkInnerSw decals: - 692: 29,15 + 686: 29,15 - node: color: '#808080FF' id: MiniTileDarkLineE decals: - 681: 29,14 - 688: 25,14 + 675: 29,14 + 682: 25,14 - node: color: '#808080FF' id: MiniTileDarkLineW decals: - 682: 25,14 - 687: 29,14 + 676: 25,14 + 681: 29,14 - node: color: '#467B41FF' id: MiniTileWhiteCornerNe decals: - 1208: 6,36 + 1202: 6,36 - node: color: '#467B41FF' id: MiniTileWhiteCornerNw decals: - 1205: 4,36 + 1199: 4,36 - node: color: '#467B41FF' id: MiniTileWhiteCornerSe decals: - 1206: 6,34 + 1200: 6,34 - node: color: '#467B41FF' id: MiniTileWhiteCornerSw decals: - 1207: 4,34 + 1201: 4,34 - node: color: '#467B41FF' id: MiniTileWhiteLineE decals: - 1210: 6,35 + 1204: 6,35 - node: color: '#467B41FF' id: MiniTileWhiteLineW decals: - 1209: 4,35 + 1203: 4,35 - node: color: '#467B41FF' id: QuarterTileOverlayGreyscale decals: - 1177: 1,34 - 1178: 2,34 - 1179: 3,34 - 1183: 7,34 - 1184: 8,34 - 1185: 9,34 - 1194: 10,34 - 1195: 10,35 + 1171: 1,34 + 1172: 2,34 + 1173: 3,34 + 1177: 7,34 + 1178: 8,34 + 1179: 9,34 + 1188: 10,34 + 1189: 10,35 - node: color: '#9FED5896' id: QuarterTileOverlayGreyscale @@ -1858,22 +1861,22 @@ entities: color: '#467B41FF' id: QuarterTileOverlayGreyscale180 decals: - 930: 25,32 - 931: 24,32 - 932: 23,32 - 933: 22,32 - 934: 21,32 - 935: 19,32 - 936: 18,32 - 976: 20,32 - 1186: 1,36 - 1187: 2,36 - 1188: 3,36 - 1189: 0,36 - 1190: 0,35 - 1191: 7,36 - 1192: 8,36 - 1193: 9,36 + 924: 25,32 + 925: 24,32 + 926: 23,32 + 927: 22,32 + 928: 21,32 + 929: 19,32 + 930: 18,32 + 970: 20,32 + 1180: 1,36 + 1181: 2,36 + 1182: 3,36 + 1183: 0,36 + 1184: 0,35 + 1185: 7,36 + 1186: 8,36 + 1187: 9,36 - node: color: '#9FED5896' id: QuarterTileOverlayGreyscale180 @@ -1902,16 +1905,16 @@ entities: color: '#467B41FF' id: QuarterTileOverlayGreyscale270 decals: - 1012: 31,36 - 1013: 32,35 - 1014: 30,36 - 1015: 28,36 - 1016: 27,36 - 1017: 26,36 - 1018: 19,20 - 1019: 20,21 - 1020: 20,19 - 1027: 21,21 + 1006: 31,36 + 1007: 32,35 + 1008: 30,36 + 1009: 28,36 + 1010: 27,36 + 1011: 26,36 + 1012: 19,20 + 1013: 20,21 + 1014: 20,19 + 1021: 21,21 - node: color: '#D381C996' id: QuarterTileOverlayGreyscale270 @@ -1935,22 +1938,22 @@ entities: color: '#467B41FF' id: QuarterTileOverlayGreyscale90 decals: - 923: 18,30 - 924: 19,30 - 925: 21,30 - 926: 22,30 - 927: 23,30 - 928: 24,30 - 929: 25,30 - 977: 20,30 - 1005: 27,34 - 1006: 28,34 - 1007: 29,34 - 1008: 30,34 - 1009: 31,34 - 1010: 32,34 - 1011: 26,35 - 1028: 19,19 + 917: 18,30 + 918: 19,30 + 919: 21,30 + 920: 22,30 + 921: 23,30 + 922: 24,30 + 923: 25,30 + 971: 20,30 + 999: 27,34 + 1000: 28,34 + 1001: 29,34 + 1002: 30,34 + 1003: 31,34 + 1004: 32,34 + 1005: 26,35 + 1022: 19,19 - node: color: '#9FED5896' id: QuarterTileOverlayGreyscale90 @@ -2012,13 +2015,13 @@ entities: color: '#7B7B3FFF' id: StandClear decals: - 1161: 30,31 + 1155: 30,31 - node: angle: 4.71238898038469 rad color: '#7B7B3FFF' id: StandClear decals: - 1162: 38,31 + 1156: 38,31 - node: color: '#FFFFFFFF' id: StandClear @@ -2028,7 +2031,7 @@ entities: color: '#467B41FF' id: WarnCornerGreyscaleNE decals: - 695: 34,20 + 689: 34,20 - node: color: '#FFFFFFFF' id: WarnCornerNE @@ -2038,7 +2041,7 @@ entities: 325: 25,2 326: 29,2 422: 6,13 - 703: 33,2 + 697: 33,2 - node: color: '#FFFFFFFF' id: WarnCornerNW @@ -2047,8 +2050,8 @@ entities: 327: 27,2 328: 19,2 421: 4,13 - 704: 31,2 - 705: 23,2 + 698: 31,2 + 699: 23,2 - node: color: '#FFFFFFFF' id: WarnCornerSE @@ -2058,7 +2061,7 @@ entities: color: '#467B41FF' id: WarnCornerSW decals: - 941: 2,20 + 935: 2,20 - node: color: '#FFFFFFFF' id: WarnCornerSW @@ -2088,22 +2091,22 @@ entities: color: '#FFFFFFFF' id: WarnCornerSmallNE decals: - 804: 8,12 + 798: 8,12 - node: color: '#FFFFFFFF' id: WarnCornerSmallNW decals: - 803: 14,12 + 797: 14,12 - node: color: '#FFFFFFFF' id: WarnCornerSmallSE decals: - 805: 8,16 + 799: 8,16 - node: color: '#FFFFFFFF' id: WarnCornerSmallSW decals: - 1076: 14,16 + 1070: 14,16 - node: color: '#639137FF' id: WarnEndGreyscaleE @@ -2132,28 +2135,29 @@ entities: 162: 2,26 163: 2,27 424: 6,12 - 792: 8,13 - 793: 8,14 - 794: 8,15 + 786: 8,13 + 787: 8,14 + 788: 8,15 - node: color: '#467B41FF' id: WarnLineGreyscaleE decals: - 754: 18,3 - 787: 14,14 - 806: 22,14 - 832: 6,39 - 833: 14,39 - 965: 26,31 - 968: 16,31 - 996: 33,35 - 1102: 16,20 - 1105: 26,25 - 1110: 30,25 - 1129: 22,20 - 1156: 12,31 - 1204: 10,35 - 1237: 22,35 + 748: 18,3 + 781: 14,14 + 800: 22,14 + 826: 6,39 + 827: 14,39 + 959: 26,31 + 962: 16,31 + 990: 33,35 + 1096: 16,20 + 1123: 22,20 + 1150: 12,31 + 1198: 10,35 + 1231: 22,35 + 1281: 2,51 + 1282: 6,51 + 1283: 10,51 - node: color: '#639137FF' id: WarnLineGreyscaleE @@ -2165,14 +2169,16 @@ entities: color: '#7B7B3FFF' id: WarnLineGreyscaleE decals: - 870: 22,39 - 892: 40,31 - 894: 30,31 + 864: 22,39 + 886: 40,31 + 888: 30,31 + 1286: 14,51 + 1287: 18,51 - node: color: '#808080FF' id: WarnLineGreyscaleE decals: - 632: 54,2 + 1241: 52,2 - node: color: '#96DAFFFF' id: WarnLineGreyscaleE @@ -2189,8 +2195,7 @@ entities: color: '#B8B873FF' id: WarnLineGreyscaleE decals: - 1072: 14,14 - 1124: 30,25 + 1066: 14,14 - node: color: '#F9801DFF' id: WarnLineGreyscaleE @@ -2205,27 +2210,29 @@ entities: color: '#FFA647FF' id: WarnLineGreyscaleE decals: - 1040: 22,26 + 1034: 22,26 + 1303: 22,51 - node: color: '#467B41FF' id: WarnLineGreyscaleN decals: - 694: 32,22 - 753: 26,4 - 785: 11,16 - 808: 19,16 - 831: 3,40 - 858: 11,40 - 895: 34,32 - 966: 20,32 - 998: 29,36 - 1100: 14,22 - 1103: 25,26 - 1108: 29,26 - 1127: 20,22 - 1154: 6,32 - 1172: 5,36 - 1241: 5,10 + 688: 32,22 + 747: 26,4 + 779: 11,16 + 802: 19,16 + 825: 3,40 + 852: 11,40 + 889: 34,32 + 960: 20,32 + 992: 29,36 + 1094: 14,22 + 1121: 20,22 + 1148: 6,32 + 1166: 5,36 + 1235: 5,10 + 1272: 5,52 + 1273: 9,52 + 1277: 1,52 - node: color: '#639137FF' id: WarnLineGreyscaleN @@ -2247,12 +2254,14 @@ entities: color: '#7B7B3FFF' id: WarnLineGreyscaleN decals: - 868: 19,40 + 862: 19,40 + 1288: 13,52 + 1289: 17,52 - node: color: '#808080FF' id: WarnLineGreyscaleN decals: - 631: 45,4 + 1242: 44,4 - node: color: '#96DAFFFF' id: WarnLineGreyscaleN @@ -2269,9 +2278,8 @@ entities: color: '#B8B873FF' id: WarnLineGreyscaleN decals: - 1071: 11,16 - 1074: 11,12 - 1123: 29,26 + 1065: 11,16 + 1068: 11,12 - node: color: '#F9801DFF' id: WarnLineGreyscaleN @@ -2286,26 +2294,28 @@ entities: color: '#FFA647FF' id: WarnLineGreyscaleN decals: - 1038: 21,28 + 1032: 21,28 + 1302: 21,52 - node: color: '#467B41FF' id: WarnLineGreyscaleS decals: - 693: 32,18 - 809: 19,12 - 829: 3,38 - 859: 11,38 - 896: 34,30 - 946: 2,18 - 967: 20,30 - 999: 29,34 - 1099: 14,18 - 1104: 25,24 - 1109: 29,24 - 1128: 20,18 - 1155: 6,30 - 1171: 5,34 - 1243: 5,6 + 687: 32,18 + 803: 19,12 + 823: 3,38 + 853: 11,38 + 890: 34,30 + 940: 2,18 + 961: 20,30 + 993: 29,34 + 1093: 14,18 + 1122: 20,18 + 1149: 6,30 + 1165: 5,34 + 1237: 5,6 + 1274: 1,50 + 1275: 5,50 + 1276: 9,50 - node: color: '#639137FF' id: WarnLineGreyscaleS @@ -2324,12 +2334,18 @@ entities: 379: 2,2 488: 5,45 489: 3,42 - 676: 26,0 + 670: 26,0 + - node: + color: '#7B7B3FFF' + id: WarnLineGreyscaleS + decals: + 1290: 13,50 + 1291: 17,50 - node: color: '#808080FF' id: WarnLineGreyscaleS decals: - 634: 45,0 + 1243: 44,0 - node: color: '#96DAFFFF' id: WarnLineGreyscaleS @@ -2346,8 +2362,7 @@ entities: color: '#B8B873FF' id: WarnLineGreyscaleS decals: - 1075: 11,12 - 1125: 29,24 + 1069: 11,12 - node: color: '#F9801DFF' id: WarnLineGreyscaleS @@ -2362,29 +2377,31 @@ entities: color: '#FFA647FF' id: WarnLineGreyscaleS decals: - 1037: 21,24 + 1031: 21,24 + 1305: 21,50 - node: color: '#467B41FF' id: WarnLineGreyscaleW decals: - 696: 30,20 - 752: 34,3 - 786: 8,14 - 807: 16,14 - 830: 0,39 - 860: 8,39 - 947: 0,20 - 964: 18,31 - 969: 14,31 - 997: 25,35 - 1101: 12,20 - 1106: 24,25 - 1107: 28,25 - 1130: 18,20 - 1153: 0,31 - 1173: 0,35 - 1236: 12,35 - 1242: 0,8 + 690: 30,20 + 746: 34,3 + 780: 8,14 + 801: 16,14 + 824: 0,39 + 854: 8,39 + 941: 0,20 + 958: 18,31 + 963: 14,31 + 991: 25,35 + 1095: 12,20 + 1124: 18,20 + 1147: 0,31 + 1167: 0,35 + 1230: 12,35 + 1236: 0,8 + 1278: 0,51 + 1279: 4,51 + 1280: 8,51 - node: color: '#639137FF' id: WarnLineGreyscaleW @@ -2397,14 +2414,16 @@ entities: color: '#7B7B3FFF' id: WarnLineGreyscaleW decals: - 869: 16,39 - 891: 38,31 - 893: 28,31 + 863: 16,39 + 885: 38,31 + 887: 28,31 + 1292: 12,51 + 1293: 16,51 - node: color: '#808080FF' id: WarnLineGreyscaleW decals: - 633: 36,2 + 632: 36,2 - node: color: '#96DAFFFF' id: WarnLineGreyscaleW @@ -2421,8 +2440,7 @@ entities: color: '#B8B873FF' id: WarnLineGreyscaleW decals: - 1073: 8,14 - 1126: 28,25 + 1067: 8,14 - node: color: '#F9801DFF' id: WarnLineGreyscaleW @@ -2432,13 +2450,14 @@ entities: color: '#FFA647FF' id: WarnLineGreyscaleW decals: - 1039: 20,26 + 1033: 20,26 + 1304: 20,51 - node: color: '#467B41FF' id: WarnLineN decals: - 944: 3,20 - 945: 4,20 + 938: 3,20 + 939: 4,20 - node: color: '#FFFFFFFF' id: WarnLineN @@ -2454,19 +2473,19 @@ entities: 540: 19,39 541: 18,39 542: 17,39 - 795: 9,16 - 796: 10,16 - 797: 11,16 - 798: 12,16 - 799: 13,16 - 877: 22,39 - 878: 16,39 + 789: 9,16 + 790: 10,16 + 791: 11,16 + 792: 12,16 + 793: 13,16 + 871: 22,39 + 872: 16,39 - node: color: '#467B41FF' id: WarnLineS decals: - 942: 2,21 - 943: 2,22 + 936: 2,21 + 937: 2,22 - node: color: '#FFFFFFFF' id: WarnLineS @@ -2475,9 +2494,9 @@ entities: 159: 0,26 160: 0,27 425: 4,12 - 800: 14,15 - 801: 14,14 - 802: 14,13 + 794: 14,15 + 795: 14,14 + 796: 14,13 - node: color: '#FFFFFFFF' id: WarnLineW @@ -2490,14 +2509,14 @@ entities: 306: 26,18 307: 25,18 423: 5,13 - 699: 20,2 - 700: 28,2 - 701: 24,2 - 702: 32,2 - 788: 13,12 - 789: 12,12 - 790: 10,12 - 791: 9,12 + 693: 20,2 + 694: 28,2 + 695: 24,2 + 696: 32,2 + 782: 13,12 + 783: 12,12 + 784: 10,12 + 785: 9,12 - node: color: '#FFFFFFFF' id: WoodTrimThinCornerNe @@ -2557,35 +2576,33 @@ entities: 216: 8.178589,27.034609 - type: RadiationGridResistance - type: LoadedMap - - type: GridTree - - type: MovedGrids - type: SpreaderGrid - proto: Airlock entities: - - uid: 27 + - uid: 22 components: - type: Transform - pos: 41.5,1.5 + pos: 50.5,3.5 parent: 1653 - - uid: 534 + - uid: 27 components: - type: Transform - pos: 53.5,3.5 + pos: 41.5,1.5 parent: 1653 - - uid: 1471 + - uid: 1224 components: - type: Transform - pos: 49.5,3.5 + pos: 50.5,1.5 parent: 1653 - - uid: 1548 + - uid: 1230 components: - type: Transform - pos: 49.5,1.5 + pos: 48.5,1.5 parent: 1653 - - uid: 1566 + - uid: 1560 components: - type: Transform - pos: 53.5,1.5 + pos: 48.5,3.5 parent: 1653 - uid: 1569 components: @@ -2602,6 +2619,17 @@ entities: - type: Transform pos: 37.5,3.5 parent: 1653 + - uid: 1665 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,3.5 + parent: 1653 + - uid: 1671 + components: + - type: Transform + pos: 52.5,1.5 + parent: 1653 - proto: AirlockFreezer entities: - uid: 888 @@ -2658,42 +2686,12 @@ entities: parent: 1653 - proto: AlwaysPoweredLightLED entities: - - uid: 654 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 14.5,24.5 - parent: 1653 - - uid: 655 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,1.5 - parent: 1653 - - uid: 767 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 0.5,44.5 - parent: 1653 - uid: 925 components: - type: Transform rot: 3.141592653589793 rad pos: 2.5,12.5 parent: 1653 - - uid: 930 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 6.5,43.5 - parent: 1653 - - uid: 1223 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 4.5,25.5 - parent: 1653 - uid: 1349 components: - type: Transform @@ -2706,69 +2704,12 @@ entities: rot: 1.5707963267948966 rad pos: 12.5,9.5 parent: 1653 - - uid: 1373 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,8.5 - parent: 1653 - - uid: 1556 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 2.5,0.5 - parent: 1653 - - uid: 1617 - components: - - type: Transform - pos: 6.5,4.5 - parent: 1653 - - uid: 1625 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 10.5,0.5 - parent: 1653 - - uid: 1700 - components: - - type: Transform - pos: 14.5,4.5 - parent: 1653 - uid: 1757 components: - type: Transform rot: 3.141592653589793 rad pos: 20.5,38.5 parent: 1653 - - uid: 1927 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 39.5,2.5 - parent: 1653 - - uid: 1928 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,2.5 - parent: 1653 - - uid: 2031 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 28.5,30.5 - parent: 1653 - - uid: 2032 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 40.5,30.5 - parent: 1653 - - uid: 2051 - components: - - type: Transform - pos: 22.5,28.5 - parent: 1653 - proto: APCBasic entities: - uid: 353 @@ -2792,6 +2733,12 @@ entities: - type: Transform pos: 29.5,40.5 parent: 1653 + - uid: 2118 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,50.5 + parent: 1653 - proto: Ash entities: - uid: 1155 @@ -3010,21 +2957,11 @@ entities: parent: 1653 - proto: Bed entities: - - uid: 24 - components: - - type: Transform - pos: 54.5,0.5 - parent: 1653 - uid: 25 components: - type: Transform pos: 36.5,4.5 parent: 1653 - - uid: 28 - components: - - type: Transform - pos: 54.5,4.5 - parent: 1653 - uid: 31 components: - type: Transform @@ -3035,26 +2972,11 @@ entities: - type: Transform pos: 48.5,4.5 parent: 1653 - - uid: 730 - components: - - type: Transform - pos: 52.5,4.5 - parent: 1653 - uid: 1150 components: - type: Transform pos: 42.5,4.5 parent: 1653 - - uid: 1224 - components: - - type: Transform - pos: 38.5,0.5 - parent: 1653 - - uid: 1230 - components: - - type: Transform - pos: 42.5,0.5 - parent: 1653 - uid: 1250 components: - type: Transform @@ -3065,21 +2987,11 @@ entities: - type: Transform pos: 36.5,0.5 parent: 1653 - - uid: 1549 - components: - - type: Transform - pos: 40.5,4.5 - parent: 1653 - uid: 1588 components: - type: Transform pos: 50.5,0.5 parent: 1653 - - uid: 1591 - components: - - type: Transform - pos: 52.5,0.5 - parent: 1653 - uid: 1592 components: - type: Transform @@ -3144,16 +3056,6 @@ entities: parent: 1653 - proto: BedsheetSpawner entities: - - uid: 23 - components: - - type: Transform - pos: 54.5,0.5 - parent: 1653 - - uid: 33 - components: - - type: Transform - pos: 40.5,4.5 - parent: 1653 - uid: 517 components: - type: Transform @@ -3174,21 +3076,6 @@ entities: - type: Transform pos: 42.5,4.5 parent: 1653 - - uid: 1217 - components: - - type: Transform - pos: 48.5,0.5 - parent: 1653 - - uid: 1242 - components: - - type: Transform - pos: 42.5,0.5 - parent: 1653 - - uid: 1253 - components: - - type: Transform - pos: 52.5,0.5 - parent: 1653 - uid: 1276 components: - type: Transform @@ -3199,26 +3086,11 @@ entities: - type: Transform pos: 48.5,4.5 parent: 1653 - - uid: 1571 - components: - - type: Transform - pos: 54.5,4.5 - parent: 1653 - - uid: 1572 - components: - - type: Transform - pos: 52.5,4.5 - parent: 1653 - uid: 1576 components: - type: Transform pos: 36.5,0.5 parent: 1653 - - uid: 1583 - components: - - type: Transform - pos: 38.5,0.5 - parent: 1653 - uid: 1587 components: - type: Transform @@ -3306,11 +3178,11 @@ entities: parent: 1653 - type: Physics bodyType: Static - - uid: 1917 + - uid: 1907 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,0.5 + rot: 3.141592653589793 rad + pos: 45.5,0.5 parent: 1653 - type: Physics bodyType: Static @@ -3323,11 +3195,11 @@ entities: parent: 1653 - type: Physics bodyType: Static - - uid: 1916 + - uid: 1262 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,1.5 + rot: 3.141592653589793 rad + pos: 46.5,0.5 parent: 1653 - type: Physics bodyType: Static @@ -3482,10 +3354,11 @@ entities: parent: 1653 - proto: BorgCharger entities: - - uid: 2126 + - uid: 2180 components: - type: Transform - pos: 24.5,24.5 + rot: 1.5707963267948966 rad + pos: 0.5,50.5 parent: 1653 - proto: BoxFolderWhite entities: @@ -5235,36 +5108,6 @@ entities: - type: Transform pos: 52.5,2.5 parent: 1653 - - uid: 444 - components: - - type: Transform - pos: 53.5,2.5 - parent: 1653 - - uid: 445 - components: - - type: Transform - pos: 54.5,2.5 - parent: 1653 - - uid: 447 - components: - - type: Transform - pos: 45.5,3.5 - parent: 1653 - - uid: 448 - components: - - type: Transform - pos: 45.5,4.5 - parent: 1653 - - uid: 449 - components: - - type: Transform - pos: 45.5,0.5 - parent: 1653 - - uid: 450 - components: - - type: Transform - pos: 45.5,1.5 - parent: 1653 - uid: 485 components: - type: Transform @@ -5865,6 +5708,26 @@ entities: - type: Transform pos: 22.5,26.5 parent: 1653 + - uid: 1908 + components: + - type: Transform + pos: 44.5,4.5 + parent: 1653 + - uid: 1909 + components: + - type: Transform + pos: 44.5,3.5 + parent: 1653 + - uid: 1910 + components: + - type: Transform + pos: 44.5,1.5 + parent: 1653 + - uid: 1911 + components: + - type: Transform + pos: 44.5,0.5 + parent: 1653 - uid: 1994 components: - type: Transform @@ -5900,55 +5763,160 @@ entities: - type: Transform pos: 21.5,25.5 parent: 1653 - - uid: 2109 + - uid: 2119 components: - type: Transform - pos: 24.5,25.5 + pos: 21.5,52.5 parent: 1653 - - uid: 2110 + - uid: 2120 components: - type: Transform - pos: 25.5,25.5 + pos: 21.5,51.5 parent: 1653 - - uid: 2111 + - uid: 2121 components: - type: Transform - pos: 26.5,25.5 + pos: 21.5,50.5 parent: 1653 - - uid: 2112 + - uid: 2122 components: - type: Transform - pos: 25.5,26.5 + pos: 20.5,51.5 parent: 1653 - - uid: 2113 + - uid: 2123 components: - type: Transform - pos: 25.5,24.5 + pos: 22.5,51.5 parent: 1653 - - uid: 2114 + - uid: 2124 components: - type: Transform - pos: 28.5,25.5 + pos: 20.5,50.5 parent: 1653 - - uid: 2115 + - uid: 2125 components: - type: Transform - pos: 29.5,25.5 + pos: 17.5,50.5 parent: 1653 - - uid: 2116 + - uid: 2126 components: - type: Transform - pos: 30.5,25.5 + pos: 17.5,51.5 parent: 1653 - - uid: 2117 + - uid: 2127 components: - type: Transform - pos: 29.5,26.5 + pos: 17.5,52.5 parent: 1653 - - uid: 2118 + - uid: 2131 + components: + - type: Transform + pos: 18.5,51.5 + parent: 1653 + - uid: 2132 + components: + - type: Transform + pos: 16.5,51.5 + parent: 1653 + - uid: 2138 + components: + - type: Transform + pos: 13.5,52.5 + parent: 1653 + - uid: 2139 + components: + - type: Transform + pos: 13.5,51.5 + parent: 1653 + - uid: 2153 + components: + - type: Transform + pos: 13.5,50.5 + parent: 1653 + - uid: 2163 + components: + - type: Transform + pos: 14.5,51.5 + parent: 1653 + - uid: 2164 + components: + - type: Transform + pos: 12.5,51.5 + parent: 1653 + - uid: 2165 + components: + - type: Transform + pos: 9.5,52.5 + parent: 1653 + - uid: 2166 + components: + - type: Transform + pos: 9.5,51.5 + parent: 1653 + - uid: 2167 + components: + - type: Transform + pos: 9.5,50.5 + parent: 1653 + - uid: 2168 + components: + - type: Transform + pos: 10.5,51.5 + parent: 1653 + - uid: 2169 + components: + - type: Transform + pos: 8.5,51.5 + parent: 1653 + - uid: 2170 + components: + - type: Transform + pos: 5.5,52.5 + parent: 1653 + - uid: 2171 + components: + - type: Transform + pos: 5.5,51.5 + parent: 1653 + - uid: 2172 + components: + - type: Transform + pos: 5.5,50.5 + parent: 1653 + - uid: 2173 + components: + - type: Transform + pos: 6.5,51.5 + parent: 1653 + - uid: 2174 + components: + - type: Transform + pos: 4.5,51.5 + parent: 1653 + - uid: 2175 components: - type: Transform - pos: 29.5,24.5 + pos: 1.5,52.5 + parent: 1653 + - uid: 2176 + components: + - type: Transform + pos: 1.5,51.5 + parent: 1653 + - uid: 2177 + components: + - type: Transform + pos: 1.5,50.5 + parent: 1653 + - uid: 2178 + components: + - type: Transform + pos: 2.5,51.5 + parent: 1653 + - uid: 2179 + components: + - type: Transform + pos: 0.5,51.5 parent: 1653 - proto: CableHV entities: @@ -6227,6 +6195,21 @@ entities: - type: Transform pos: 29.5,38.5 parent: 1653 + - uid: 2111 + components: + - type: Transform + pos: 22.5,52.5 + parent: 1653 + - uid: 2113 + components: + - type: Transform + pos: 22.5,51.5 + parent: 1653 + - uid: 2114 + components: + - type: Transform + pos: 22.5,50.5 + parent: 1653 - proto: CableMV entities: - uid: 573 @@ -6309,6 +6292,21 @@ entities: - type: Transform pos: 29.5,40.5 parent: 1653 + - uid: 2115 + components: + - type: Transform + pos: 22.5,50.5 + parent: 1653 + - uid: 2116 + components: + - type: Transform + pos: 21.5,50.5 + parent: 1653 + - uid: 2117 + components: + - type: Transform + pos: 20.5,50.5 + parent: 1653 - proto: CableTerminal entities: - uid: 543 @@ -6554,11 +6552,6 @@ entities: rot: 1.5707963267948966 rad pos: 19.5,47.5 parent: 1653 - - uid: 519 - components: - - type: Transform - pos: 54.5,0.5 - parent: 1653 - uid: 974 components: - type: Transform @@ -6609,16 +6602,6 @@ entities: - type: Transform pos: 10.5,7.5 parent: 1653 - - uid: 1240 - components: - - type: Transform - pos: 52.5,0.5 - parent: 1653 - - uid: 1268 - components: - - type: Transform - pos: 53.5,0.5 - parent: 1653 - uid: 1315 components: - type: Transform @@ -6651,21 +6634,6 @@ entities: parent: 1653 - proto: CarpetSBlue entities: - - uid: 26 - components: - - type: Transform - pos: 54.5,4.5 - parent: 1653 - - uid: 520 - components: - - type: Transform - pos: 52.5,4.5 - parent: 1653 - - uid: 1251 - components: - - type: Transform - pos: 53.5,4.5 - parent: 1653 - uid: 1563 components: - type: Transform @@ -6882,6 +6850,12 @@ entities: rot: -1.5707963267948966 rad pos: 18.5,26.5 parent: 1653 + - uid: 2112 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,52.5 + parent: 1653 - proto: Chair entities: - uid: 630 @@ -6972,16 +6946,22 @@ entities: - type: Transform pos: 0.5,1.5 parent: 1653 - - uid: 2120 + - uid: 2182 components: - type: Transform - pos: 26.5,26.5 + pos: 2.5,52.5 parent: 1653 - - uid: 2127 + - uid: 2183 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,52.5 + parent: 1653 + - uid: 2184 components: - type: Transform rot: -1.5707963267948966 rad - pos: 30.5,24.5 + pos: 14.5,50.5 parent: 1653 - proto: ChairOfficeDark entities: @@ -7403,10 +7383,10 @@ entities: parent: 1653 - proto: ComputerTelevision entities: - - uid: 1918 + - uid: 1566 components: - type: Transform - pos: 44.5,1.5 + pos: 45.5,1.5 parent: 1653 - proto: CrateFilledSpawner entities: @@ -7449,68 +7429,235 @@ entities: - type: Transform pos: 27.5,14.5 parent: 1653 -- proto: DiseaseDiagnoser +- proto: CurtainsRed entities: - - uid: 857 + - uid: 1268 components: - type: Transform - pos: 2.5,46.5 + pos: 30.5,14.5 parent: 1653 - - uid: 863 + - uid: 1269 components: - type: Transform - pos: 30.5,19.5 + pos: 27.5,16.5 parent: 1653 - - uid: 1747 + - uid: 1273 components: - type: Transform - pos: 27.5,4.5 + pos: 27.5,12.5 parent: 1653 -- proto: DisposalTrunk - entities: - - uid: 1436 + - uid: 1279 components: - type: Transform - pos: 21.5,2.5 + pos: 24.5,14.5 parent: 1653 - - uid: 1437 + - uid: 1571 components: - type: Transform - pos: 25.5,2.5 + pos: 26.5,12.5 parent: 1653 - - uid: 1438 + - uid: 1572 components: - type: Transform - pos: 29.5,2.5 + pos: 28.5,12.5 parent: 1653 - - uid: 1439 + - uid: 1583 components: - type: Transform - pos: 33.5,2.5 + pos: 24.5,13.5 parent: 1653 - - uid: 1440 + - uid: 1591 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,1.5 + pos: 30.5,13.5 parent: 1653 - - uid: 1441 + - uid: 1617 components: - type: Transform - rot: 3.141592653589793 rad - pos: 29.5,1.5 + pos: 26.5,16.5 parent: 1653 - - uid: 1442 + - uid: 1625 components: - type: Transform - rot: 3.141592653589793 rad - pos: 25.5,1.5 + pos: 24.5,15.5 parent: 1653 - - uid: 1443 + - uid: 1644 components: - type: Transform - rot: 3.141592653589793 rad - pos: 21.5,1.5 + pos: 30.5,15.5 + parent: 1653 + - uid: 1645 + components: + - type: Transform + pos: 28.5,16.5 + parent: 1653 +- proto: DiseaseDiagnoser + entities: + - uid: 857 + components: + - type: Transform + pos: 2.5,46.5 + parent: 1653 + - uid: 863 + components: + - type: Transform + pos: 30.5,19.5 + parent: 1653 + - uid: 1747 + components: + - type: Transform + pos: 27.5,4.5 + parent: 1653 +- proto: DisposalBend + entities: + - uid: 448 + components: + - type: Transform + pos: 52.5,2.5 + parent: 1653 + - uid: 1917 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 41.5,2.5 + parent: 1653 + - uid: 1918 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 41.5,4.5 + parent: 1653 +- proto: DisposalPipe + entities: + - uid: 30 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 47.5,2.5 + parent: 1653 + - uid: 447 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 48.5,2.5 + parent: 1653 + - uid: 449 + components: + - type: Transform + pos: 52.5,1.5 + parent: 1653 + - uid: 718 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 49.5,2.5 + parent: 1653 + - uid: 1210 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 51.5,2.5 + parent: 1653 + - uid: 1216 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 50.5,2.5 + parent: 1653 + - uid: 1912 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 46.5,2.5 + parent: 1653 + - uid: 1913 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 45.5,2.5 + parent: 1653 + - uid: 1914 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 44.5,2.5 + parent: 1653 + - uid: 1915 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 43.5,2.5 + parent: 1653 + - uid: 1916 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 42.5,2.5 + parent: 1653 + - uid: 1919 + components: + - type: Transform + pos: 41.5,3.5 + parent: 1653 +- proto: DisposalPipeBroken + entities: + - uid: 1922 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 42.5,4.5 + parent: 1653 +- proto: DisposalTrunk + entities: + - uid: 450 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,0.5 + parent: 1653 + - uid: 1436 + components: + - type: Transform + pos: 21.5,2.5 + parent: 1653 + - uid: 1437 + components: + - type: Transform + pos: 25.5,2.5 + parent: 1653 + - uid: 1438 + components: + - type: Transform + pos: 29.5,2.5 + parent: 1653 + - uid: 1439 + components: + - type: Transform + pos: 33.5,2.5 + parent: 1653 + - uid: 1440 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 33.5,1.5 + parent: 1653 + - uid: 1441 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 29.5,1.5 + parent: 1653 + - uid: 1442 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 25.5,1.5 + parent: 1653 + - uid: 1443 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 21.5,1.5 parent: 1653 - proto: DisposalUnit entities: @@ -7602,6 +7749,12 @@ entities: rot: 3.141592653589793 rad pos: 18.5,38.5 parent: 1653 + - uid: 2024 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 46.5,3.5 + parent: 1653 - uid: 2033 components: - type: Transform @@ -7718,16 +7871,6 @@ entities: rot: 1.5707963267948966 rad pos: 24.5,21.5 parent: 1653 - - uid: 2131 - components: - - type: Transform - pos: 28.5,26.5 - parent: 1653 - - uid: 2132 - components: - - type: Transform - pos: 26.5,26.5 - parent: 1653 - uid: 2133 components: - type: Transform @@ -7786,6 +7929,39 @@ entities: rot: 3.141592653589793 rad pos: 35.5,30.5 parent: 1653 + - uid: 2201 + components: + - type: Transform + pos: 0.5,52.5 + parent: 1653 + - uid: 2202 + components: + - type: Transform + pos: 6.5,52.5 + parent: 1653 + - uid: 2203 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 10.5,50.5 + parent: 1653 + - uid: 2204 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 12.5,50.5 + parent: 1653 + - uid: 2205 + components: + - type: Transform + pos: 18.5,52.5 + parent: 1653 + - uid: 2206 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,50.5 + parent: 1653 - proto: filingCabinetDrawerRandom entities: - uid: 1481 @@ -8168,6 +8344,11 @@ entities: - type: Transform pos: 33.5,9.5 parent: 1653 + - uid: 2110 + components: + - type: Transform + pos: 22.5,52.5 + parent: 1653 - proto: GeneratorRTGDamaged entities: - uid: 776 @@ -8182,6 +8363,11 @@ entities: - type: Transform pos: 14.5,34.5 parent: 1653 + - uid: 1564 + components: + - type: Transform + pos: 49.5,4.5 + parent: 1653 - proto: Grille entities: - uid: 397 @@ -8329,18 +8515,6 @@ entities: - type: Transform pos: 29.5,38.5 parent: 1653 -- proto: GunSafeShuttleT3Spawner - entities: - - uid: 1222 - components: - - type: Transform - pos: 12.5,14.5 - parent: 1653 - - uid: 1665 - components: - - type: Transform - pos: 10.5,14.5 - parent: 1653 - proto: HappyHonkCargo entities: - uid: 1666 @@ -8362,6 +8536,12 @@ entities: - type: Transform pos: 4.5,24.5 parent: 1653 + - uid: 2031 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 49.5,4.5 + parent: 1653 - proto: HospitalCurtainsOpen entities: - uid: 729 @@ -8548,18 +8728,6 @@ entities: - type: Transform pos: 34.5,39.5 parent: 1653 -- proto: MaintenanceWeaponSpawner - entities: - - uid: 952 - components: - - type: Transform - pos: 20.5,42.5 - parent: 1653 - - uid: 1980 - components: - - type: Transform - pos: 32.5,38.5 - parent: 1653 - proto: MedicalBed entities: - uid: 314 @@ -8760,11 +8928,6 @@ entities: - type: Transform pos: 22.5,42.5 parent: 1653 - - uid: 1919 - components: - - type: Transform - pos: 44.5,0.5 - parent: 1653 - uid: 2029 components: - type: Transform @@ -8829,19 +8992,38 @@ entities: - type: Transform pos: 36.5,14.5 parent: 1653 - - uid: 2122 + - uid: 2189 components: - type: Transform - pos: 24.5,26.5 + rot: -1.5707963267948966 rad + pos: 0.5,52.5 + parent: 1653 + - uid: 2190 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,50.5 parent: 1653 - proto: Poweredlight entities: + - uid: 26 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 39.5,2.5 + parent: 1653 - uid: 105 components: - type: Transform rot: 1.5707963267948966 rad pos: 16.5,46.5 parent: 1653 + - uid: 504 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 49.5,2.5 + parent: 1653 - uid: 506 components: - type: Transform @@ -8964,55 +9146,133 @@ entities: rot: 3.141592653589793 rad pos: 25.5,18.5 parent: 1653 - - type: ApcPowerReceiver - powerLoad: 0 - - uid: 1320 + - type: ApcPowerReceiver + powerLoad: 0 + - uid: 1320 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 20.5,42.5 + parent: 1653 + - uid: 1590 + components: + - type: Transform + pos: 27.5,4.5 + parent: 1653 + - type: ApcPowerReceiver + powerLoad: 0 + - uid: 1593 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 34.5,19.5 + parent: 1653 + - type: ApcPowerReceiver + powerLoad: 0 + - uid: 1923 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 46.5,1.5 + parent: 1653 + - uid: 2016 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 26.5,38.5 + parent: 1653 +- proto: PoweredlightEmpty + entities: + - uid: 703 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,30.5 + parent: 1653 + - type: ApcPowerReceiver + powerLoad: 0 + - uid: 738 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 14.5,34.5 + parent: 1653 + - type: ApcPowerReceiver + powerLoad: 0 +- proto: PoweredlightLED + entities: + - uid: 24 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 14.5,24.5 + parent: 1653 + - uid: 28 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,44.5 + parent: 1653 + - uid: 33 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,43.5 + parent: 1653 + - uid: 34 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,25.5 + parent: 1653 + - uid: 444 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,8.5 + parent: 1653 + - uid: 445 components: - type: Transform rot: 3.141592653589793 rad - pos: 20.5,42.5 + pos: 2.5,0.5 parent: 1653 - - uid: 1590 + - uid: 497 components: - type: Transform - pos: 27.5,4.5 + pos: 6.5,4.5 parent: 1653 - - type: ApcPowerReceiver - powerLoad: 0 - - uid: 1593 + - uid: 498 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 34.5,19.5 + rot: 3.141592653589793 rad + pos: 10.5,0.5 parent: 1653 - - type: ApcPowerReceiver - powerLoad: 0 - - uid: 2016 + - uid: 505 components: - type: Transform rot: 1.5707963267948966 rad - pos: 26.5,38.5 + pos: 28.5,30.5 parent: 1653 -- proto: PoweredlightEmpty - entities: - - uid: 703 + - uid: 516 components: - type: Transform - rot: 3.141592653589793 rad - pos: 1.5,30.5 + rot: -1.5707963267948966 rad + pos: 40.5,30.5 parent: 1653 - - type: ApcPowerReceiver - powerLoad: 0 - - uid: 738 + - uid: 519 components: - type: Transform - rot: 3.141592653589793 rad - pos: 14.5,34.5 + pos: 22.5,28.5 parent: 1653 - - type: ApcPowerReceiver - powerLoad: 0 - proto: PoweredSmallLight entities: + - uid: 534 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 48.5,0.5 + parent: 1653 - uid: 586 components: - type: Transform @@ -9107,6 +9367,17 @@ entities: parent: 1653 - type: ApcPowerReceiver powerLoad: 0 + - uid: 1199 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 50.5,0.5 + parent: 1653 + - uid: 1240 + components: + - type: Transform + pos: 48.5,4.5 + parent: 1653 - uid: 1444 components: - type: Transform @@ -9170,33 +9441,23 @@ entities: rot: 3.141592653589793 rad pos: 41.5,0.5 parent: 1653 - - uid: 1922 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 49.5,0.5 - parent: 1653 - - uid: 1923 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 53.5,0.5 - parent: 1653 - - uid: 1924 - components: - - type: Transform - pos: 53.5,4.5 - parent: 1653 - uid: 1925 components: - type: Transform - pos: 49.5,4.5 + rot: 1.5707963267948966 rad + pos: 52.5,4.5 parent: 1653 - uid: 1926 components: - type: Transform pos: 37.5,4.5 parent: 1653 + - uid: 1927 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 52.5,0.5 + parent: 1653 - proto: PoweredSmallLightEmpty entities: - uid: 848 @@ -9216,16 +9477,40 @@ entities: - type: ApcPowerReceiver powerLoad: 0 - type: Timer - - uid: 2138 + - uid: 2195 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,50.5 + parent: 1653 + - uid: 2196 components: - type: Transform rot: 3.141592653589793 rad - pos: 26.5,24.5 + pos: 4.5,50.5 parent: 1653 - - uid: 2139 + - uid: 2197 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 8.5,52.5 + parent: 1653 + - uid: 2198 + components: + - type: Transform + pos: 14.5,52.5 + parent: 1653 + - uid: 2199 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 16.5,50.5 + parent: 1653 + - uid: 2200 components: - type: Transform - pos: 30.5,26.5 + rot: 1.5707963267948966 rad + pos: 21.5,52.5 parent: 1653 - proto: Rack entities: @@ -9249,6 +9534,11 @@ entities: - type: Transform pos: 0.5,18.5 parent: 1653 + - uid: 930 + components: + - type: Transform + pos: 22.5,38.5 + parent: 1653 - uid: 1047 components: - type: Transform @@ -9259,6 +9549,16 @@ entities: - type: Transform pos: 27.5,22.5 parent: 1653 + - uid: 1217 + components: + - type: Transform + pos: 10.5,14.5 + parent: 1653 + - uid: 1218 + components: + - type: Transform + pos: 12.5,14.5 + parent: 1653 - uid: 1729 components: - type: Transform @@ -9747,6 +10047,13 @@ entities: - type: Transform pos: 20.5,25.5 parent: 1653 +- proto: SalvagePottedPlantsSpawner + entities: + - uid: 536 + components: + - type: Transform + pos: 46.5,1.5 + parent: 1653 - proto: SeedExtractor entities: - uid: 1305 @@ -9850,24 +10157,24 @@ entities: parent: 1653 - proto: SignRedEight entities: - - uid: 1562 + - uid: 952 components: - type: Transform pos: 38.5,1.5 parent: 1653 - proto: SignRedFive entities: - - uid: 1561 + - uid: 1214 components: - type: Transform - pos: 52.5,1.5 + pos: 51.5,1.5 parent: 1653 - proto: SignRedFour entities: - - uid: 34 + - uid: 1253 components: - type: Transform - pos: 52.5,3.5 + pos: 51.5,3.5 parent: 1653 - proto: SignRedOne entities: @@ -9884,31 +10191,31 @@ entities: parent: 1653 - proto: SignRedSeven entities: - - uid: 22 + - uid: 1267 components: - type: Transform - pos: 40.5,1.5 + pos: 42.5,1.5 parent: 1653 - proto: SignRedSix entities: - - uid: 1560 + - uid: 520 components: - type: Transform - pos: 50.5,1.5 + pos: 47.5,1.5 parent: 1653 - proto: SignRedThree entities: - - uid: 1564 + - uid: 1251 components: - type: Transform - pos: 50.5,3.5 + pos: 47.5,3.5 parent: 1653 - proto: SignRedTwo entities: - - uid: 1671 + - uid: 1548 components: - type: Transform - pos: 40.5,3.5 + pos: 42.5,3.5 parent: 1653 - uid: 2146 components: @@ -9953,6 +10260,11 @@ entities: rot: 1.5707963267948966 rad pos: 0.5,47.5 parent: 1653 + - uid: 501 + components: + - type: Transform + pos: 52.5,4.5 + parent: 1653 - uid: 803 components: - type: Transform @@ -10037,31 +10349,6 @@ entities: - type: Transform pos: 30.5,8.5 parent: 1653 -- proto: SolidSecretDoor - entities: - - uid: 1214 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 27.5,16.5 - parent: 1653 - - uid: 1262 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 24.5,14.5 - parent: 1653 - - uid: 1279 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 30.5,14.5 - parent: 1653 - - uid: 1283 - components: - - type: Transform - pos: 27.5,12.5 - parent: 1653 - proto: SpawnDungeonClutterBeakerEmpty entities: - uid: 107 @@ -10241,6 +10528,35 @@ entities: rot: -1.5707963267948966 rad pos: 0.4835751,0.6129701 parent: 1653 +- proto: SpawnDungeonFurnitureBedroom + entities: + - uid: 654 + components: + - type: Transform + pos: 42.5,0.5 + parent: 1653 + - uid: 655 + components: + - type: Transform + pos: 40.5,4.5 + parent: 1653 + - uid: 737 + components: + - type: Transform + pos: 38.5,0.5 + parent: 1653 +- proto: SpawnDungeonLootArmorMercenary + entities: + - uid: 1475 + components: + - type: Transform + pos: 21.468372,40.457535 + parent: 1653 + - uid: 1549 + components: + - type: Transform + pos: 40.400105,32.62894 + parent: 1653 - proto: SpawnDungeonLootArmoryClutter entities: - uid: 123 @@ -10316,11 +10632,6 @@ entities: - type: Transform pos: 42.683395,4.322397 parent: 1653 - - uid: 2153 - components: - - type: Transform - pos: 28.549303,26.469124 - parent: 1653 - uid: 2155 components: - type: Transform @@ -10341,6 +10652,45 @@ entities: - type: Transform pos: 22.071991,40.418682 parent: 1653 + - uid: 2193 + components: + - type: Transform + pos: 18.39089,50.68681 + parent: 1653 + - uid: 2194 + components: + - type: Transform + pos: 14.45339,50.616497 + parent: 1653 +- proto: SpawnDungeonLootArmoryMelee + entities: + - uid: 1222 + components: + - type: Transform + pos: 20.619255,42.576458 + parent: 1653 + - uid: 1223 + components: + - type: Transform + pos: 32.655518,38.53566 + parent: 1653 + - uid: 1471 + components: + - type: Transform + pos: 15.912714,2.144298 + parent: 1653 + - uid: 1546 + components: + - type: Transform + pos: 2.4374952,0.47242296 + parent: 1653 +- proto: SpawnDungeonLootArmoryRare + entities: + - uid: 767 + components: + - type: Transform + pos: 10.578857,14.372693 + parent: 1653 - proto: SpawnDungeonLootBureaucracy entities: - uid: 619 @@ -10648,6 +10998,21 @@ entities: rot: 1.5707963267948966 rad pos: 32.40673,0.6653352 parent: 1653 + - uid: 2210 + components: + - type: Transform + pos: 2.363171,52.335274 + parent: 1653 + - uid: 2211 + components: + - type: Transform + pos: 0.6600461,52.585274 + parent: 1653 + - uid: 2212 + components: + - type: Transform + pos: 6.456921,52.3509 + parent: 1653 - proto: SpawnDungeonLootClutterKitchen entities: - uid: 41 @@ -10771,7 +11136,24 @@ entities: - uid: 1257 components: - type: Transform - pos: 16.47303,18.559921 + pos: 16.47303,18.559921 + parent: 1653 +- proto: SpawnDungeonLootHardsuitsMercenary + entities: + - uid: 1283 + components: + - type: Transform + pos: 12.796253,14.596158 + parent: 1653 + - uid: 1373 + components: + - type: Transform + pos: 12.405628,14.611783 + parent: 1653 + - uid: 1556 + components: + - type: Transform + pos: 22.515018,38.63705 parent: 1653 - proto: SpawnDungeonLootKitchenTabletop entities: @@ -10782,6 +11164,11 @@ entities: parent: 1653 - proto: SpawnDungeonLootKitsFirstAid entities: + - uid: 730 + components: + - type: Transform + pos: 6.287714,4.503673 + parent: 1653 - uid: 1817 components: - type: Transform @@ -10797,11 +11184,6 @@ entities: - type: Transform pos: 42.59482,15.55036 parent: 1653 - - uid: 1915 - components: - - type: Transform - pos: 54.418865,0.4279878 - parent: 1653 - proto: SpawnDungeonLootKitSurgery entities: - uid: 810 @@ -10850,6 +11232,11 @@ entities: - type: Transform pos: 33.5,16.5 parent: 1653 + - uid: 2207 + components: + - type: Transform + pos: 10.5,50.5 + parent: 1653 - proto: SpawnDungeonLootLockersArmory entities: - uid: 217 @@ -11172,21 +11559,6 @@ entities: rot: 1.5707963267948966 rad pos: 36.270035,12.631539 parent: 1653 - - uid: 1907 - components: - - type: Transform - pos: 48.29822,0.3811128 - parent: 1653 - - uid: 1908 - components: - - type: Transform - pos: 48.407597,0.7248628 - parent: 1653 - - uid: 1909 - components: - - type: Transform - pos: 48.751347,0.4904878 - parent: 1653 - uid: 2021 components: - type: Transform @@ -11197,16 +11569,6 @@ entities: - type: Transform pos: 29.200867,32.44834 parent: 1653 - - uid: 2023 - components: - - type: Transform - pos: 40.544617,32.57334 - parent: 1653 - - uid: 2024 - components: - - type: Transform - pos: 39.87274,32.41709 - parent: 1653 - uid: 2047 components: - type: Transform @@ -11627,26 +11989,6 @@ entities: rot: 1.5707963267948966 rad pos: 38.69191,13.662789 parent: 1653 - - uid: 1911 - components: - - type: Transform - pos: 54.27824,4.381113 - parent: 1653 - - uid: 1912 - components: - - type: Transform - pos: 54.49699,4.568613 - parent: 1653 - - uid: 1913 - components: - - type: Transform - pos: 54.65324,4.334238 - parent: 1653 - - uid: 1914 - components: - - type: Transform - pos: 52.62199,4.381113 - parent: 1653 - uid: 1958 components: - type: Transform @@ -11704,16 +12046,6 @@ entities: - type: Transform pos: 36.23867,15.001832 parent: 1653 - - uid: 1910 - components: - - type: Transform - pos: 52.27824,0.4279878 - parent: 1653 - - uid: 2018 - components: - - type: Transform - pos: 40.34149,32.526466 - parent: 1653 - proto: SpawnDungeonLootRnDDisk entities: - uid: 598 @@ -11812,10 +12144,15 @@ entities: parent: 1653 - proto: SpawnDungeonLootSpesos entities: + - uid: 818 + components: + - type: Transform + pos: 40.565704,0.39304256 + parent: 1653 - uid: 1551 components: - type: Transform - pos: 40.32589,4.442608 + pos: 40.55008,4.4399176 parent: 1653 - uid: 1905 components: @@ -12040,6 +12377,11 @@ entities: parent: 1653 - proto: SpawnDungeonLootVaultGuns entities: + - uid: 1242 + components: + - type: Transform + pos: 10.530628,14.627408 + parent: 1653 - uid: 2154 components: - type: Transform @@ -12058,18 +12400,6 @@ entities: - type: Transform pos: 16.5,38.5 parent: 1653 -- proto: SpawnDungeonVendomatsClothes - entities: - - uid: 30 - components: - - type: Transform - pos: 44.5,4.5 - parent: 1653 - - uid: 536 - components: - - type: Transform - pos: 44.5,3.5 - parent: 1653 - proto: SpawnDungeonVendomatsMed entities: - uid: 1554 @@ -12087,12 +12417,7 @@ entities: - uid: 621 components: - type: Transform - pos: 46.5,3.5 - parent: 1653 - - uid: 718 - components: - - type: Transform - pos: 46.5,4.5 + pos: 45.5,4.5 parent: 1653 - uid: 727 components: @@ -12119,6 +12444,21 @@ entities: - type: Transform pos: 9.5,10.5 parent: 1653 + - uid: 1700 + components: + - type: Transform + pos: 46.5,4.5 + parent: 1653 + - uid: 2208 + components: + - type: Transform + pos: 4.5,52.5 + parent: 1653 + - uid: 2209 + components: + - type: Transform + pos: 10.5,52.5 + parent: 1653 - proto: SpawnVehicleJanicart entities: - uid: 1730 @@ -12133,6 +12473,18 @@ entities: - type: Transform pos: 9.5,39.5 parent: 1653 +- proto: SteelBench + entities: + - uid: 1928 + components: + - type: Transform + pos: 46.5,3.5 + parent: 1653 + - uid: 1980 + components: + - type: Transform + pos: 45.5,3.5 + parent: 1653 - proto: Stool entities: - uid: 644 @@ -12296,19 +12648,17 @@ entities: - type: Transform pos: 28.5,18.5 parent: 1653 -- proto: SubstationWallBasic - entities: - - uid: 354 + - uid: 2109 components: - type: Transform - pos: 29.5,9.5 + pos: 22.5,50.5 parent: 1653 -- proto: SuitStorageMercenary +- proto: SubstationWallBasic entities: - - uid: 1267 + - uid: 354 components: - type: Transform - pos: 22.5,38.5 + pos: 29.5,9.5 parent: 1653 - proto: SurveillanceCameraMedical entities: @@ -12680,10 +13030,11 @@ entities: rot: 3.141592653589793 rad pos: 33.5,34.5 parent: 1653 - - uid: 2121 + - uid: 2181 components: - type: Transform - pos: 24.5,26.5 + rot: 1.5707963267948966 rad + pos: 0.5,52.5 parent: 1653 - proto: TableCarpet entities: @@ -12757,15 +13108,29 @@ entities: - type: Transform pos: 2.5,38.5 parent: 1653 - - uid: 2119 + - uid: 2185 components: - type: Transform - pos: 28.5,24.5 + rot: -1.5707963267948966 rad + pos: 12.5,50.5 parent: 1653 - - uid: 2123 + - uid: 2186 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,52.5 + parent: 1653 + - uid: 2187 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 16.5,52.5 + parent: 1653 + - uid: 2188 components: - type: Transform - pos: 28.5,26.5 + rot: -1.5707963267948966 rad + pos: 18.5,50.5 parent: 1653 - proto: TableCounterWood entities: @@ -13005,6 +13370,14 @@ entities: - type: Transform pos: 20.5,24.5 parent: 1653 +- proto: ToiletDirtyWater + entities: + - uid: 1924 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,0.5 + parent: 1653 - proto: ToiletEmpty entities: - uid: 799 @@ -13064,10 +13437,17 @@ entities: parent: 1653 - proto: TurboItemRecharger entities: - - uid: 2125 + - uid: 2191 components: - type: Transform - pos: 28.5,24.5 + rot: -1.5707963267948966 rad + pos: 16.5,52.5 + parent: 1653 + - uid: 2192 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,52.5 parent: 1653 - proto: Vaccinator entities: @@ -13210,6 +13590,11 @@ entities: parent: 1653 - proto: WallSolid entities: + - uid: 23 + components: + - type: Transform + pos: 49.5,0.5 + parent: 1653 - uid: 29 components: - type: Transform @@ -13321,11 +13706,6 @@ entities: - type: Transform pos: 38.5,3.5 parent: 1653 - - uid: 818 - components: - - type: Transform - pos: 50.5,1.5 - parent: 1653 - uid: 828 components: - type: Transform @@ -13378,11 +13758,6 @@ entities: - type: Transform pos: 36.5,3.5 parent: 1653 - - uid: 1218 - components: - - type: Transform - pos: 48.5,1.5 - parent: 1653 - uid: 1219 components: - type: Transform @@ -13413,16 +13788,6 @@ entities: - type: Transform pos: 43.5,4.5 parent: 1653 - - uid: 1269 - components: - - type: Transform - pos: 52.5,1.5 - parent: 1653 - - uid: 1273 - components: - - type: Transform - pos: 54.5,1.5 - parent: 1653 - uid: 1275 components: - type: Transform @@ -13454,11 +13819,6 @@ entities: - type: Transform pos: 33.5,4.5 parent: 1653 - - uid: 1475 - components: - - type: Transform - pos: 48.5,3.5 - parent: 1653 - uid: 1501 components: - type: Transform @@ -13474,10 +13834,15 @@ entities: - type: Transform pos: 30.5,9.5 parent: 1653 - - uid: 1546 + - uid: 1561 components: - type: Transform - pos: 50.5,3.5 + pos: 49.5,3.5 + parent: 1653 + - uid: 1562 + components: + - type: Transform + pos: 49.5,1.5 parent: 1653 - uid: 1575 components: @@ -13514,16 +13879,6 @@ entities: - type: Transform pos: 51.5,3.5 parent: 1653 - - uid: 1644 - components: - - type: Transform - pos: 52.5,3.5 - parent: 1653 - - uid: 1645 - components: - - type: Transform - pos: 54.5,3.5 - parent: 1653 - uid: 1682 components: - type: Transform @@ -13552,53 +13907,17 @@ entities: rot: 3.141592653589793 rad pos: 29.5,40.5 parent: 1653 -- proto: WallSolidDiagonal - entities: - - uid: 497 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 30.5,13.5 - parent: 1653 - - uid: 498 - components: - - type: Transform - pos: 30.5,15.5 - parent: 1653 - - uid: 501 + - uid: 2032 components: - type: Transform rot: -1.5707963267948966 rad - pos: 28.5,12.5 - parent: 1653 - - uid: 504 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 28.5,16.5 - parent: 1653 - - uid: 505 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 24.5,13.5 - parent: 1653 - - uid: 516 - components: - - type: Transform - pos: 26.5,12.5 - parent: 1653 - - uid: 737 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 26.5,16.5 + pos: 20.5,50.5 parent: 1653 - - uid: 1199 + - uid: 2051 components: - type: Transform rot: -1.5707963267948966 rad - pos: 24.5,15.5 + pos: 20.5,52.5 parent: 1653 - proto: WardrobeVirologyFilled entities: @@ -13626,13 +13945,6 @@ entities: - type: Transform pos: 22.5,10.5 parent: 1653 -- proto: WeaponCapacitorRecharger - entities: - - uid: 2124 - components: - - type: Transform - pos: 28.5,26.5 - parent: 1653 - proto: WeldingFuelTankFull entities: - uid: 881 @@ -13919,16 +14231,6 @@ entities: - type: Transform pos: 12.5,39.5 parent: 1653 - - uid: 1210 - components: - - type: Transform - pos: 44.5,3.5 - parent: 1653 - - uid: 1216 - components: - - type: Transform - pos: 46.5,3.5 - parent: 1653 - uid: 1274 components: - type: Transform @@ -14551,4 +14853,16 @@ entities: rot: 3.141592653589793 rad pos: 12.5,7.5 parent: 1653 + - uid: 2018 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 45.5,1.5 + parent: 1653 + - uid: 2023 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 46.5,1.5 + parent: 1653 ... diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Bombs/firebomb.yml b/Resources/Prototypes/Entities/Objects/Weapons/Bombs/firebomb.yml index a0e6fe77287..5c08ff3c9c4 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Bombs/firebomb.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Bombs/firebomb.yml @@ -7,6 +7,7 @@ name: fire bomb description: A weak, improvised incendiary device. components: + - type: WeaponCaseInsertable # Frontier - type: Sprite sprite: Objects/Weapons/Bombs/ied.rsi layers: diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Bombs/funny.yml b/Resources/Prototypes/Entities/Objects/Weapons/Bombs/funny.yml index 630354f23d9..90fb5784246 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Bombs/funny.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Bombs/funny.yml @@ -4,6 +4,7 @@ parent: BaseItem id: HotPotato components: + - type: WeaponCaseInsertable # Frontier - type: Sprite sprite: Objects/Weapons/Bombs/hot_potato.rsi state: icon @@ -74,6 +75,7 @@ parent: TrashBananaPeel id: TrashBananaPeelExplosive components: + - type: WeaponCaseInsertable # Frontier - type: Sprite sprite: Objects/Specific/Hydroponics/banana.rsi layers: @@ -109,6 +111,7 @@ suffix: Unarmed description: There's something unusual about this banana. components: + - type: WeaponCaseInsertable # Frontier - type: Sprite sprite: Objects/Specific/Hydroponics/banana.rsi state: produce diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Bombs/pen.yml b/Resources/Prototypes/Entities/Objects/Weapons/Bombs/pen.yml index c6c37d36424..5bb4910be30 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Bombs/pen.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Bombs/pen.yml @@ -5,6 +5,7 @@ description: A dark ink pen. id: PenExploding components: + - type: WeaponCaseInsertable # Frontier - type: OnUseTimerTrigger delay: 4 examinable: false diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Bombs/pipebomb.yml b/Resources/Prototypes/Entities/Objects/Weapons/Bombs/pipebomb.yml index 5fb6829ac2b..566301c41c5 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Bombs/pipebomb.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Bombs/pipebomb.yml @@ -4,6 +4,7 @@ name: pipe bomb description: An improvised explosive made from pipes and wire. components: + - type: WeaponCaseInsertable # Frontier - type: Sprite sprite: Objects/Weapons/Bombs/pipebomb.rsi layers: @@ -38,6 +39,7 @@ description: An improvised explosive made from a pipe. This one has no gunpowder. suffix: Gunpowder components: + - type: WeaponCaseInsertable # Frontier - type: Sprite sprite: Objects/Weapons/Bombs/pipebomb.rsi state: base @@ -53,6 +55,7 @@ description: An improvised explosive made from a pipe. This one has no cable. suffix: Cable components: + - type: WeaponCaseInsertable # Frontier - type: Sprite sprite: Objects/Weapons/Bombs/pipebomb.rsi state: base diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Bombs/plastic.yml b/Resources/Prototypes/Entities/Objects/Weapons/Bombs/plastic.yml index c7c2384ce84..0759e284eed 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Bombs/plastic.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Bombs/plastic.yml @@ -3,6 +3,7 @@ parent: BaseItem abstract: true components: + - type: WeaponCaseInsertable # Frontier - type: Item size: Small - type: Sticky diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml b/Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml index 14eecfc17a1..f2367fc1ecb 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml @@ -4,6 +4,7 @@ id: EnergySword description: A very loud & dangerous sword with a beam made of pure, concentrated plasma. Cuts through unarmored targets like butter. components: + - type: WeaponCaseInsertable # Frontier - type: EnergySword - type: ItemToggle soundActivate: diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Throwable/bola.yml b/Resources/Prototypes/Entities/Objects/Weapons/Throwable/bola.yml index ca3edf68c0d..fc373ed0873 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Throwable/bola.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Throwable/bola.yml @@ -4,6 +4,7 @@ id: Bola description: Linked together with some spare cuffs and metal. components: + - type: WeaponCaseInsertable # Frontier - type: Item size: Normal - type: Sprite diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Throwable/clusterbang.yml b/Resources/Prototypes/Entities/Objects/Weapons/Throwable/clusterbang.yml index 0f6c2b7e72e..9d19a4cb21d 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Throwable/clusterbang.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Throwable/clusterbang.yml @@ -4,6 +4,7 @@ name: clusterbang description: Can be used only with flashbangs. Explodes several times. components: + - type: WeaponCaseInsertable # Frontier - type: Sprite sprite: Objects/Weapons/Grenades/clusterbang.rsi state: base-0 @@ -85,6 +86,7 @@ name: cluster banana peel description: Splits into 6 explosive banana peels after throwing, guaranteed fun! components: + - type: WeaponCaseInsertable # Frontier - type: Sprite sprite: Objects/Specific/Hydroponics/banana.rsi state: produce @@ -208,6 +210,7 @@ name: slipocalypse clustersoap description: Spreads small pieces of syndicate soap over an area upon landing on the floor. components: + - type: WeaponCaseInsertable # Frontier - type: Sprite sprite: Objects/Specific/Janitorial/soap.rsi layers: diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Throwable/grenades.yml b/Resources/Prototypes/Entities/Objects/Weapons/Throwable/grenades.yml index 840eeded859..2c961960b9e 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Throwable/grenades.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Throwable/grenades.yml @@ -3,6 +3,7 @@ parent: BaseItem id: GrenadeBase components: + - type: WeaponCaseInsertable # Frontier - type: Sprite sprite: Objects/Weapons/Grenades/grenade.rsi layers: @@ -295,6 +296,7 @@ parent: BaseItem id: ModularGrenade components: + - type: WeaponCaseInsertable # Frontier - type: Sprite sprite: Objects/Weapons/Grenades/modular.rsi layers: diff --git a/Resources/Prototypes/_NF/Catalog/Fills/Items/weapon_cases_expedition.yml b/Resources/Prototypes/_NF/Catalog/Fills/Items/weapon_cases_expedition.yml index e51ebec6996..0ca918b205f 100644 --- a/Resources/Prototypes/_NF/Catalog/Fills/Items/weapon_cases_expedition.yml +++ b/Resources/Prototypes/_NF/Catalog/Fills/Items/weapon_cases_expedition.yml @@ -26,7 +26,48 @@ - id: MagazineMagnum amount: 2 +- type: entity + parent: WeaponCaseShort + id: WeaponCaseShortViper + suffix: Dungeon, Viper + noSpawn: true + components: + - type: StorageFill + contents: + - id: WeaponPistolViper + amount: 1 + - id: MagazinePistol + amount: 2 + +- type: entity + parent: WeaponCaseShort + id: WeaponCaseShortCobra + suffix: Dungeon, Cobra + noSpawn: true + components: + - type: StorageFill + contents: + - id: WeaponPistolCobra + amount: 1 + - id: MagazinePistolCaselessRifle + amount: 1 + - id: MagazineBoxCaselessRifle10x24 + amount: 1 + # Revolvers +- type: entity + parent: WeaponCaseShort + id: WeaponCaseShortArgentiExpedition + suffix: Dungeon, Argenti + noSpawn: true + components: + - type: StorageFill + contents: + - id: WeaponRevolverArgentiExpedition + amount: 1 + - id: SpeedLoaderRifleHeavy + amount: 2 + - type: entity parent: WeaponCaseShort id: WeaponCaseShortDeckardExpedition @@ -40,7 +81,59 @@ - id: SpeedLoaderMagnum amount: 2 +- type: entity + parent: WeaponCaseShort + id: WeaponCaseShortPython + suffix: Dungeon, Python + noSpawn: true + components: + - type: StorageFill + contents: + - id: WeaponRevolverPython + amount: 1 + - id: SpeedLoaderMagnum + amount: 2 + # Shotguns +- type: entity + parent: WeaponCaseShort + id: WeaponCaseShortHandmadeExpedition + suffix: Dungeon, Handmade Pistol + noSpawn: true + components: + - type: StorageFill + contents: + - id: WeaponShotgunHandmadeExpedition + amount: 1 + - id: BoxLethalshot + amount: 1 + +- type: entity + parent: WeaponCaseLong + id: WeaponCaseLongShotgunDoubleBarreledExpedition + suffix: Dungeon, Double Barreled + noSpawn: true + components: + - type: StorageFill + contents: + - id: WeaponShotgunDoubleBarreledExpedition + amount: 1 + - id: BoxLethalshot + amount: 2 + +- type: entity + parent: WeaponCaseShort + id: WeaponCaseShortSawnExpedition + suffix: Dungeon, Sawn-off + noSpawn: true + components: + - type: StorageFill + contents: + - id: WeaponShotgunSawnExpedition + amount: 1 + - id: BoxLethalshot + amount: 1 + - type: entity parent: WeaponCaseLong id: WeaponCaseLongKammererExpedition @@ -54,11 +147,26 @@ - id: BoxLethalshot amount: 2 +- type: entity + parent: WeaponCaseLong + id: WeaponCaseLongBulldog + suffix: Dungeon, Bulldog + noSpawn: true + components: + - type: StorageFill + contents: + - id: WeaponShotgunBulldog + amount: 1 + - id: MagazineShotgun + amount: 2 + - id: BoxLethalshot + amount: 2 + # SMGs - type: entity parent: WeaponCaseLong id: WeaponCaseLongWT550Expedition - suffix: Dungeon, SMG, WT550 + suffix: Dungeon, WT550 noSpawn: true components: - type: StorageFill @@ -67,11 +175,13 @@ amount: 1 - id: MagazinePistolSubMachineGunTopMounted amount: 2 + - id: MagazineBoxPistol + amount: 1 - type: entity parent: WeaponCaseLong id: WeaponCaseLongAtreidesExpedition - suffix: Dungeon, SMG, Atreides + suffix: Dungeon, Atreides noSpawn: true components: - type: StorageFill @@ -80,11 +190,13 @@ amount: 1 - id: MagazinePistolSubMachineGun amount: 2 + - id: MagazineBoxPistol + amount: 2 - type: entity parent: WeaponCaseLong id: WeaponCaseLongDrozdExpedition - suffix: Dungeon, SMG, Drozd + suffix: Dungeon, Drozd noSpawn: true components: - type: StorageFill @@ -93,6 +205,23 @@ amount: 1 - id: MagazinePistolSubMachineGun amount: 2 + - id: MagazineBoxPistol + amount: 1 + +- type: entity + parent: WeaponCaseLong + id: WeaponCaseLongC20r + suffix: Dungeon, C20r + noSpawn: true + components: + - type: StorageFill + contents: + - id: WeaponSubMachineGunC20r + amount: 1 + - id: MagazinePistolSubMachineGun + amount: 2 + - id: MagazineBoxPistol + amount: 2 # Rifles - type: entity @@ -124,7 +253,7 @@ - type: entity parent: WeaponCaseLong id: WeaponCaseLongM90Expedition - suffix: Dungeon, M90 + suffix: Dungeon, M-90gl noSpawn: true components: - type: StorageFill @@ -193,6 +322,19 @@ amount: 1 # Sniper +- type: entity + parent: WeaponCaseLong + id: WeaponCaseLongMosinExpedition + suffix: Dungeon, Mosin + noSpawn: true + components: + - type: StorageFill + contents: + - id: WeaponSniperMosinExpedition + amount: 1 + - id: MagazineBoxLightRifle + amount: 2 + - type: entity parent: WeaponCaseLong id: WeaponCaseLongHristovExpedition @@ -219,7 +361,7 @@ - id: MagazineBoxMagnum amount: 2 -# RPG +# Launchers - type: entity parent: WeaponCaseLong id: WeaponCaseLongLauncherRocketExpedition @@ -233,6 +375,33 @@ - id: CartridgeRocket amount: 2 +- type: entity + parent: WeaponCaseLong + id: WeaponCaseLongLauncherChinaLake + suffix: Dungeon, China Lake + noSpawn: true + components: + - type: StorageFill + contents: + - id: WeaponLauncherChinaLake + amount: 1 + - id: GrenadeFrag + amount: 2 + +# LMG +- type: entity + parent: WeaponCaseLong + id: WeaponCaseLongLightMachineGunL6 + suffix: Dungeon, L6 + noSpawn: true + components: + - type: StorageFill + contents: + - id: WeaponLightMachineGunL6 + amount: 1 + - id: MagazineLightRifleBox + amount: 2 + # Melee - type: entity parent: WeaponCaseShort @@ -288,3 +457,59 @@ contents: - id: EnergySwordDouble amount: 1 + +# Explosives +- type: entity + parent: WeaponCaseShort + id: WeaponCaseShortFireBomb + suffix: Dungeon, Fire Bomb + noSpawn: true + components: + - type: StorageFill + contents: + - id: FireBomb + amount: 4 + +- type: entity + parent: WeaponCaseShort + id: WeaponCaseShortPipeBomb + suffix: Dungeon, Pipe Bomb + noSpawn: true + components: + - type: StorageFill + contents: + - id: PipeBomb + amount: 4 + +- type: entity + parent: WeaponCaseShort + id: WeaponCaseShortSeismicCharge + suffix: Dungeon, Seismic Charge + noSpawn: true + components: + - type: StorageFill + contents: + - id: SeismicCharge + amount: 4 + +- type: entity + parent: WeaponCaseShort + id: WeaponCaseShortExGrenade + suffix: Dungeon, Explosive Grenade + noSpawn: true + components: + - type: StorageFill + contents: + - id: ExGrenade + amount: 4 + +- type: entity + parent: WeaponCaseShort + id: WeaponCaseShortC4 + suffix: Dungeon, C4 + noSpawn: true + components: + - type: StorageFill + contents: + - id: C4 + amount: 2 diff --git a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_rng_items_engineering.yml b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_engineering.yml similarity index 89% rename from Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_rng_items_engineering.yml rename to Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_engineering.yml index af0abdf2443..5e3167806bf 100644 --- a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_rng_items_engineering.yml +++ b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_engineering.yml @@ -122,12 +122,16 @@ color: red - type: RandomSpawner prototypes: + - ToolboxElectrical - ToolboxElectricalFilled + - ToolboxEmergency - ToolboxEmergencyFilled + - ToolboxMechanical - ToolboxMechanicalFilled chance: 1 offset: 0.0 rarePrototypes: + - ToolboxSyndicate - ToolboxSyndicateFilled rareChance: 0.02 @@ -181,6 +185,11 @@ color: red - type: RandomSpawner prototypes: + - LockerEngineer + - LockerWeldingSupplies + - LockerElectricalSupplies + - LockerAtmospherics + - ClosetTool - LockerEngineerFilled - LockerWeldingSuppliesFilled - LockerElectricalSuppliesFilled @@ -189,15 +198,42 @@ chance: 1 offset: 0.0 rarePrototypes: + - LockerChiefEngineer + - LockerChiefEngineer - LockerChiefEngineerFilled - LockerChiefEngineerFilled - - LockerChiefEngineerFilled - - LockerChiefEngineerFilled - - SuitStorageCE - - SuitStorageEngi + - SpawnDungeonLootSuitStorageUnitsEngi + rareChance: 0.01 + +- type: entity + name: random suit storage unit + id: SpawnDungeonLootSuitStorageUnitsEngi + parent: MarkerBase + suffix: "Dungeon, Engineering" + components: + - type: Sprite + layers: + - state: green + - sprite: Structures/Storage/suit_storage.rsi + state: base + - sprite: Structures/Storage/suit_storage.rsi + state: door + - sprite: _NF/Markers/general.rsi + state: questionmark + color: red + - type: RandomSpawner + prototypes: + - SuitStorageBase + - SuitStorageEVAAlternate + - SuitStorageBasic - SuitStorageEngi - SuitStorageAtmos - rareChance: 0.01 + chance: 1 + offset: 0.0 + rarePrototypes: + - SuitStorageNTSRA + - SuitStorageCE + rareChance: 0.05 # Machines - type: entity @@ -255,13 +291,13 @@ - VendingMachineEngiDrobe - VendingMachineVendomat - VendingMachineEngivend - - VendingMachineRobotics - VendingMachineYouTool chance: 1 offset: 0.0 rarePrototypes: - - VendingMachineSyndieContraband - - VendingMachineSyndieDrobe +# - VendingMachineSyndieContraband # A bit less Syndicate loot +# - VendingMachineSyndieDrobe # A bit less Syndicate loot + - VendingMachineRobotics rareChance: 0.01 # Other diff --git a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_rnd_items_general.yml b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_general.yml similarity index 84% rename from Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_rnd_items_general.yml rename to Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_general.yml index a60b257c6bb..593e431ca65 100644 --- a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_rnd_items_general.yml +++ b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_general.yml @@ -106,6 +106,15 @@ color: red - type: RandomSpawner prototypes: + - ClosetMaintenance + - WardrobeBlack + - WardrobeBlue + - WardrobeGreen + - WardrobeGrey + - WardrobeMixed + - WardrobePink + - WardrobeWhite + - WardrobeYellow - ClosetMaintenanceFilledRandom - WardrobeBlackFilled - WardrobeBlueFilled @@ -117,6 +126,47 @@ - WardrobeYellowFilled chance: 1 offset: 0.0 + rarePrototypes: + - SpawnDungeonLootSuitStorageUnitsGeneral + rareChance: 0.05 + +- type: entity + name: random suit storage unit + id: SpawnDungeonLootSuitStorageUnitsGeneral + parent: MarkerBase + suffix: "Dungeon, Generic" + components: + - type: Sprite + layers: + - state: green + - sprite: Structures/Storage/suit_storage.rsi + state: base + - sprite: Structures/Storage/suit_storage.rsi + state: door + - sprite: _NF/Markers/general.rsi + state: questionmark + color: red + - type: RandomSpawner + prototypes: + - SuitStorageBase + - SuitStorageEVAAlternate + - SuitStorageHydro + - SuitStorageMailCarrier + - SuitStorageBasic + - SuitStoragePilot + - SuitStorageParamedic + - SuitStorageEngi + - SuitStorageAtmos + - SuitStorageSalv + chance: 1 + offset: 0.0 + rarePrototypes: + - SuitStorageNTSRA + - SuitStorageMining + - SuitStorageCE + - SuitStorageQuartermaster + - SuitStorageCMO + rareChance: 0.05 - type: entity name: random locker @@ -136,16 +186,54 @@ color: red - type: RandomSpawner prototypes: + - ClosetEmergency + - ClosetFire - ClosetEmergencyFilledRandom - ClosetFireFilled - - ClosetL3Filled chance: 1 offset: 0.0 rarePrototypes: + - ClosetBomb + - ClosetRadiationSuit + - ClosetL3 - ClosetBombFilled - ClosetRadiationSuitFilled - ClosetL3Filled - rareChance: 0.15 + - SpawnDungeonLootSuitStorageUnitsGeneral + rareChance: 0.25 + +- type: entity + name: random bedroom + id: SpawnDungeonFurnitureBedroom + parent: MarkerBase + suffix: "Dungeon, Furniture" + components: + - type: Sprite + layers: + - state: green + - sprite: Structures/Storage/closet.rsi + state: cabinet + - sprite: Structures/Storage/closet.rsi + state: cabinet_door + - sprite: _NF/Markers/general.rsi + state: questionmark + color: red + - type: RandomSpawner + prototypes: + - Dresser + - LockerWoodenGeneric + - Dresser + - LockerWoodenGeneric + - TableWood + - filingCabinetDrawer + - Bed + - DogBed + - Bookshelf + chance: 1 + offset: 0.0 + rarePrototypes: + - SpawnDungeonLootLockersGeneral + rareChance: 0.1 # Machines - type: entity @@ -238,8 +326,10 @@ chance: 1 offset: 0.0 rarePrototypes: - - VendingMachineChemicalsSyndicate + # - VendingMachineChemicalsSyndicate # A bit less Syndicate loot - VendingMachineArcadia + # - VendingMachineSyndieDrobe # A bit less Syndicate loot + # - VendingMachineSyndieContraband # A bit less Syndicate loot rareChance: 0.05 - type: entity @@ -282,9 +372,10 @@ rarePrototypes: - VendingMachineMagivend - VendingMachineArcadia - - VendingMachineSyndieDrobe + # - VendingMachineSyndieDrobe # A bit less Syndicate loot + # - VendingMachineSyndieContraband # A bit less Syndicate loot - SpawnDungeonMachineFrame - rareChance: 0.03 + rareChance: 0.05 - type: entity name: random vendomat @@ -314,7 +405,7 @@ - VendingMachineFlatpackVend - VendingMachineExpeditionaryFlatpackVend - VendingMachineAmmo - - VendingMachineSyndieContraband + # - VendingMachineSyndieContraband # A bit less Syndicate loot - VendingMachineSec - VendingMachineArcadia - SpawnDungeonMachineFrame @@ -422,7 +513,6 @@ chance: 1 offset: 0.0 rarePrototypes: -# - TraversalDistorterMachineCircuitboard # Removed from game - CloningPodMachineCircuitboard # - MedicalScannerMachineCircuitboard - StasisBedMachineCircuitboard @@ -719,3 +809,30 @@ # - LiquidOxygenCanister # Abused to hell - TritiumCanister rareChance: 0.01 + +- type: entity + name: random briefcase + id: SpawnDungeonLootBriefcase + parent: MarkerBasePlaceFree + suffix: Dungeon + components: + - type: Sprite + layers: + - state: green + - sprite: Objects/Storage/Briefcases/briefcase_brown.rsi + state: icon + - sprite: _NF/Markers/general.rsi + state: questionmark + color: red + - type: RandomSpawner + prototypes: + - BriefcaseBrown + - BriefcaseBrownFilled + chance: 0.95 + offset: 0.0 + rarePrototypes: # Make sure to scan all the briefcases for loot + - BriefcaseSyndieLobbyingBundleFilled + - BriefcaseSyndieLobbyingBundleFilled + - BriefcaseThiefBribingBundleFilled + - BriefcaseSyndieSniperBundleFilled + rareChance: 0.01 diff --git a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_rng_items_hydroponics.yml b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_hydroponics.yml similarity index 98% rename from Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_rng_items_hydroponics.yml rename to Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_hydroponics.yml index 99100ec7933..92c27ceeaaf 100644 --- a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_rng_items_hydroponics.yml +++ b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_hydroponics.yml @@ -58,6 +58,7 @@ offset: 0.0 rarePrototypes: - ClothingOuterEVASuitHydro + - Chainsaw rareChance: 0.01 # Clothes @@ -125,7 +126,8 @@ rarePrototypes: - CognizineChemistryBottle - OmnizineChemistryBottle - rareChance: 0.05 + - Left4ZedChemistryBottle + rareChance: 0.03 - type: entity name: random seed diff --git a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_rnd_items_kitchen.yml b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_kitchen.yml similarity index 100% rename from Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_rnd_items_kitchen.yml rename to Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_kitchen.yml diff --git a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_rng_items_medical.yml b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_medical.yml similarity index 96% rename from Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_rng_items_medical.yml rename to Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_medical.yml index 206c2aedefd..4f02b0d7fba 100644 --- a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_rng_items_medical.yml +++ b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_medical.yml @@ -68,15 +68,22 @@ - MedkitFilled - MedkitFilled - MedkitFilled + - Medkit - MedkitBruteFilled + - MedkitBrute - MedkitBurnFilled + - MedkitBurn - MedkitToxinFilled + - MedkitToxin - MedkitRadiationFilled + - MedkitRadiation chance: 0.75 offset: 0.0 rarePrototypes: - MedkitAdvancedFilled + - MedkitAdvanced - MedkitCombatFilled + - MedkitCombat rareChance: 0.01 - type: entity @@ -433,7 +440,8 @@ chance: 0.65 offset: 0.0 rarePrototypes: - - SyndiHypo + # - SyndiHypo # # A bit less Syndicate loot + - Hypospray rareChance: 0.01 # Clothes @@ -499,6 +507,11 @@ color: red - type: RandomSpawner prototypes: + - LockerMedical + - LockerMedicine + - LockerParamedic + - LockerMedical + - ClosetL3Virology - LockerMedicalFilled - LockerMedicineFilled - LockerParamedicFilled @@ -507,6 +520,7 @@ chance: 1 offset: 0.0 rarePrototypes: + - LockerChiefMedicalOfficer - LockerChiefMedicalOfficerFilled rareChance: 0.05 @@ -532,13 +546,13 @@ - VendingMachineRoboDrobe - VendingMachineGeneDrobe - VendingMachineViroDrobe - - VendingMachineRobotics - SpawnDungeonMachineFrame chance: 1 offset: 0.0 rarePrototypes: - - VendingMachineSyndieContraband - - VendingMachineSyndieDrobe +# - VendingMachineSyndieContraband # A bit less Syndicate loot +# - VendingMachineSyndieDrobe # A bit less Syndicate loot + - VendingMachineRobotics rareChance: 0.01 # Other @@ -587,6 +601,10 @@ rarePrototypes: - CognizineChemistryBottle - OmnizineChemistryBottle + - PaxChemistryBottle + - MuteToxinChemistryBottle + - ToxinChemistryBottle + - LeadChemistryBottle rareChance: 0.01 - type: entity diff --git a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_rng_items_armory.yml b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_mercenary.yml similarity index 64% rename from Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_rng_items_armory.yml rename to Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_mercenary.yml index 48aef9e8cc0..7380774ccc0 100644 --- a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_rng_items_armory.yml +++ b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_mercenary.yml @@ -17,24 +17,21 @@ - type: RandomSpawner prototypes: - SpawnDungeonLootClothesMercenary + - SpawnDungeonLootArmorMercenary + - SpawnDungeonLootShieldsMercenary + - SpawnDungeonLootMeleeT2 - ClothingMaskGasMercenary - ClothingOuterCoatBHTrench - ClothingHeadHatBH - ClothingHeadHelmetMercenary - - ClothingOuterArmorBasic - - ClothingOuterArmorBasicSlim - - ClothingOuterVestWebMercenary - Zipties - Handcuffs - - RiotShield - - RiotLaserShield - ComputerIFFCircuitboard chance: 0.95 offset: 0.0 rarePrototypes: - - ClothingOuterArmorReflective - - ClothingOuterHardsuitMercenary - - SpawnDungeonLootArmoryMelee + - SpawnDungeonLootHardsuitsMercenary + - SpawnDungeonLootGunT2 rareChance: 0.05 - type: entity @@ -86,7 +83,7 @@ name: random weapon id: SpawnDungeonLootArmoryGuns parent: MarkerBasePlaceFree - suffix: "Dungeon, Armory, Gun" + suffix: "Dungeon, Loose, T1" components: - type: Sprite layers: @@ -99,119 +96,163 @@ color: red - type: RandomSpawner prototypes: - - WeaponCaseShortMk58Expedition - - WeaponCaseShortMk58Expedition - - WeaponCaseShortDeckardExpedition - - WeaponCaseShortLaserGunExpedition - - WeaponCaseShortLaserGunExpedition - - WeaponCaseLongKammererExpedition - - WeaponCaseLongRepeaterExpedition - #- WeaponCaseShortSvalinnExpedition - chance: 0.7 + - WeaponCaseShort + - WeaponCaseLong + - SpawnDungeonLootGunT1 + - SpawnDungeonLootGunT1 + - SpawnDungeonLootMeleeT1 + chance: 0.8 offset: 0.0 rarePrototypes: - - WeaponCaseLongWT550Expedition - - WeaponCaseLongAtreidesExpedition - - WeaponCaseLongDrozdExpedition - - SpawnDungeonLootArmoryMelee - rareChance: 0.05 + - WeaponCaseShort + - WeaponCaseLong + - SpawnDungeonLootMeleeT2 + - SpawnDungeonLootGunT2 + - SpawnDungeonLootExplosivesT1 + rareChance: 0.25 - type: entity name: random weapon id: SpawnDungeonLootVaultGuns parent: MarkerBasePlaceFree - suffix: "Dungeon, Vault, Gun" + suffix: "Dungeon, Vault, T2" components: - type: Sprite layers: - state: green scale: 0.7, 0.7 - - sprite: Objects/Weapons/Guns/Rifles/ak.rsi + - sprite: Objects/Weapons/Guns/SMGs/wt550.rsi state: icon - sprite: _NF/Markers/general.rsi state: questionmark color: red - type: RandomSpawner prototypes: - - WeaponCaseLongDrozdExpedition - - WeaponCaseLongWT550Expedition - - WeaponCaseLongAtreidesExpedition - - WeaponCaseLongEnergyGunExpedition - - WeaponCaseLongLaserCarbineExpedition - - SpawnDungeonLootArmoryRare - chance: 0.75 + - WeaponCaseShort + - WeaponCaseLong + - SpawnDungeonLootGunT2 + - SpawnDungeonLootGunT2 + - SpawnDungeonLootMeleeT2 + chance: 0.8 offset: 0.0 rarePrototypes: - - WeaponCaseLongAkExpedition - - WeaponCaseLongLecterExpedition - - WeaponCaseLongHristovExpedition - - WeaponCaseLongM90Expedition - - WeaponCaseShortN1984Expedition - - SpawnDungeonLootArmoryRare - rareChance: 0.05 + - WeaponCaseShort + - WeaponCaseLong + - SpawnDungeonLootMeleeT3 + - SpawnDungeonLootGunT3 + - SpawnDungeonLootExplosivesT2 + rareChance: 0.25 - type: entity name: random weapon id: SpawnDungeonLootArmoryMelee parent: MarkerBasePlaceFree - suffix: "Dungeon, Armory, Melee" + suffix: "Dungeon, Melee, T1-T2" components: - type: Sprite layers: - state: green scale: 0.7, 0.7 - - sprite: Objects/Weapons/Melee/katana.rsi + - sprite: Objects/Weapons/Melee/combat_knife.rsi state: icon - sprite: _NF/Markers/general.rsi state: questionmark color: red - type: RandomSpawner prototypes: - - Katana - - Machete - - KukriKnife - - BaseBallBat - - Stunbaton - - ThrowingKnife + - SpawnDungeonLootMeleeT1 + - SpawnDungeonLootMeleeT2 chance: 0.95 offset: 0.0 rarePrototypes: - - PlasteelArmingSword - - Cutlass - - WeaponCaseShortEnergyShieldExpedition - rareChance: 0.01 + - SpawnDungeonLootMeleeT3 + rareChance: 0.1 - type: entity name: random weapon id: SpawnDungeonLootArmoryRare parent: MarkerBasePlaceFree - suffix: "Dungeon, Vault, Rare" + suffix: "Dungeon, Vault, T3" + components: + - type: Sprite + layers: + - state: green + scale: 0.7, 0.7 + - sprite: Objects/Weapons/Guns/Rifles/carbine.rsi + state: icon + - sprite: _NF/Markers/general.rsi + state: questionmark + color: red + - type: RandomSpawner + prototypes: + - WeaponCaseShort + - WeaponCaseLong + - SpawnDungeonLootGunT3 + - SpawnDungeonLootGunT3 + - SpawnDungeonLootMeleeT3 + chance: 0.95 + offset: 0.0 + rarePrototypes: + - WeaponCaseShort + - WeaponCaseLong + - SpawnDungeonLootMeleeT4 + - SpawnDungeonLootGunT4 + - SpawnDungeonLootExplosivesT3 + rareChance: 0.45 + +- type: entity + name: random weapon + id: SpawnDungeonLootArmoryExplosives + parent: MarkerBasePlaceFree + suffix: "Dungeon, Explosives, T1-T2" components: - type: Sprite layers: - state: green scale: 0.7, 0.7 - - sprite: Objects/Weapons/Melee/e_sword.rsi + - sprite: Objects/Weapons/Bombs/seismic.rsi state: icon - sprite: _NF/Markers/general.rsi state: questionmark color: red - type: RandomSpawner prototypes: - - WeaponCaseShortEnergyShieldExpedition - - WeaponCaseShortEnergySwordExpedition - - WeaponCaseShortEnergyDaggerExpedition - - WeaponCaseShortEnergyCutlassExpedition - - Claymore - - Truncheon + - SpawnDungeonLootExplosivesT1 + - SpawnDungeonLootExplosivesT2 + chance: 0.95 + offset: 0.0 + rarePrototypes: + - SpawnDungeonLootExplosivesT3 + - SpawnDungeonLootExplosivesT3 + - SpawnDungeonLootExplosivesT3 + - SpawnDungeonLootExplosivesT4 + rareChance: 0.05 + +- type: entity + name: random shields + id: SpawnDungeonLootShieldsMercenary + parent: MarkerBasePlaceFree + suffix: "Dungeon, Mercenary" + components: + - type: Sprite + layers: + - state: green + scale: 0.7, 0.7 + - sprite: Objects/Weapons/Melee/shields.rsi + state: riot-icon + - sprite: _NF/Markers/general.rsi + state: questionmark + color: red + - type: RandomSpawner + prototypes: + - RiotShield + - RiotBulletShield + - RiotLaserShield chance: 1 offset: 0.0 rarePrototypes: - - CaptainSabre - - WeaponCaseShortEnergySwordDoubleExpedition - - WeaponCaseLongLauncherRocketExpedition - - SecBreachingHammer - rareChance: 0.03 + - TelescopicShield + rareChance: 0.01 # Clothes - type: entity @@ -242,11 +283,68 @@ - ClothingBackpackMessengerMercenary - ClothingBackpackDuffelMercenary - ClothingBeltMercenaryWebbing + - ClothingOuterVestWebMercenary + - ClothingOuterVestWebMercenaryBlack + - SpawnDungeonLootArmorMercenary + chance: 1 + offset: 0.0 + rarePrototypes: + - SpawnDungeonLootHardsuitsMercenary + - ClothingShoesBootsMagMercenary + rareChance: 0.02 + +- type: entity + name: random armor + id: SpawnDungeonLootArmorMercenary + parent: MarkerBasePlaceFree + suffix: "Dungeon, Mercenary" + components: + - type: Sprite + layers: + - state: green + scale: 0.7, 0.7 + - sprite: Clothing/OuterClothing/Armor/bulletproof.rsi + state: icon + - sprite: _NF/Markers/general.rsi + state: questionmark + color: red + - type: RandomSpawner + prototypes: + - ClothingOuterArmorBasic + - ClothingOuterArmorBasicSlim + - ClothingOuterArmorBulletproof + - ClothingOuterArmorRiot chance: 1 offset: 0.0 rarePrototypes: + - ClothingOuterArmorHeavy + - ClothingOuterArmorReflective + - ClothingOuterVestWeb + rareChance: 0.1 + +- type: entity + name: random hardsuits + id: SpawnDungeonLootHardsuitsMercenary + parent: MarkerBasePlaceFree + suffix: "Dungeon, Mercenary" + components: + - type: Sprite + layers: + - state: green + scale: 0.7, 0.7 + - sprite: _NF/Clothing/OuterClothing/Hardsuits/scaf.rsi + state: icon + - sprite: _NF/Markers/general.rsi + state: questionmark + color: red + - type: RandomSpawner + prototypes: - ClothingOuterHardsuitMercenary - rareChance: 0.01 + chance: 1 + offset: 0.0 + rarePrototypes: + - ClothingOuterHardsuitScaf + rareChance: 0.1 # Furniture/Lockers - type: entity @@ -267,13 +365,16 @@ color: red - type: RandomSpawner prototypes: + - LockerMercenary - LockerMercenaryFilled chance: 1 offset: 0.0 rarePrototypes: - - LockerSyndicatePersonalFilled + - LockerSyndicatePersonal + # - LockerSyndicatePersonalFilled # Less Syndicate Loot + - ClosetBomb - ClosetBombFilled - rareChance: 0.01 + rareChance: 0.03 - type: entity name: random crate @@ -353,6 +454,7 @@ - VendingMachineArcadia - VendingMachineSec - VendingMachineSecDrobe + - SpawnDungeonMachineFrame rareChance: 0.01 - type: entity diff --git a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_rnd_items_research.yml b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_research.yml similarity index 100% rename from Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_rnd_items_research.yml rename to Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_research.yml diff --git a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_rng_items_supply.yml b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_supply.yml similarity index 79% rename from Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_rng_items_supply.yml rename to Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_supply.yml index cd426a82ea2..2112c7de148 100644 --- a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_rng_items_supply.yml +++ b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_supply.yml @@ -25,10 +25,7 @@ offset: 0.0 rarePrototypes: - SpawnDungeonLootOresFull - - ClothingOuterHardsuitSalvage - - ClothingOuterHardsuitMaximPrototype - - ClothingOuterHardsuitLuxury - - ClothingOuterHardsuitSpatio + - SpawnDungeonLootHardsuitsSalvage rareChance: 0.01 # Tools @@ -53,6 +50,7 @@ - WeaponCrusher - WeaponCrusherGlaive - WeaponProtoKineticAccelerator + - WeaponProtoKineticAcceleratorSawn - OreBag - RadioHandheld - HandheldGPSBasic @@ -66,11 +64,8 @@ rarePrototypes: - OreBagOfHolding - HandHeldMassScanner - - ClothingOuterHardsuitSalvage - - ClothingOuterHardsuitMaximPrototype - - ClothingOuterHardsuitLuxury - - ClothingOuterHardsuitSpatio - rareChance: 0.01 + - SpawnDungeonLootHardsuitsSalvage + rareChance: 0.05 # Clothes - type: entity @@ -104,9 +99,35 @@ chance: 1 offset: 0.0 rarePrototypes: - - ClothingOuterHardsuitSpatio + - SpawnDungeonLootHardsuitsSalvage rareChance: 0.01 +- type: entity + name: random hardsuits + id: SpawnDungeonLootHardsuitsSalvage + parent: MarkerBasePlaceFree + suffix: "Dungeon, Salvage" + components: + - type: Sprite + layers: + - state: green + scale: 0.7, 0.7 + - sprite: Clothing/OuterClothing/Hardsuits/luxury.rsi + state: icon + - sprite: _NF/Markers/general.rsi + state: questionmark + color: red + - type: RandomSpawner + prototypes: + - ClothingOuterHardsuitSpatio + - ClothingOuterHardsuitSalvage + - ClothingOuterHardsuitLuxury + chance: 1 + offset: 0.0 + rarePrototypes: + - ClothingOuterHardsuitMaximPrototype + rareChance: 0.05 + # Lockers - type: entity name: random locker @@ -126,15 +147,46 @@ color: red - type: RandomSpawner prototypes: + - LockerSalvageSpecialist + - WardrobeCargo + - LockerQuarterMaster - LockerSalvageSpecialistFilled - WardrobeCargoFilled - LockerQuarterMasterFilled chance: 1 offset: 0.0 rarePrototypes: + - SpawnDungeonLootSuitStorageUnitsSalvage + rareChance: 0.05 + +- type: entity + name: random suit storage unit + id: SpawnDungeonLootSuitStorageUnitsSalvage + parent: MarkerBase + suffix: "Dungeon, Salvaging" + components: + - type: Sprite + layers: + - state: green + - sprite: Structures/Storage/suit_storage.rsi + state: base + - sprite: Structures/Storage/suit_storage.rsi + state: door + - sprite: _NF/Markers/general.rsi + state: questionmark + color: red + - type: RandomSpawner + prototypes: + - SuitStorageBase + - SuitStorageBasic - SuitStorageSalv + chance: 1 + offset: 0.0 + rarePrototypes: + - SuitStorageNTSRA + - SuitStorageMining - SuitStorageQuartermaster - rareChance: 0.03 + rareChance: 0.05 # Machines - type: entity @@ -166,6 +218,7 @@ rarePrototypes: - OreProcessorIndustrial - OreProcessor + - SpawnDungeonMachineFrame rareChance: 0.05 - type: entity diff --git a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_weapons.yml b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_weapons.yml new file mode 100644 index 00000000000..62ed83aa2e8 --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_weapons.yml @@ -0,0 +1,418 @@ +# T1: common +- type: entity + name: random weapon + id: SpawnDungeonLootMeleeT1 + parent: MarkerBasePlaceFree + suffix: "Dungeon, Melee, T1" + noSpawn: true + components: + - type: Sprite + layers: + - state: green + scale: 0.7, 0.7 + - sprite: Objects/Weapons/Melee/shiv.rsi + state: icon + - sprite: Effects/crayondecals.rsi + state: 1 + color: red + - type: RandomSpawner + prototypes: + - BrokenBottle + - Shiv + - ReinforcedShiv + - PlasmaShiv + - UraniumShiv + - ScalpelShiv + - BaseBallBat + - Stunprod + - WhiteCane + - Cane + chance: 0.95 + offset: 0.0 + rarePrototypes: + - SpawnDungeonLootMeleeT2 + rareChance: 0.1 + +- type: entity + name: random weapon + id: SpawnDungeonLootGunT1 + parent: MarkerBasePlaceFree + suffix: "Dungeon, Gun, T1" + noSpawn: true + components: + - type: Sprite + layers: + - state: green + scale: 0.7, 0.7 + - sprite: Objects/Weapons/Guns/Pistols/mk58.rsi + state: icon + - sprite: Effects/crayondecals.rsi + state: 1 + color: red + - type: RandomSpawner + prototypes: + - WeaponCaseShortMk58Expedition + - WeaponCaseShortArgentiExpedition + - WeaponCaseShortLaserGunExpedition + - WeaponCaseShortHandmadeExpedition + - WeaponCaseLongShotgunDoubleBarreledExpedition + - WeaponCaseShortSawnExpedition + - WeaponCaseLongMosinExpedition + chance: 0.95 + offset: 0.0 + rarePrototypes: + - SpawnDungeonLootGunT2 + rareChance: 0.1 + +- type: entity + name: random weapon + id: SpawnDungeonLootExplosivesT1 + parent: MarkerBasePlaceFree + suffix: "Dungeon, Explosives, T1" + noSpawn: true + components: + - type: Sprite + layers: + - state: green + scale: 0.7, 0.7 + - sprite: Objects/Weapons/Bombs/seismic.rsi + state: icon + - sprite: Effects/crayondecals.rsi + state: 1 + color: red + - type: RandomSpawner + prototypes: + - WeaponCaseShortFireBomb + chance: 0.95 + offset: 0.0 + rarePrototypes: + - SpawnDungeonLootExplosivesT2 + rareChance: 0.1 + +# T2: uncommon +- type: entity + name: random weapon + id: SpawnDungeonLootMeleeT2 + parent: MarkerBasePlaceFree + suffix: "Dungeon, Melee, T2" + noSpawn: true + components: + - type: Sprite + layers: + - state: green + scale: 0.7, 0.7 + - sprite: Objects/Weapons/Melee/katana.rsi + state: icon + - sprite: Effects/crayondecals.rsi + state: 2 + color: red + - type: RandomSpawner + prototypes: + - CombatKnife + - SurvivalKnife + - CaneSheathFilled + - Machete + - KukriKnife + - Stunbaton + - ThrowingKnife + chance: 0.95 + offset: 0.0 + rarePrototypes: + - SpawnDungeonLootMeleeT3 + rareChance: 0.1 + +- type: entity + name: random weapon + id: SpawnDungeonLootGunT2 + parent: MarkerBasePlaceFree + suffix: "Dungeon, Gun, T2" + noSpawn: true + components: + - type: Sprite + layers: + - state: green + scale: 0.7, 0.7 + - sprite: Objects/Weapons/Guns/Pistols/mk58.rsi + state: icon + - sprite: Effects/crayondecals.rsi + state: 2 + color: red + - type: RandomSpawner + prototypes: + - WeaponCaseShortViper + - WeaponCaseShortCobra + - WeaponCaseShortDeckardExpedition + - WeaponCaseShortPython + - WeaponCaseLongKammererExpedition + - WeaponCaseLongWT550Expedition + - WeaponCaseLongDrozdExpedition + - WeaponCaseLongLecterExpedition + - WeaponCaseLongEnergyGunExpedition + - WeaponCaseLongRepeaterExpedition + chance: 0.95 + offset: 0.0 + rarePrototypes: + - SpawnDungeonLootGunT3 + rareChance: 0.1 + +- type: entity + name: random weapon + id: SpawnDungeonLootExplosivesT2 + parent: MarkerBasePlaceFree + suffix: "Dungeon, Explosives, T2" + noSpawn: true + components: + - type: Sprite + layers: + - state: green + scale: 0.7, 0.7 + - sprite: Objects/Weapons/Bombs/seismic.rsi + state: icon + - sprite: Effects/crayondecals.rsi + state: 2 + color: red + - type: RandomSpawner + prototypes: + - WeaponCaseShortPipeBomb + chance: 0.95 + offset: 0.0 + rarePrototypes: + - SpawnDungeonLootExplosivesT3 + rareChance: 0.1 + +# T3: rare +- type: entity + name: random weapon + id: SpawnDungeonLootMeleeT3 + parent: MarkerBasePlaceFree + suffix: "Dungeon, Melee, T3" + noSpawn: true + components: + - type: Sprite + layers: + - state: green + scale: 0.7, 0.7 + - sprite: Objects/Weapons/Melee/katana.rsi + state: icon + - sprite: Effects/crayondecals.rsi + state: 3 + color: red + - type: RandomSpawner + prototypes: + - PlasteelArmingSword + - Cutlass + - Claymore + - Truncheon + - WeaponCaseShortEnergyDaggerExpedition + chance: 0.95 + offset: 0.0 + rarePrototypes: + - SpawnDungeonLootMeleeT4 + rareChance: 0.1 + +- type: entity + name: random weapon + id: SpawnDungeonLootGunT3 + parent: MarkerBasePlaceFree + suffix: "Dungeon, Gun, T3" + noSpawn: true + components: + - type: Sprite + layers: + - state: green + scale: 0.7, 0.7 + - sprite: Objects/Weapons/Guns/Pistols/mk58.rsi + state: icon + - sprite: Effects/crayondecals.rsi + state: 3 + color: red + - type: RandomSpawner + prototypes: + - WeaponCaseShortN1984Expedition + - WeaponCaseLongM90Expedition + - WeaponCaseLongLaserCarbineExpedition + - WeaponCaseLongHristovExpedition + chance: 0.95 + offset: 0.0 + rarePrototypes: + - SpawnDungeonLootGunT4 + rareChance: 0.1 + +- type: entity + name: random weapon + id: SpawnDungeonLootExplosivesT3 + parent: MarkerBasePlaceFree + suffix: "Dungeon, Explosives, T3" + noSpawn: true + components: + - type: Sprite + layers: + - state: green + scale: 0.7, 0.7 + - sprite: Objects/Weapons/Bombs/seismic.rsi + state: icon + - sprite: Effects/crayondecals.rsi + state: 3 + color: red + - type: RandomSpawner + prototypes: + - WeaponCaseShortSeismicCharge + chance: 0.95 + offset: 0.0 + rarePrototypes: + - SpawnDungeonLootExplosivesT4 + rareChance: 0.1 + +# T4: extremely rare +- type: entity + name: random weapon + id: SpawnDungeonLootMeleeT4 + parent: MarkerBasePlaceFree + suffix: "Dungeon, Melee, T4" + noSpawn: true + components: + - type: Sprite + layers: + - state: green + scale: 0.7, 0.7 + - sprite: Objects/Weapons/Melee/katana.rsi + state: icon + - sprite: Effects/crayondecals.rsi + state: 4 + color: red + - type: RandomSpawner + prototypes: + - Katana + - CaptainSabre + - SecBreachingHammer + - WeaponCaseShortEnergySwordExpedition + - WeaponCaseShortEnergyCutlassExpedition + chance: 0.95 + offset: 0.0 + rarePrototypes: + - SpawnDungeonLootMeleeT5 + rareChance: 0.01 + +- type: entity + name: random weapon + id: SpawnDungeonLootGunT4 + parent: MarkerBasePlaceFree + suffix: "Dungeon, Gun, T4" + noSpawn: true + components: + - type: Sprite + layers: + - state: green + scale: 0.7, 0.7 + - sprite: Objects/Weapons/Guns/Pistols/mk58.rsi + state: icon + - sprite: Effects/crayondecals.rsi + state: 4 + color: red + - type: RandomSpawner + prototypes: + - WeaponCaseLongC20r + - WeaponCaseLongAtreidesExpedition + - WeaponCaseLongAkExpedition + - WeaponCaseShortSvalinnExpedition + - WeaponCaseShortAdvancedLaserExpedition + chance: 0.95 + offset: 0.0 + rarePrototypes: + - SpawnDungeonLootGunT5 + rareChance: 0.01 + +- type: entity + name: random weapon + id: SpawnDungeonLootExplosivesT4 + parent: MarkerBasePlaceFree + suffix: "Dungeon, Explosives, T4" + noSpawn: true + components: + - type: Sprite + layers: + - state: green + scale: 0.7, 0.7 + - sprite: Objects/Weapons/Bombs/seismic.rsi + state: icon + - sprite: Effects/crayondecals.rsi + state: 4 + color: red + - type: RandomSpawner + prototypes: + - WeaponCaseShortExGrenade + chance: 0.95 + offset: 0.0 + rarePrototypes: + - SpawnDungeonLootExplosivesT5 + rareChance: 0.01 + +# T5: next to unobtainable +- type: entity + name: random weapon + id: SpawnDungeonLootMeleeT5 + parent: MarkerBasePlaceFree + suffix: "Dungeon, Melee, T5" + noSpawn: true + components: + - type: Sprite + layers: + - state: green + scale: 0.7, 0.7 + - sprite: Objects/Weapons/Melee/katana.rsi + state: icon + - sprite: Effects/crayondecals.rsi + state: 5 + color: red + - type: RandomSpawner + prototypes: + - WeaponCaseShortEnergySwordDoubleExpedition + chance: 0.95 + offset: 0.0 + +- type: entity + name: random weapon + id: SpawnDungeonLootGunT5 + parent: MarkerBasePlaceFree + suffix: "Dungeon, Gun, T5" + noSpawn: true + components: + - type: Sprite + layers: + - state: green + scale: 0.7, 0.7 + - sprite: Objects/Weapons/Guns/Pistols/mk58.rsi + state: icon + - sprite: Effects/crayondecals.rsi + state: 5 + color: red + - type: RandomSpawner + prototypes: + - WeaponCaseLongBulldog + - WeaponCaseLongLauncherRocketExpedition + - WeaponCaseLongLauncherChinaLake + - WeaponCaseLongLightMachineGunL6 + chance: 0.95 + offset: 0.0 + +- type: entity + name: random weapon + id: SpawnDungeonLootExplosivesT5 + parent: MarkerBasePlaceFree + suffix: "Dungeon, Explosives, T5" + noSpawn: true + components: + - type: Sprite + layers: + - state: green + scale: 0.7, 0.7 + - sprite: Objects/Weapons/Bombs/seismic.rsi + state: icon + - sprite: Effects/crayondecals.rsi + state: 5 + color: red + - type: RandomSpawner + prototypes: + - WeaponCaseShortC4 + chance: 0.95 + offset: 0.0 diff --git a/Resources/Prototypes/_NF/Entities/Objects/Tools/weapon_cases.yml b/Resources/Prototypes/_NF/Entities/Objects/Tools/weapon_cases.yml index 153c871c2f3..e18e21cc3f7 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Tools/weapon_cases.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Tools/weapon_cases.yml @@ -5,6 +5,8 @@ description: A reinforced casing for storing long weapons and accessories. suffix: Long components: + - type: ExplosionResistance + damageCoefficient: 0.3 - type: Sprite sprite: _NF/Objects/Tools/guncaselong.rsi layers: @@ -32,10 +34,8 @@ - CartridgeAmmo - PowerCell - MeleeWeapon - - DisarmMalus - - EnergySword - - ItemToggleDisarmMalus - Blocking + - WeaponCaseInsertable tags: - Cartridge @@ -46,6 +46,8 @@ description: A reinforced casing for storing side arms and weapon accessories. suffix: Short components: + - type: ExplosionResistance + damageCoefficient: 0.3 - type: Sprite sprite: _NF/Objects/Tools/guncaseshort.rsi layers: @@ -68,9 +70,7 @@ - CartridgeAmmo - PowerCell - MeleeWeapon - - DisarmMalus - - EnergySword - - ItemToggleDisarmMalus - Blocking + - WeaponCaseInsertable tags: - Cartridge diff --git a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/expedition_guns.yml b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/expedition_guns.yml index 4e72801abff..43f335b70a1 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/expedition_guns.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/expedition_guns.yml @@ -14,12 +14,32 @@ id: WeaponPistolMk58Expedition # Revolvers +- type: entity + parent: [ WeaponRevolverArgenti, UnregisteredFirearmBase ] + noSpawn: true + id: WeaponRevolverArgentiExpedition + - type: entity parent: [ WeaponRevolverDeckard, UnregisteredFirearmBase ] noSpawn: true id: WeaponRevolverDeckardExpedition -# Shotguns +# Shotguns +- type: entity + parent: [ WeaponShotgunDoubleBarreled, UnregisteredFirearmBase ] + noSpawn: true + id: WeaponShotgunDoubleBarreledExpedition + +- type: entity + parent: [ WeaponShotgunSawn, UnregisteredFirearmBase ] + noSpawn: true + id: WeaponShotgunSawnExpedition + +- type: entity + parent: [ WeaponShotgunHandmade, UnregisteredFirearmBase ] + noSpawn: true + id: WeaponShotgunHandmadeExpedition + - type: entity parent: [ WeaponShotgunKammerer, UnregisteredFirearmBase ] noSpawn: true @@ -69,6 +89,11 @@ id: WeaponAdvancedLaserExpedition # Sniper +- type: entity + parent: [ WeaponSniperMosin, UnregisteredFirearmBase ] + noSpawn: true + id: WeaponSniperMosinExpedition + - type: entity parent: [ WeaponSniperRepeater, UnregisteredFirearmBase ] noSpawn: true diff --git a/Resources/Prototypes/_NF/Procedural/Themes/salvage_outpost.yml b/Resources/Prototypes/_NF/Procedural/Themes/salvage_outpost.yml new file mode 100644 index 00000000000..60de0e96655 --- /dev/null +++ b/Resources/Prototypes/_NF/Procedural/Themes/salvage_outpost.yml @@ -0,0 +1,375 @@ +# Rooms +# Large +# - 17x5 +- type: dungeonRoom + id: SalvageOutpost17x5a + size: 17,5 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 0,0 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost17x5b + size: 17,5 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 18,0 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost17x5c + size: 17,5 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 36,0 + tags: + - SalvageOutpost + +# - 7x7 +- type: dungeonRoom + id: SalvageOutpost7x7a + size: 7,7 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 0,42 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost7x7b + size: 7,7 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 8,42 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost7x7c + size: 7,7 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 16,42 + tags: + - SalvageOutpost + +# Medium +# - 11x5 +- type: dungeonRoom + id: SalvageOutpost11x5a + size: 11,5 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 0,6 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost11x5b + size: 11,5 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 12,6 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost11x5c + size: 11,5 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 24,6 + tags: + - SalvageOutpost + +# - 7x5 +- type: dungeonRoom + id: SalvageOutpost7x5a + size: 7,5 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 0,12 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost7x5b + size: 7,5 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 8,12 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost7x5c + size: 7,5 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 16,12 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost7x5d + size: 7,5 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 24,12 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost7x5e + size: 7,5 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 32,12 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost7x5f + size: 7,5 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 40,12 + tags: + - SalvageOutpost + +# - 13x3 +- type: dungeonRoom + id: SalvageOutpost13x3a + size: 13,3 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 0,30 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost13x3b + size: 13,3 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 14,30 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost13x3c + size: 13,3 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 28,30 + tags: + - SalvageOutpost + +# - 11x3 +- type: dungeonRoom + id: SalvageOutpost11x3a + size: 11,3 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 0,34 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost11x3b + size: 11,3 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 12,34 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost11x3c + size: 11,3 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 24,34 + tags: + - SalvageOutpost + +# - 7x3 +- type: dungeonRoom + id: SalvageOutpost7x3a + size: 7,3 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 0,38 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost7x3b + size: 7,3 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 8,38 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost7x3c + size: 7,3 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 16,38 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost7x3d + size: 7,3 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 24,38 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost7x3e + size: 7,3 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 32,38 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost7x3f + size: 7,3 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 40,38 + tags: + - SalvageOutpost + +# Small +# - 5x5 +- type: dungeonRoom + id: SalvageOutpost5x5a + size: 5,5 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 0,18 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost5x5b + size: 5,5 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 6,18 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost5x5c + size: 5,5 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 12,18 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost5x5d + size: 5,5 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 18,18 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost5x5e + size: 5,5 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 24,18 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost5x5f + size: 5,5 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 30,18 + tags: + - SalvageOutpost + +# - 3x5 +- type: dungeonRoom + id: SalvageOutpost3x5a + size: 3,5 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 0,24 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost3x5b + size: 3,5 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 4,24 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost3x5c + size: 3,5 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 8,24 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost3x5d + size: 3,5 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 12,24 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost3x5e + size: 3,5 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 16,24 + tags: + - SalvageOutpost + +- type: dungeonRoom + id: SalvageOutpost3x5f + size: 3,5 + atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + offset: 20,24 + tags: + - SalvageOutpost + +# (I don't think those actually work) +# Tiny +# 3x3 +#- type: dungeonRoom + #id: SalvageOutpost3x3a + #size: 3,3 + #atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + #offset: 0,50 + #tags: + #- SalvageOutpost + +#- type: dungeonRoom + #id: SalvageOutpost3x3b + #size: 3,3 + #atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + #offset: 4,50 + #tags: + #- SalvageOutpost + +#- type: dungeonRoom + #id: SalvageOutpost3x3c + #size: 3,3 + #atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + #offset: 8,50 + #tags: + #- SalvageOutpost + +#- type: dungeonRoom + #id: SalvageOutpost3x3d + #size: 3,3 + #atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + #offset: 12,50 + #tags: + #- SalvageOutpost + +#- type: dungeonRoom + #id: SalvageOutpost3x3e + #size: 3,3 + #atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + #offset: 16,50 + #tags: + #- SalvageOutpost + +#- type: dungeonRoom + #id: SalvageOutpost3x3f + #size: 3,3 + #atlas: /Maps/_NF/Dungeon/salvage_outpost.yml + #offset: 20,50 + #tags: + #- SalvageOutpost diff --git a/Resources/Prototypes/_NF/Procedural/Themes/virology_lab.yml b/Resources/Prototypes/_NF/Procedural/Themes/virology_lab.yml index 621ac53a65d..ffe738074d3 100644 --- a/Resources/Prototypes/_NF/Procedural/Themes/virology_lab.yml +++ b/Resources/Prototypes/_NF/Procedural/Themes/virology_lab.yml @@ -323,20 +323,37 @@ tags: - VirologyLab +# (I don't think those actually work) # Tiny # 3x3 -- type: dungeonRoom - id: Virology3x3a - size: 3,3 - atlas: /Maps/_NF/Dungeon/virology_lab.yml - offset: 24,24 - tags: - - VirologyLab - -- type: dungeonRoom - id: Virology3x3b - size: 3,3 - atlas: /Maps/_NF/Dungeon/virology_lab.yml - offset: 28,24 - tags: - - VirologyLab +#- type: dungeonRoom + #id: Virology3x3a + #size: 3,3 + #atlas: /Maps/_NF/Dungeon/virology_lab.yml + #offset: 0,50 + #tags: + #- VirologyLab + +#- type: dungeonRoom + #id: Virology3x3b + #size: 3,3 + #atlas: /Maps/_NF/Dungeon/virology_lab.yml + #offset: 4,50 + #tags: + #- VirologyLab + +#- type: dungeonRoom + #id: Virology3x3d + #size: 3,3 + #atlas: /Maps/_NF/Dungeon/virology_lab.yml + #offset: 12,50 + #tags: + #- VirologyLab + +#- type: dungeonRoom + #id: Virology3x3f + #size: 3,3 + #atlas: /Maps/_NF/Dungeon/virology_lab.yml + #offset: 20,50 + #tags: + #- VirologyLab diff --git a/Resources/Prototypes/_NF/Procedural/dungeon_configs.yml b/Resources/Prototypes/_NF/Procedural/dungeon_configs.yml index f422b597d89..9a4e7607291 100644 --- a/Resources/Prototypes/_NF/Procedural/dungeon_configs.yml +++ b/Resources/Prototypes/_NF/Procedural/dungeon_configs.yml @@ -7,6 +7,7 @@ - LavaMercenary - SalvageExperiment - VirologyLab + - SalvageOutpost presets: - Bucket - Wow @@ -433,3 +434,85 @@ SouthEast: BrickTileWhiteInnerSe NorthWest: BrickTileWhiteInnerNw NorthEast: BrickTileWhiteInnerNe + +- type: dungeonConfig + id: SalvageOutpost + generator: !type:PrefabDunGen + roomWhitelist: + - SalvageOutpost + presets: + - Bucket + - Wow + - SpaceShip + - Tall + postGeneration: + - !type:CorridorPostGen + width: 3 + + - !type:DungeonEntrancePostGen + count: 2 + + - !type:RoomEntrancePostGen + entities: + - CableApcExtension + - AirlockMiningGlass + + - !type:EntranceFlankPostGen + entities: + - Grille + - MiningWindow + + - !type:ExternalWindowPostGen + entities: + - Grille + - MiningWindow + + - !type:WallMountPostGen + spawns: + # Posters + - id: RandomPosterLegit + orGroup: content + - id: ExtinguisherCabinetFilled + prob: 0.2 + orGroup: content + - id: RandomPainting + prob: 0.05 + orGroup: content + - id: DefibrillatorCabinetFilled + prob: 0.1 + orGroup: content + + - !type:BoundaryWallPostGen + tile: FloorSteel + wall: WallMining + cornerWall: WallMining + + - !type:JunctionPostGen + width: 1 + + - !type:JunctionPostGen + + - !type:AutoCablingPostGen + + - !type:CornerClutterPostGen + contents: + - id: PottedPlantRandom + amount: 1 + + - !type:CorridorDecalSkirtingPostGen + color: "#9A54BF" + cardinalDecals: + South: BrickTileWhiteLineS + East: BrickTileWhiteLineE + North: BrickTileWhiteLineN + West: BrickTileWhiteLineW + cornerDecals: + SouthEast: BrickTileWhiteCornerSe + SouthWest: BrickTileWhiteCornerSw + NorthEast: BrickTileWhiteCornerNe + NorthWest: BrickTileWhiteCornerNw + pocketDecals: + SouthWest: BrickTileWhiteInnerSw + SouthEast: BrickTileWhiteInnerSe + NorthWest: BrickTileWhiteInnerNw + NorthEast: BrickTileWhiteInnerNe diff --git a/Resources/Prototypes/_NF/Procedural/salvage_mods.yml b/Resources/Prototypes/_NF/Procedural/salvage_mods.yml index 16d9369a81c..382eab1e543 100644 --- a/Resources/Prototypes/_NF/Procedural/salvage_mods.yml +++ b/Resources/Prototypes/_NF/Procedural/salvage_mods.yml @@ -50,3 +50,13 @@ - Lava - Snow - Shadow + +- type: salvageDungeonMod + id: SalvageOutpost + proto: SalvageOutpost + biomes: + - Caves + - Grasslands + - Lava + - Snow + - Shadow diff --git a/Resources/Prototypes/_NF/tags.yml b/Resources/Prototypes/_NF/tags.yml index c27282d82d8..b23491c0e51 100644 --- a/Resources/Prototypes/_NF/tags.yml +++ b/Resources/Prototypes/_NF/tags.yml @@ -70,6 +70,9 @@ - type: Tag id: VirologyLab +- type: Tag + id: SalvageOutpost + - type: Tag id: HoverbikeKeys diff --git a/Resources/Textures/_NF/Objects/Tools/guncaselong.rsi/icon-open.png b/Resources/Textures/_NF/Objects/Tools/guncaselong.rsi/icon-open.png index 69d2a4d0ee25d017508f1ab16b399eb61254f081..d4e42acdaafc26fc543da329af14fd83baa65371 100644 GIT binary patch delta 1974 zcmV;n2TAyiFY_>vMt|cv2>sV8?h*v(xg0&K?hfwq=OEdhB%SU~chApMU8`cSgb;85 zJ7)a%?==75Vqs^Tk16C3EH0N_<^m?!eU)`5>(+f;d@SMlZr)rAj41(?{g}cbf6mjT zV3PvQ-zZA$Sg7|4*&X`RgQDXgQH#`yekjU^BH_J2hk~-*vVS3`c`GCDi=rZ z%s+r4Vb2>(+y^sU^yxhL=fO8C#5X5PyH38F?_}enJLhlCp3IzMdskdQNWB{0D zSP^nr+X6GMwF~$^gEJ>0}K7|xhGAXB$ zISZPj&wnAuoN~^k;Lrli1-lCbN~v6>y6S7Fv8I}9X-J>uns1@SmQ2g7bnep8Cwl0y zr=EKmG>}Te4L`z&BaJ-DM5;}hZu%K!oN4A+F4V|uSl^7-QKJ(zUP!56yimi|7*7?X z?Zhi)K#Uy$@u&zOp;4t#pu-yqp?N>>990vb)UdhA^8gPYEkVShuiYz`5y-{rmt+JZ4Ik7)>Zq~xF?#6%Y)7!& zRaGA8pcO|R2~Tbee7yGAmjzmnHCwf2?h59nUVayd%jw8^e2c+fT|)U*=yshn3eeY# zMR=0t07S=)AVn)^Dl39`1K#g?vdMgF*ON`=ao6dD0-#>LO3ha{{IBS5P!uOVfinbu z0h`}&zTv^dy7q(g@4WIKLf&PC z^A=~dR%h*d@)w4R+H#ibw4z925hlHTZO zu_It$8@RacX!0I#xdRM6>5?HilAo4PDgp0j^i2g|@D}J_b^F#n$LRx*qh2lD00)P_ zXqmFtJl@^g-M4>h+Wq?hDjaf(<@C;8000nsX;fHrShKPQwgMz!VKrqrHa9aZFg9al zEi^V_Vl6pgG&e0_G&3VPR07*qo IM6N<$g6L_2F#rGn delta 1906 zcmV-&2aWjiFpV#eMt|!l4E@(CW(go(VmUmkW(TwUIRe|Aq|-OuH}_|%#;zC{gaqeE z!lCic-;@5r#ol=GAxX?J8eBg6%msp&eU2?cs?6#jfk^Lim zc)4Hpr}qT(dVn9tJe+j~Pjn$Yq863UhbL|IPMmjY+=l5D3Ct>#QmkAIW^?1 zLVRL{bulm86-B2{Xn_zr&o~MT;PZaGlvf7^!-83`!GB`vHc^8;VoT%5EutM11KOQy zHub{*AcF6J#aIUhOtdc8XiZ{H)&fTXKLv&aiNX~W*bum5mF$rlAV*kzV@|S5mjmx^ z)GQDYTtqqv2rA%83mf7mc|i=7;DQe!#E^o797=T2#}H#oQHx(mF8LHvOesmqsfZIV zL82rPl7B2Eb9N|>A;+Au#2&Lgi7;&T_Babo>YST?W!;CXcnR%9rHA|b;Pxtp(vnOl3m{P@b zv4*KBohGc7lc1b|G4>XWCuINu&B~b(>phcFr+=K8%*cwsSY=Rhx>d%&pdXgQv=?_D z%-!)u-oM2gpUja`_a~SmrS1#nKJ)g3wXUa4GmaKRnuZFhaY(=EO<^fBs#Io6<9Y5sd+yA7x4ARZHJh z{AfoXRYaRytkab%4|Fk7Y({2Jhi}2oa|tLJ*y=H>$}BbdvMu6-+iTWOF>UD--fdw> zHa2e5Y7iv;GqCai><6xU5}HE41MIVwUVi}FSg}EK3+yvo=@Hm9tD>eUu#Ad`a-`7W z&_PL3OjMfQmtizn4h?+PT;flqF^k~4Y>efB4i~4hglwM)uY&(7{ZqIQ~A&r73oHPDc0?ERg#99URCznIH`4WItp;_@PA*T znUC;Z0=M`@)X#%i`c>Hfq@@=MN8r8=dipBrk7|;~H=~|@KP?tES2>|yh5hq#682g# zfbDf2x?YD0sYiydi{SRg3%zaOc%fB{x-YH%Feg@Eexw84hHT}MM>8o+uW8`}K8k`? ztDQLQie_UziS)dCiKD>VI;4^sTw8b_Yw0aMWF6gP(%qIkk^)OwdP?Z-<=mTD-zke> zbPuz(8%R0UJ>02F6|1~&V4(KJ?3>B-*6f?f^m6vO!55)U=AEPCe?$KjLk=J58GnZV z1#(2c#=n5z^OG0_9e*6fU(-rOD-Ko=b;wYiEQpFYN)?M>p|llRbuhW~Luk^Fq_{W= zt_24_7OM^}&bm6d3WDGVh_i!}qKlOHzogJ2#)IR2yu0_fdj|;hGE>dKIG}2lk&4H} zY;Hviz9N7j1ksItiJ5vLy^w+D__~LWuXj|WGc!0XIAS+BEn;CdWjAIxIbvox zWs@2TMhr4CI5{;pGcz_YGcmJl3J3xuH#B88WimH1Ei*Y|Gc7bSWHl{fHZeCXFfubW zVPrBnIASz52Su3u&x@HXKn7zLwX6bv{30PE6NgJ`2_x&QzG07*qoM6N<$g1>=y8~^|S diff --git a/Resources/Textures/_NF/Objects/Tools/guncaselong.rsi/icon.png b/Resources/Textures/_NF/Objects/Tools/guncaselong.rsi/icon.png index afa55548d224b0f4dbd5b532d1b28d94b86bc58a..9cc4dde9a142f04df9063c278a010f93af667ef0 100644 GIT binary patch delta 1753 zcmV;~1}6EVEt)ToBmrlUB_DrXwj?JAes>jFf`BM4$Di_?>>$g}hgH>cZ%^N(Cz;1v zo-Qc`1U^tZ9Dn_}!XJ2;BZs8La?Ls7Ni|h&AS|9w+i!|#zxTt}6uv)=hsOkCNYKmq zY5C&6$LXQq>>4QjpvcBG(LYbrbm_MzMb|>&7P%GkQdBQR!si5C3fh0^R?OAPM;H2W z_Vf0{&R_7Cl+*QF$@6zAh~88T3iBZ(5pNbg4G{mOAPt0`Z!i)D8-6}Qk}pdTkXLbv zAFK+`s5~h8V*CjdEVjo320jNfKl+#Bq_2Y?c8EW$EaS2Ar*SQ@JiBxM)|wX9I!^Ce z$_Qz`oVs1v6c{@~E?a*rqZRxVblI(sx)Agu(2V3N;2e7Q_-ZVS&N!hZCP^4nsYAMH@{Y-q@pF4QmoX{Oe~pN zwqh2nTB}?Io1=f$TuZfDYin4vL34w214C<_yY$qx=U%$?+S@?-j5KuQQHF(4N1Hrl zVxO3KmT9xjcF=)TI?|y>KFVQ7J=#L5Em>*l%Bw6}b+rd-6i!%wYVV^)H)_0*a>nvN z4WgyoD#*7Jb?0z8k z3Ad2a|H6%LfQ81TMq~=`bITv3*A6; z*qKk`5pLW;-T*KB4)hVV9?rOUcr4@0F4$~G_b%}ns_wCcS>vX$kG&wn>)~G~!@JB! zGblQslDqPoJ)x+Xwe*{+P!hTe?=GG;kPRzTkqcw+c|= zF8JZHZNc5PKb)qz?Fc^%$uCKqsXE5Q>0ZVtbs3FPW?r?=*|klOeJ;P&JW@sGl{g-r zI){H|>8su0ka8{UYuFRCsEyFi8mU6&#qCV++kDI#t|Wr_4Lr61BUBGL3`bma4Qk*g=1!Lx$>PK~%(1s#pXIrLEAagUO|T(8Q3W zxHt-~1qXi?s}3&Cx;nTDg5VE`vxAeOijlh$F;exr^m4W)(vvo+6GZsz&)j z-eraJ7H73qXYG6P7lw-3a+d3~qDW#9DWoAnMjchuU?EPsMv93HohLl}!;U{qE}2|a zFmlXe11coP5B>+gdux^^C)}h^0tkP+*!IT=5Znb?4cq=cw(Zsl;C}|Lw2ptH3Cw(w z-sottBVb?~xVY|U@*Z%x0}MUsk|8;gpO#Q60qw3XUM<}K z2Zz9DnX=bB-rd{Xw|{He{rdqb9CC`~^v+%Y01$g=R9JLaO-wptZ*4ANWN))52JZqR zGht+6V>vZtEn;J3H7zt@F*Ge6Qk3`z|( zEig4yF)}(bH99djvs(;a2?Wg$-wl(!6)_D31qm4uH=O=x0001-llv8YGbW83iQ{6h vS@ex)y>DK>L^xm|>w-}*3P!;w7;pdpg=a|d59<*d00000NkvXXu0mjfzyT`c delta 1655 zcmV--28j8ZFQYAxBmq~EB_DrVmLn$&{bva)01rrs$$%O(i9dE0$Qef>3{4b@$}s?)Sy#5}u#t-Mzq=3K+xj zsOjXt=IK^&3>B0-DAIl|wC9BqPyPC$=-fG&MMjTPQ8^U_J{IUyP!E5%d@7nBU1;+d z$K{D0x3ezlv)Lb>Gom*H`vm40D0uW7_%I;Y9bKp(B66AemYO`GJh&`JH!t=hkoz;G@pXcukKv;T0`Ah^YE_5 zgpj7wsXIDGfUzOuVT*qyw2WIo=iLgLI%IDLJ65oZEeTW%$W#rRNzygNKq)<00D{cfR!9WNB~FK_J&NR&C9~a zG|nslAt9lh6aZCVWd|GbCr3pNRS6PBBuN&PA~l5+lcbb#vcs?DkYkpda?YAdt{OC| zXwt0ev}i3{0uFyiDXHY5rIcE+X@%wr=?aEg8@JG6la^X;+DfY(>Cd8@?n3wTT1DBD@Jrcum66 z!%!n4PTTDVBHznf;M^}j{z;KV@Q#lWl?u-J6%fh6YZLwq+mLNs;FE?lSNA~w6zP6k zh5APy+&d?D3&53%6W)ZlN!rv5!_HxR z??`P(W4Ckll+_x2lD!10K9FM#OYzyC9%Wm#+!IowuL+Jf%c%`-nIfl09^|PAuhF<* zi)#zUm_^#O_S^ULFP42ux|7}^*zpLaFy|$w|1sfH`2wr>7qhPX7iSdX|G`d7@EK@F zeNca#)9)hLaAG?9VD28pWG*~#JFs=X53?N@uzf@NLD>D2^nxW55cR~^zG6~nCn00D(*LqkwWLqi~Na&Km7Y-Iodc$|HaJxIeq z9K~PLN<}LURuFZ_P@OD@ia1IYi(sL&6;vxAeOiJzVjIhC%u0qzJVhK)RE_e5tjh}LEzWAW%9{7&FAU|i z?Y{03*jdDo`Oge(*o|-K|-e zoN$vuF`(ncwm(LI;4aXp+4lFbZ8u;}0RJ;^rM3K(IxzD|dab2Jj)2~6;NrTa$$P-% z4lwYfONQh~ewsp|0KA{kH|2o7TcB&z?X9_w(+40!T`k=J2Zz9Dk+Ro3-rd>W+rMX; z{rvz#ZgP|Zb8Maf01uqADF*%mBV=SVGchq?W-T{4I5jOaI50IWVP$4GEi`2_Hexw6 zWH>f8lS&Da3^Fn}IW;gjH#IOeHM8gmivqJ!4OR&R`dK80ldKjo4FnqwDjwURnNR=# z0F;yJ7JVxxjS$lN=JiX20|v4#7zLwX6pVra2LQ;&Mez^YmOKCe002ovPDHLkV1iu3 B6Gi|4 From 26d84327bdf57c47f120287786f75ece048adbfd Mon Sep 17 00:00:00 2001 From: FrontierATC Date: Wed, 12 Jun 2024 22:22:29 +0000 Subject: [PATCH 22/59] Automatic Changelog (#1338) --- Resources/Changelog/Changelog.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 312585c6f6d..22ecb8787cf 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -4971,3 +4971,19 @@ Entries: message: Reclaimers liquid storage increased to 1000u. id: 5029 time: '2024-06-12T21:51:38.0000000+00:00' +- author: erhardsteinhauer + changes: + - type: Add + message: Added Salvage Outpost dungeon theme. + - type: Tweak + message: >- + Changed expedition loot pools: items should become slightly more scarce + but of better value overall. + - type: Tweak + message: Added advanced hardsuits to expedition loot pool tables. + - type: Tweak + message: Weapon cases now provide moderate explosion protection for contents. + - type: Fix + message: Fixed minor graphical error on long weapon case. + id: 5030 + time: '2024-06-12T22:22:04.0000000+00:00' From 1a27c7a647b8ecc120507e1d78fd3f57961ef8b9 Mon Sep 17 00:00:00 2001 From: AndresE55 <80334192+Leander-0@users.noreply.github.com> Date: Thu, 13 Jun 2024 18:56:14 -0400 Subject: [PATCH 23/59] Uplink bundles and tracking dart (#1429) Co-authored-by: Dvir <39403717+dvir001@users.noreply.github.com> --- .../Locale/en-US/_NF/store/uplink-catalog.ftl | 12 ++- .../_NF/Catalog/Fills/Backpacks/duffelbag.yml | 23 ++++ .../_NF/Catalog/security_uplink_catalog.yml | 100 ++++++++++++++---- .../Entities/Objects/Misc/traking_dart.yml | 69 ++++++++++++ .../Objects/Weapons/Ammunition/Boxes/nfsd.yml | 21 ++++ .../Weapons/Guns/Launchers/launchers.yml | 28 +++++ Resources/Prototypes/_NF/Store/categories.yml | 4 +- Resources/Prototypes/_NF/Store/presets.yml | 1 + Resources/Prototypes/_NF/tags.yml | 3 + .../Launchers/nfsd_lake.rsi/bolt-open.png | Bin 0 -> 3742 bytes .../nfsd_lake.rsi/equipped-BACKPACK.png | Bin 0 -> 3883 bytes .../nfsd_lake.rsi/equipped-SUITSTORAGE.png | Bin 0 -> 3883 bytes .../Guns/Launchers/nfsd_lake.rsi/icon.png | Bin 0 -> 3742 bytes .../Launchers/nfsd_lake.rsi/inhand-left.png | Bin 0 -> 3803 bytes .../Launchers/nfsd_lake.rsi/inhand-right.png | Bin 0 -> 3778 bytes .../Guns/Launchers/nfsd_lake.rsi/meta.json | 33 ++++++ .../Projectiles/tracking_dart.rsi/icon.png | Bin 0 -> 483 bytes .../tracking_dart.rsi/inhand-left.png | Bin 0 -> 260 bytes .../tracking_dart.rsi/inhand-right.png | Bin 0 -> 273 bytes .../Projectiles/tracking_dart.rsi/meta.json | 28 +++++ .../tracking_dart.rsi/unshaded.png | Bin 0 -> 515 bytes 21 files changed, 301 insertions(+), 21 deletions(-) create mode 100644 Resources/Prototypes/_NF/Entities/Objects/Misc/traking_dart.yml create mode 100644 Resources/Prototypes/_NF/Entities/Objects/Weapons/Ammunition/Boxes/nfsd.yml create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi/bolt-open.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi/equipped-SUITSTORAGE.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi/icon.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi/inhand-left.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi/inhand-right.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/tracking_dart.rsi/icon.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/tracking_dart.rsi/inhand-left.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/tracking_dart.rsi/inhand-right.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/tracking_dart.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/tracking_dart.rsi/unshaded.png diff --git a/Resources/Locale/en-US/_NF/store/uplink-catalog.ftl b/Resources/Locale/en-US/_NF/store/uplink-catalog.ftl index 9ff0cb4f2cd..f097436a231 100644 --- a/Resources/Locale/en-US/_NF/store/uplink-catalog.ftl +++ b/Resources/Locale/en-US/_NF/store/uplink-catalog.ftl @@ -6,6 +6,7 @@ store-category-secweapons = Weapons store-category-secutility = Utility store-category-secammo = Ammunition store-category-secexplosives = Explosives +store-category-secbundles = Bundles uplink-security-hardsuit-name = Security HardSuit @@ -141,4 +142,13 @@ uplink-security-stingergrenade-box-desc = A box containing 4 stinger grenades. uplink-security-breachingcharge-box-name = Breaching Charge Box uplink-security-breachingcharge-box-desc = A box containing 4 breaching charges. uplink-security-hoverbike-name = NFSD Hoverbike Flatpack -uplink-security-hoverbike-desc = Flatpack containing NFSD issued turbine with bike handles. Keys already slotted in the ignition. Very safe. \ No newline at end of file +uplink-security-hoverbike-desc = Flatpack containing NFSD issued turbine with bike handles. Keys already slotted in the ignition. Very safe. +uplink-security-trackingdart-bundle-name = Tracking Darts Bundle +uplink-security-trackingdart-bundle-desc = A bundle containing a Lake type launcher 5 tracking darts and 5 pinpointers. +uplink-security-emp-bundle-name = EMP Bundle +uplink-security-emp-bundle-desc = A bundle containing a Lake type launcher and 12 EMP grenades. +uplink-security-emp-ammo-name = EMP Projectile Ammo +uplink-security-emp-ammo-desc = A a box containing 4 EMP projectile grenades. +uplink-security-trackingdart-ammo-name = Tracking Darts Ammo +uplink-security-trackingdart-ammo-desc = A a box containing 4 tracking darts. + diff --git a/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/duffelbag.yml b/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/duffelbag.yml index 041642d541e..00edc7085fe 100644 --- a/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/duffelbag.yml +++ b/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/duffelbag.yml @@ -46,3 +46,26 @@ - id: Drill - id: Hemostat - id: Retractor + +- type: entity + parent: ClothingBackpackDuffelNfsdBrown + id: ClothingBackpackDuffelNfsdTrackingBundle + name: tracking bundle + description: "All the equipment needed to track almost anything, careful tracking people" + components: + - type: StorageFill + contents: + - id: WeaponLauncherNfsdLake + - id: BoxTrackingDarts + +- type: entity + parent: ClothingBackpackDuffelNfsdBrown + id: ClothingBackpackDuffelNfsdEmpBundle + name: NFSD Lake EMP bundle + description: "An old repainted China-Lake grenade launcher bundled with 10 rounds of EMP." + components: + - type: StorageFill + contents: + - id: WeaponLauncherNfsdLake + - id: GrenadeEmp + amount: 12 diff --git a/Resources/Prototypes/_NF/Catalog/security_uplink_catalog.yml b/Resources/Prototypes/_NF/Catalog/security_uplink_catalog.yml index 7604e146c11..5057a87f2fd 100644 --- a/Resources/Prototypes/_NF/Catalog/security_uplink_catalog.yml +++ b/Resources/Prototypes/_NF/Catalog/security_uplink_catalog.yml @@ -1,18 +1,18 @@ -- type: listing - id: UplinkReinforcementRadioSyndicateCyborgAssault1 - name: uplink-reinforcement-radio-cyborg-assault-name - description: uplink-reinforcement-radio-cyborg-assault-desc - productEntity: ReinforcementRadioSyndicateCyborgAssault - icon: { sprite: Mobs/Silicon/chassis.rsi, state: synd_sec } - cost: - FrontierUplinkCoin: 1 - categories: - - UplinkSecurityBundles - conditions: - - !type:StoreWhitelistCondition - whitelist: - tags: - - SecurityUplink +#- type: listing -->[TODO NFSD BORG] + # id: UplinkReinforcementRadioSyndicateCyborgAssault1 + # name: uplink-reinforcement-radio-cyborg-assault-name + # description: uplink-reinforcement-radio-cyborg-assault-desc + # productEntity: ReinforcementRadioSyndicateCyborgAssault + # icon: { sprite: Mobs/Silicon/chassis.rsi, state: synd_sec } + # cost: + # FrontierUplinkCoin: 1 + # categories: + # - UplinkSecurityBundles + # conditions: + # - !type:StoreWhitelistCondition + # whitelist: + # tags: + # - SecurityUplink - type: listing id: UplinkSecurityHardsuit @@ -552,7 +552,7 @@ cost: FrontierUplinkCoin: 4 categories: - - UplinkSecurityUtility + - UplinkSecurityBundles conditions: - !type:StoreWhitelistCondition whitelist: @@ -1195,7 +1195,7 @@ cost: FrontierUplinkCoin: 15 categories: - - UplinkSecurityUtility + - UplinkSecurityBundles conditions: - !type:StoreWhitelistCondition whitelist: @@ -1207,6 +1207,38 @@ - SeniorOfficer - Sheriff +- type: listing + id: UplinkSecurityTrackingBundle + name: uplink-security-trackingdart-bundle-name + description: uplink-security-trackingdart-bundle-desc + productEntity: ClothingBackpackDuffelNfsdTrackingBundle + icon: { sprite: _NF/Clothing/Back/Duffels/nfsd_brown.rsi, state: icon } + cost: + FrontierUplinkCoin: 4 + categories: + - UplinkSecurityBundles + conditions: + - !type:StoreWhitelistCondition + whitelist: + tags: + - SecurityUplink + +- type: listing + id: UplinkSecurityEmpBundle + name: uplink-security-emp-bundle-name + description: uplink-security-emp-bundle-desc + productEntity: ClothingBackpackDuffelNfsdEmpBundle + icon: { sprite: _NF/Clothing/Back/Duffels/nfsd_brown.rsi, state: icon } + cost: + FrontierUplinkCoin: 4 + categories: + - UplinkSecurityBundles + conditions: + - !type:StoreWhitelistCondition + whitelist: + tags: + - SecurityUplink + # - type: listing # id: UplinkSecurityNonLethalArmory # name: uplink-security-nonlethalarmory-name @@ -1226,4 +1258,36 @@ # whitelist: # - Bailiff # - SeniorOfficer - # - Sheriff \ No newline at end of file + # - Sheriff + +- type: listing + id: UplinkSecurityEmpGrenadeAmmo + name: uplink-security-emp-ammo-name + description: uplink-security-emp-ammo-desc + productEntity: BoxEmpGrenadesAmmo + icon: { sprite: Objects/Storage/boxes.rsi, state: box } + cost: + FrontierUplinkCoin: 1 + categories: + - UplinkSecurityAmmo + conditions: + - !type:StoreWhitelistCondition + whitelist: + tags: + - SecurityUplink + +- type: listing + id: UplinkSecurityTrackingDartsAmmo + name: uplink-security-trackingdart-ammo-name + description: uplink-security-trackingdart-ammo-desc + productEntity: BoxTrackingDartsAmmo + icon: { sprite: Objects/Storage/boxes.rsi, state: box } + cost: + FrontierUplinkCoin: 1 + categories: + - UplinkSecurityAmmo + conditions: + - !type:StoreWhitelistCondition + whitelist: + tags: + - SecurityUplink diff --git a/Resources/Prototypes/_NF/Entities/Objects/Misc/traking_dart.yml b/Resources/Prototypes/_NF/Entities/Objects/Misc/traking_dart.yml new file mode 100644 index 00000000000..f2de19d67d0 --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Objects/Misc/traking_dart.yml @@ -0,0 +1,69 @@ +- type: entity + name: tracking dart + id: TrackingDart + parent: BaseItem + components: + - type: ThrowingAngle + angle: 315 + - type: EmbeddableProjectile + embedOnThrow: false + sound: /Audio/Weapons/star_hit.ogg + removalTime: 3 + - type: Projectile + deleteOnCollide: false + onlyCollideWhenShot: true + damage: + types: + Piercing: 20 + - type: Tag + tags: + - TrackingDart + - Trash + - type: Ammo + muzzleFlash: null + - type: Sprite + sprite: _NF/Objects/Weapons/Guns/Projectiles/tracking_dart.rsi + layers: + - state: icon + map: [ base ] + - state: unshaded + shader: unshaded + - 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: Appearance + - type: Dumpable + +- type: entity + name: tracking kit box + parent: BoxCardboard + id: BoxTrackingDarts + description: A box of tracking darts and pinpointers. + components: + - type: Storage + grid: + - 0,0,4,3 + - type: StorageFill + contents: + - id: TrackingDart + amount: 5 + - id: PinpointerUniversal + amount: 5 + - type: Sprite + layers: + - state: box diff --git a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Ammunition/Boxes/nfsd.yml b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Ammunition/Boxes/nfsd.yml new file mode 100644 index 00000000000..c56109ae747 --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Ammunition/Boxes/nfsd.yml @@ -0,0 +1,21 @@ +- type: entity + name: emp projectiles box + parent: BoxMagazine + id: BoxEmpGrenadesAmmo + description: A box of EMP projectile grenades. + components: + - type: StorageFill + contents: + - id: GrenadeEmp + amount: 4 + +- type: entity + name: tracking darts box + parent: BoxMagazine + id: BoxTrackingDartsAmmo + description: A box of tracking darts. + components: + - type: StorageFill + contents: + - id: TrackingDart + amount: 4 diff --git a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Launchers/launchers.yml b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Launchers/launchers.yml index 2850feca162..31bdb1848ee 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Launchers/launchers.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Launchers/launchers.yml @@ -89,3 +89,31 @@ capacity: 4 - type: StaticPrice price: 50 + +- type: entity + name: nfsd grenade launcher + parent: WeaponLauncherChinaLake + id: WeaponLauncherNfsdLake + description: nfsd rapid grenade delivery system + components: + - type: Sprite + sprite: _NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi + layers: + - state: icon + map: ["enum.GunVisualLayers.Base"] + - type: Clothing + sprite: _NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi + quickEquip: false + slots: + - Back + - Belt + - suitStorage + - type: BallisticAmmoProvider + proto: null + whitelist: + tags: + - TrackingDart + - Grenade + capacity: 4 + - type: StaticPrice + price: 50 diff --git a/Resources/Prototypes/_NF/Store/categories.yml b/Resources/Prototypes/_NF/Store/categories.yml index 4ed53144bec..45e2c8ac983 100644 --- a/Resources/Prototypes/_NF/Store/categories.yml +++ b/Resources/Prototypes/_NF/Store/categories.yml @@ -1,7 +1,7 @@ #security - type: storeCategory id: UplinkSecurityBundles - name: store-category-bundles + name: store-category-secbundles - type: storeCategory id: UplinkSecurityHardsuits @@ -21,5 +21,5 @@ - type: storeCategory id: UplinkSecurityExplosives - name: store-category-explosives + name: store-category-secexplosives diff --git a/Resources/Prototypes/_NF/Store/presets.yml b/Resources/Prototypes/_NF/Store/presets.yml index 7f43f074571..a432360dfed 100644 --- a/Resources/Prototypes/_NF/Store/presets.yml +++ b/Resources/Prototypes/_NF/Store/presets.yml @@ -25,5 +25,6 @@ - UplinkSecurityAmmo - UplinkSecurityUtility - UplinkSecurityExplosives + - UplinkSecurityBundles currencyWhitelist: - FrontierUplinkCoin diff --git a/Resources/Prototypes/_NF/tags.yml b/Resources/Prototypes/_NF/tags.yml index b23491c0e51..45b82f32cfd 100644 --- a/Resources/Prototypes/_NF/tags.yml +++ b/Resources/Prototypes/_NF/tags.yml @@ -76,5 +76,8 @@ - type: Tag id: HoverbikeKeys +- type: Tag + id: TrackingDart + - type: Tag id: SpeedLoaderRifleHeavy diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi/bolt-open.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi/bolt-open.png new file mode 100644 index 0000000000000000000000000000000000000000..df3b329ff6fee1537587afcbb6fbba82a32cc58a GIT binary patch literal 3742 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 IM6N<$f+!;i`v3p{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi/equipped-BACKPACK.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..6ec82c7abda0b3ae7b3339215adbafe6931423a0 GIT binary patch literal 3883 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi/equipped-SUITSTORAGE.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi/equipped-SUITSTORAGE.png new file mode 100644 index 0000000000000000000000000000000000000000..6ec82c7abda0b3ae7b3339215adbafe6931423a0 GIT binary patch literal 3883 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi/icon.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6db0bb26203f13d50c53f2012542b9cc45eb72c9 GIT binary patch literal 3742 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 IM6N<$f_$I{LjV8( literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi/inhand-left.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..fcf47240586f362cdf90cda0b17a877ea5d9e4b2 GIT binary patch literal 3803 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 Z;3t*to1KtWpzQzv002ovPDHLkV1jvr+d}{V literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/tracking_dart.rsi/inhand-left.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/tracking_dart.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..c640cdc4fdd5c54dc2802c28c2a0ed9ee34ddb97 GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|mUy~2hE&XX zd+Q*VqoV}tgNME@lLE}b?%kR8=4s}S?x~aBy%lQSzc1hZ@=KH5mP>&;816)_NuM5{ zUUA&`=kM6|<*PkU3FYnF?UkYXV1wZ^tn83$AgZfXEK+*(o>9o`r!X<;iB?8Q_k}MwJ|U# zT>M!k^FQ)`ck8OcTHBtqkIp`&!SbRvS${luwm15AN$8S&xw}qPo6Fl&o9z9YI{jDH z?aOZeL@%v*JvAjF^nS?q8>ECdr$9TV{`-i$(r^=Q^ zqEqEhgt_E7wC({Zd$h0Qw^?84nctUy9KO^D&op0O1}z|)10)Lsmx3pQC{I^Emvv4F FO#sE6XygC@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/tracking_dart.rsi/meta.json b/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/tracking_dart.rsi/meta.json new file mode 100644 index 00000000000..bfc105ae601 --- /dev/null +++ b/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/tracking_dart.rsi/meta.json @@ -0,0 +1,28 @@ +{ + "version": 1, + "license": "CC-BY-SA-4.0", + "copyright": "Created by @GentleButter on the frontier station discord", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "unshaded", + "delays": [ + [ 0.5, 0.5, 0.5, 0.2 ] + ] + } + ] +} diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/tracking_dart.rsi/unshaded.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Projectiles/tracking_dart.rsi/unshaded.png new file mode 100644 index 0000000000000000000000000000000000000000..997bfd500b613259e9998f80557fafe25393420f GIT binary patch literal 515 zcmV+e0{s1nP)EX>4Tx04R}tkv&MmKpe$i(@I4v4ptC#$WWauh>AE$6^me@v=v%)FuC+YXws0R zxHt-~1qVMCs}3&Cx;nTDg5U>;vxAeOi*kx9)Fhl#~v8_R9XN`^{2MI2F7jq-)8 z%L?Z$&T6^Jn)l={4CS@uG}mbkBaTHRkc0>sRcxRP3sG7%QcR?1Kjz^dbo@zj$>iDq zBgZ@{P$4;f@IUz7ty!3yaFaqYpyS21KSqGyF3_mi_V=-EH%pV2qvfWBLxYt`+oxsTHaAVXa(-2exN zz-W=O*F4_c+1}f~XPW)}07GtalnbDySpWb4IY~r8RCt{2+A$3PFbo4h^QTa-4uwpu zD%~OY!J`uZ004GQ)7K4Pi2wiq000000QY!m0002+mjMHh2h5!8?R5YE002ovPDHLk FV1n~==0pGh literal 0 HcmV?d00001 From 3aea3996b4b6e2c81ee96117964b38a5285ff177 Mon Sep 17 00:00:00 2001 From: FrontierATC Date: Thu, 13 Jun 2024 22:56:44 +0000 Subject: [PATCH 24/59] Automatic Changelog (#1429) --- Resources/Changelog/Changelog.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 22ecb8787cf..507716b412d 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -4987,3 +4987,17 @@ Entries: message: Fixed minor graphical error on long weapon case. id: 5030 time: '2024-06-12T22:22:04.0000000+00:00' +- author: Leander + changes: + - type: Add + message: >- + Nanotrasen has developed new tracking methods for the NFSD and packed it + all in a nice bundle. + - type: Add + message: >- + Nanotrasen has reverse engineered the china lake for the NFSD to deliver + high speed justice. + - type: Tweak + message: Organized the NFSD Uplink a little more into a bundles category. + id: 5031 + time: '2024-06-13T22:56:14.0000000+00:00' From bc562044624fb8edf7d0c16ad5847ab7dc29ad9c Mon Sep 17 00:00:00 2001 From: Whatstone <166147148+whatston3@users.noreply.github.com> Date: Thu, 13 Jun 2024 19:03:55 -0400 Subject: [PATCH 25/59] Revolvers can reload from boxes and magazines. (#1434) * RevolverAmmoProvider transfer, add TakeAmmo intent * SimulateInsertAmmo conditions, revolver cleanup * Speedloader fix * speedloader condition: add frontier comment * Remove unneeded changes, comment scope, container * Revolver fillDelay to 0.7s, use target delay --------- Co-authored-by: Dvir --- .../RevolverAmmoProviderComponent.cs | 14 + .../Weapons/Ranged/Events/TakeAmmoEvent.cs | 10 +- .../Systems/SharedGunSystem.Ballistic.cs | 76 ++++- .../Systems/SharedGunSystem.Revolver.cs | 284 ++++++++++++++---- .../Weapons/Ranged/Systems/SharedGunSystem.cs | 2 +- .../Weapons/Guns/Revolvers/revolvers.yml | 1 + 6 files changed, 316 insertions(+), 71 deletions(-) diff --git a/Content.Shared/Weapons/Ranged/Components/RevolverAmmoProviderComponent.cs b/Content.Shared/Weapons/Ranged/Components/RevolverAmmoProviderComponent.cs index d982dfcb104..4dc8447d4ef 100644 --- a/Content.Shared/Weapons/Ranged/Components/RevolverAmmoProviderComponent.cs +++ b/Content.Shared/Weapons/Ranged/Components/RevolverAmmoProviderComponent.cs @@ -48,4 +48,18 @@ public sealed partial class RevolverAmmoProviderComponent : AmmoProviderComponen [DataField("soundSpin")] public SoundSpecifier? SoundSpin = new SoundPathSpecifier("/Audio/Weapons/Guns/Misc/revolver_spin.ogg"); + + // Frontier: better revolver reloading + ///

    + /// Is it okay for this entity to directly transfer its valid ammunition into another provider? + /// + [ViewVariables(VVAccess.ReadWrite), DataField("mayTransfer")] + public bool MayTransfer; + + /// + /// DoAfter delay for filling a bullet into another ballistic ammo provider. + /// + [DataField("fillDelay")] + public TimeSpan FillDelay = TimeSpan.FromSeconds(0.7); // Assume revolvers are harder to reload, and so should take more time. + // End Frontier } diff --git a/Content.Shared/Weapons/Ranged/Events/TakeAmmoEvent.cs b/Content.Shared/Weapons/Ranged/Events/TakeAmmoEvent.cs index 50cd7871d62..27b1083cf36 100644 --- a/Content.Shared/Weapons/Ranged/Events/TakeAmmoEvent.cs +++ b/Content.Shared/Weapons/Ranged/Events/TakeAmmoEvent.cs @@ -21,11 +21,19 @@ public sealed class TakeAmmoEvent : EntityEventArgs /// public EntityCoordinates Coordinates; - public TakeAmmoEvent(int shots, List<(EntityUid? Entity, IShootable Shootable)> ammo, EntityCoordinates coordinates, EntityUid? user) + // Frontier: better revolver reloading + /// + /// Does this event represent an intent to fire, or to safely remove ammo from an entity? + /// + public bool WillBeFired; + // End Frontier + + public TakeAmmoEvent(int shots, List<(EntityUid? Entity, IShootable Shootable)> ammo, EntityCoordinates coordinates, EntityUid? user, bool willBeFired = false) // Frontier: add willBeFired { Shots = shots; Ammo = ammo; Coordinates = coordinates; User = user; + WillBeFired = willBeFired; // Frontier } } diff --git a/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.Ballistic.cs b/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.Ballistic.cs index 11cfc88470a..065ff53c893 100644 --- a/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.Ballistic.cs +++ b/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.Ballistic.cs @@ -5,6 +5,7 @@ using Content.Shared.Verbs; using Content.Shared.Weapons.Ranged.Components; using Content.Shared.Weapons.Ranged.Events; +using Content.Shared.Whitelist; using Robust.Shared.Containers; using Robust.Shared.Map; using Robust.Shared.Serialization; @@ -63,31 +64,62 @@ private void OnBallisticAfterInteract(EntityUid uid, BallisticAmmoProviderCompon !Timing.IsFirstTimePredicted || args.Target == null || args.Used == args.Target || - Deleted(args.Target) || - !TryComp(args.Target, out var targetComponent) || - targetComponent.Whitelist == null) + Deleted(args.Target)) { return; } - args.Handled = true; + // Frontier: better revolver reloading + // Ensure the target of interaction has a valid component. + var validComponent = false; + TimeSpan fillDelay = component.FillDelay; // Default value should not be used. + if (TryComp(args.Target, out var ballisticComponent) && ballisticComponent.Whitelist is not null) + { + validComponent = true; + fillDelay = ballisticComponent.FillDelay; + } + else if (TryComp(args.Target, out var revolverComponent) && revolverComponent.Whitelist is not null) + { + validComponent = true; + fillDelay = revolverComponent.FillDelay; + } - _doAfter.TryStartDoAfter(new DoAfterArgs(EntityManager, args.User, component.FillDelay, new AmmoFillDoAfterEvent(), used: uid, target: args.Target, eventTarget: uid) + if (validComponent) // End Frontier { - BreakOnMove = true, - BreakOnDamage = false, - NeedHand = true - }); + args.Handled = true; + + _doAfter.TryStartDoAfter(new DoAfterArgs(EntityManager, args.User, fillDelay, new AmmoFillDoAfterEvent(), used: uid, target: args.Target, eventTarget: uid) // Frontier: component.FillDelay(args.Target, out var target) || - target.Whitelist == null) + if (Deleted(args.Target)) return; - if (target.Entities.Count + target.UnspawnedCount == target.Capacity) + // Frontier: Better revolver reloading + BallisticAmmoProviderComponent? ballisticTarget; + RevolverAmmoProviderComponent? revolverTarget = null; + if (!TryComp(args.Target, out ballisticTarget) && !TryComp(args.Target, out revolverTarget)) + { + return; + } + if ((ballisticTarget is null || ballisticTarget.Whitelist is null) && + (revolverTarget is null || revolverTarget.Whitelist is null)) + { + // No supported component type with valid whitelist. + return; + } + + //Check capacity + if (ballisticTarget is not null && GetBallisticShots(ballisticTarget) >= ballisticTarget.Capacity || + revolverTarget is not null && GetRevolverCount(revolverTarget) >= revolverTarget.Capacity) { Popup( Loc.GetString("gun-ballistic-transfer-target-full", @@ -96,6 +128,7 @@ private void OnBallisticAmmoFillDoAfter(EntityUid uid, BallisticAmmoProviderComp args.User); return; } + // End Frontier if (component.Entities.Count + component.UnspawnedCount == 0) { @@ -117,12 +150,15 @@ void SimulateInsertAmmo(EntityUid ammo, EntityUid ammoProvider, EntityCoordinate var evTakeAmmo = new TakeAmmoEvent(1, ammo, Transform(uid).Coordinates, args.User); RaiseLocalEvent(uid, evTakeAmmo); + bool validAmmoType = true; // Frontier: do not repeat reload attempts with invalid ammo. + foreach (var (ent, _) in ammo) { if (ent == null) continue; - if (!target.Whitelist.IsValid(ent.Value)) + if (ballisticTarget is not null && ballisticTarget?.Whitelist?.IsValid(ent.Value) != true || // Frontier: better revolver reloading + revolverTarget is not null && revolverTarget?.Whitelist?.IsValid(ent.Value) != true) // Frontier: better revolver reloading { Popup( Loc.GetString("gun-ballistic-transfer-invalid", @@ -132,6 +168,8 @@ void SimulateInsertAmmo(EntityUid ammo, EntityUid ammoProvider, EntityCoordinate args.User); SimulateInsertAmmo(ent.Value, uid, Transform(uid).Coordinates); + + validAmmoType = false; // Frontier: do not retry reloading if the ammo type is different. } else { @@ -145,9 +183,15 @@ void SimulateInsertAmmo(EntityUid ammo, EntityUid ammoProvider, EntityCoordinate } // repeat if there is more space in the target and more ammo to fill it - var moreSpace = target.Entities.Count + target.UnspawnedCount < target.Capacity; + // Frontier: better revolver reloading + var moreSpace = false; + if (ballisticTarget is not null) + moreSpace = GetBallisticShots(ballisticTarget) < ballisticTarget.Capacity; + else if (revolverTarget is not null) + moreSpace = GetRevolverCount(revolverTarget) < revolverTarget.Capacity; + // End Frontier var moreAmmo = component.Entities.Count + component.UnspawnedCount > 0; - args.Repeat = moreSpace && moreAmmo; + args.Repeat = moreSpace && moreAmmo && validAmmoType; // Frontier: do not repeat reload attempts with invalid ammo. } private void OnBallisticVerb(EntityUid uid, BallisticAmmoProviderComponent component, GetVerbsEvent args) diff --git a/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.Revolver.cs b/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.Revolver.cs index b8b00799c1b..fedc87a36c2 100644 --- a/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.Revolver.cs +++ b/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.Revolver.cs @@ -1,9 +1,11 @@ +using Content.Shared.DoAfter; using Content.Shared.Interaction; using Content.Shared.Verbs; using Content.Shared.Weapons.Ranged.Components; using Content.Shared.Weapons.Ranged.Events; using Robust.Shared.Containers; using Robust.Shared.GameStates; +using Robust.Shared.Map; using Robust.Shared.Serialization; using Robust.Shared.Utility; using System; @@ -25,6 +27,8 @@ protected virtual void InitializeRevolver() SubscribeLocalEvent(OnRevolverTakeAmmo); SubscribeLocalEvent>(OnRevolverVerbs); SubscribeLocalEvent(OnRevolverInteractUsing); + SubscribeLocalEvent(OnRevolverAfterInteract); // Frontier: better revolver reloading + SubscribeLocalEvent(OnRevolverAmmoFillDoAfter); // Frontier: better revolver reloading SubscribeLocalEvent(OnRevolverGetAmmoCount); SubscribeLocalEvent(OnRevolverUse); } @@ -47,13 +51,145 @@ private void OnRevolverGetAmmoCount(EntityUid uid, RevolverAmmoProviderComponent private void OnRevolverInteractUsing(EntityUid uid, RevolverAmmoProviderComponent component, InteractUsingEvent args) { - if (args.Handled) - return; + if (args.Handled || component?.Whitelist?.IsValid(args.Used, EntityManager) != true) // Frontier: better revolver reloading + return; // Frontier: better revolver reloading if (TryRevolverInsert(uid, component, args.Used, args.User)) args.Handled = true; } + // Frontier: better revolver reloading + private void OnRevolverAfterInteract(EntityUid uid, RevolverAmmoProviderComponent component, AfterInteractEvent args) + { + if (args.Handled || + !component.MayTransfer || + !Timing.IsFirstTimePredicted || + args.Target == null || + args.Used == args.Target || + Deleted(args.Target)) + return; + + // Ensure the target of interaction has a valid component. + var validComponent = false; + TimeSpan fillDelay = component.FillDelay; + if (TryComp(args.Target, out var ballisticComponent) && ballisticComponent.Whitelist is not null) + { + validComponent = true; + fillDelay = ballisticComponent.FillDelay; + } + else if (TryComp(args.Target, out var revolverComponent) && revolverComponent.Whitelist is not null) + { + validComponent = true; + fillDelay = revolverComponent.FillDelay; + } + + if (validComponent) + { + args.Handled = true; + + _doAfter.TryStartDoAfter(new DoAfterArgs(EntityManager, args.User, fillDelay, new AmmoFillDoAfterEvent(), used: uid, target: args.Target, eventTarget: uid) + { + BreakOnMove = true, + BreakOnDamage = false, + NeedHand = true + }); + } + } + + // NOTE: closely resembles OnBallisticAmmoFillDoAfter except for bullet count check - redundancy could be removed. + private void OnRevolverAmmoFillDoAfter(EntityUid uid, RevolverAmmoProviderComponent component, AmmoFillDoAfterEvent args) + { + if (Deleted(args.Target)) + return; + + BallisticAmmoProviderComponent? ballisticTarget; + RevolverAmmoProviderComponent? revolverTarget = null; + if (!TryComp(args.Target, out ballisticTarget) && !TryComp(args.Target, out revolverTarget)) + { + return; + } + if ((ballisticTarget is null || ballisticTarget.Whitelist is null) && + (revolverTarget is null || revolverTarget.Whitelist is null)) + { + // No supported component type with valid whitelist. + return; + } + + if (ballisticTarget is not null && GetBallisticShots(ballisticTarget) >= ballisticTarget.Capacity || + revolverTarget is not null && GetRevolverCount(revolverTarget) >= revolverTarget.Capacity) + { + Popup( + Loc.GetString("gun-ballistic-transfer-target-full", + ("entity", args.Target)), + args.Target, + args.User); + return; + } + + if (GetRevolverUnspentCount(component) == 0) + { + // NOTE: the revolver hay be full of unspent cases. Is this considered "empty", or do we need a new string? + Popup( + Loc.GetString("gun-ballistic-transfer-empty", + ("entity", uid)), + uid, + args.User); + return; + } + + void SimulateInsertAmmo(EntityUid ammo, EntityUid ammoProvider, EntityCoordinates coordinates) + { + var evInsert = new InteractUsingEvent(args.User, ammo, ammoProvider, coordinates); + RaiseLocalEvent(ammoProvider, evInsert); + } + + List<(EntityUid? Entity, IShootable Shootable)> ammo = new(); + var evTakeAmmo = new TakeAmmoEvent(1, ammo, Transform(uid).Coordinates, args.User); + RaiseLocalEvent(uid, evTakeAmmo); + + bool validAmmoType = true; + + foreach (var (ent, _) in ammo) + { + if (ent == null) + continue; + + if (ballisticTarget is not null && ballisticTarget.Whitelist?.IsValid(ent.Value) != true || + revolverTarget is not null && revolverTarget.Whitelist?.IsValid(ent.Value) != true) + { + Popup( + Loc.GetString("gun-ballistic-transfer-invalid", + ("ammoEntity", ent.Value), + ("targetEntity", args.Target.Value)), + uid, + args.User); + + SimulateInsertAmmo(ent.Value, uid, Transform(uid).Coordinates); + + validAmmoType = false; + } + else + { + // play sound to be cool + Audio.PlayPredicted(component.SoundInsert, uid, args.User); + SimulateInsertAmmo(ent.Value, args.Target.Value, Transform(args.Target.Value).Coordinates); + } + + if (IsClientSide(ent.Value)) + Del(ent.Value); + } + + // repeat if there is more space in the target and more ammo to fill it + var moreSpace = false; + if (ballisticTarget is not null) + moreSpace = GetBallisticShots(ballisticTarget) < ballisticTarget.Capacity; + else if (revolverTarget is not null) + moreSpace = GetRevolverCount(revolverTarget) < revolverTarget.Capacity; + var moreAmmo = GetRevolverUnspentCount(component) > 0; + args.Repeat = moreSpace && moreAmmo && validAmmoType; + } + // End Frontier + private void OnRevolverGetState(EntityUid uid, RevolverAmmoProviderComponent component, ref ComponentGetState args) { args.State = new RevolverAmmoProviderComponentState @@ -89,7 +225,7 @@ private void OnRevolverHandleState(EntityUid uid, RevolverAmmoProviderComponent public bool TryRevolverInsert(EntityUid revolverUid, RevolverAmmoProviderComponent component, EntityUid uid, EntityUid? user) { - if (component.Whitelist?.IsValid(uid, EntityManager) == false) + if (component.Whitelist?.IsValid(uid, EntityManager) != true) // Frontier: no null, consistency with BallisticAmmoProvider return false; // If it's a speedloader try to get ammo from it. @@ -123,7 +259,8 @@ public bool TryRevolverInsert(EntityUid revolverUid, RevolverAmmoProviderCompone return false; } - for (var i = Math.Min(ev.Ammo.Count - 1, component.Capacity - 1); i >= 0; i--) + // Rotate around until we've covered the whole cylinder or there are no more unspent bullets to transfer. + for (var i = 0; i < component.Capacity && ev.Ammo.Count > 0; i++) // Frontier: speedloader partial reload fix { var index = (component.CurrentIndex + i) % component.Capacity; @@ -145,9 +282,6 @@ public bool TryRevolverInsert(EntityUid revolverUid, RevolverAmmoProviderCompone component.AmmoSlots[index] = ent.Value; Containers.Insert(ent.Value, component.AmmoContainer); SetChamber(index, component, uid); - - if (ev.Ammo.Count == 0) - break; } DebugTools.Assert(ammo.Count == 0); @@ -344,68 +478,112 @@ protected virtual void SpinRevolver(EntityUid revolverUid, RevolverAmmoProviderC private void OnRevolverTakeAmmo(EntityUid uid, RevolverAmmoProviderComponent component, TakeAmmoEvent args) { - var currentIndex = component.CurrentIndex; - Cycle(component, args.Shots); - - // Revolvers provide the bullets themselves rather than the cartridges so they stay in the revolver. - for (var i = 0; i < args.Shots; i++) + if (args.WillBeFired) // Frontier: fire the revolver { - var index = (currentIndex + i) % component.Capacity; - var chamber = component.Chambers[index]; - EntityUid? ent = null; + var currentIndex = component.CurrentIndex; + Cycle(component, args.Shots); - // Get contained entity if it exists. - if (component.AmmoSlots[index] != null) - { - ent = component.AmmoSlots[index]!; - component.Chambers[index] = false; - } - // Try to spawn a round if it's available. - else if (chamber != null) + // Revolvers provide the bullets themselves rather than the cartridges so they stay in the revolver. + for (var i = 0; i < args.Shots; i++) { - if (chamber == true) - { - // Pretend it's always been there. - ent = Spawn(component.FillPrototype, args.Coordinates); - - if (!_netManager.IsClient) - { - component.AmmoSlots[index] = ent; - Containers.Insert(ent.Value, component.AmmoContainer); - } + var index = (currentIndex + i) % component.Capacity; + var chamber = component.Chambers[index]; + EntityUid? ent = null; + // Get contained entity if it exists. + if (component.AmmoSlots[index] != null) + { + ent = component.AmmoSlots[index]!; component.Chambers[index] = false; } - } + // Try to spawn a round if it's available. + else if (chamber != null) + { + if (chamber == true) + { + // Pretend it's always been there. + ent = Spawn(component.FillPrototype, args.Coordinates); - // Chamber empty or spent - if (ent == null) - continue; + if (!_netManager.IsClient) + { + component.AmmoSlots[index] = ent; + Containers.Insert(ent.Value, component.AmmoContainer); + } - if (TryComp(ent, out var cartridge)) - { - if (cartridge.Spent) + component.Chambers[index] = false; + } + } + + // Chamber empty or spent + if (ent == null) continue; - // Mark cartridge as spent and if it's caseless delete from the chamber slot. - SetCartridgeSpent(ent.Value, cartridge, true); - var spawned = Spawn(cartridge.Prototype, args.Coordinates); - args.Ammo.Add((spawned, EnsureComp(spawned))); + if (TryComp(ent, out var cartridge)) + { + if (cartridge.Spent) + continue; + + // Mark cartridge as spent and if it's caseless delete from the chamber slot. + SetCartridgeSpent(ent.Value, cartridge, true); + var spawned = Spawn(cartridge.Prototype, args.Coordinates); + args.Ammo.Add((spawned, EnsureComp(spawned))); - if (cartridge.DeleteOnSpawn) + if (cartridge.DeleteOnSpawn) + component.Chambers[index] = null; + } + else + { component.Chambers[index] = null; + args.Ammo.Add((ent.Value, EnsureComp(ent.Value))); + } + + // Delete the cartridge entity on client + if (_netManager.IsClient) + { + QueueDel(ent); + } } - else - { - component.Chambers[index] = null; - args.Ammo.Add((ent.Value, EnsureComp(ent.Value))); - } + } + else + { + // Frontier: better revolver reloading + var currentIndex = component.CurrentIndex; + var shotsToRemove = Math.Min(args.Shots, GetRevolverUnspentCount(component)); + var removedShots = 0; - // Delete the cartridge entity on client - if (_netManager.IsClient) + // Rotate around until we've covered the whole cylinder or there are no more unspent bullets to transfer. + for (var i = 0; i < component.Capacity && removedShots < shotsToRemove; i++) { - QueueDel(ent); + // Remove the last rounds to be fired without cycling the action. + // If the gun had a live round to start, it should have a live round when finished if any unspent rounds remain. + var index = (currentIndex + (component.Capacity - 1) - i) % component.Capacity; + var chamber = component.Chambers[index]; + + // Only take live rounds, leave the empties where they are. + if (chamber == true) + { + // Get current cartridge, or spawn a new one if it doesn't exist. + EntityUid? ent = component.AmmoSlots[index]!; + if (ent == null) + { + ent = Spawn(component.FillPrototype, args.Coordinates); + + if (!_netManager.IsClient) + { + component.AmmoSlots[index] = ent; + Containers.Insert(ent.Value, component.AmmoContainer); + } + } + + // Add the cartridge to our set and remove the bullet from the gun. + args.Ammo.Add((ent.Value, EnsureComp(ent.Value))); + Containers.Remove(ent.Value, component.AmmoContainer); + component.AmmoSlots[index] = null; + component.Chambers[index] = null; + removedShots++; + } } + // End Frontier } UpdateAmmoCount(uid, prediction: false); diff --git a/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.cs b/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.cs index eb597467fdc..cf745bd88bb 100644 --- a/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.cs +++ b/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.cs @@ -306,7 +306,7 @@ private void AttemptShoot(EntityUid user, EntityUid gunUid, GunComponent gun) var fromCoordinates = Transform(user).Coordinates; // Remove ammo - var ev = new TakeAmmoEvent(shots, new List<(EntityUid? Entity, IShootable Shootable)>(), fromCoordinates, user); + var ev = new TakeAmmoEvent(shots, new List<(EntityUid? Entity, IShootable Shootable)>(), fromCoordinates, user, true); // Frontier: add intent to fire // Listen it just makes the other code around it easier if shots == 0 to do this. if (shots > 0) diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Revolvers/revolvers.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Revolvers/revolvers.yml index ee65bb65491..bc79dfabf1a 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Revolvers/revolvers.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Revolvers/revolvers.yml @@ -39,6 +39,7 @@ tags: - CartridgeMagnum - SpeedLoaderMagnum + mayTransfer: true # Frontier proto: CartridgeMagnum capacity: 6 chambers: [ True, True, True, True, True, True ] From 6358d48e00631a054a0ce0c5979d8620fdc69438 Mon Sep 17 00:00:00 2001 From: FrontierATC Date: Thu, 13 Jun 2024 23:04:19 +0000 Subject: [PATCH 26/59] Automatic Changelog (#1434) --- Resources/Changelog/Changelog.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 507716b412d..823adcbf1be 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -5001,3 +5001,13 @@ Entries: message: Organized the NFSD Uplink a little more into a bundles category. id: 5031 time: '2024-06-13T22:56:14.0000000+00:00' +- author: whatston3 + changes: + - type: Add + message: >- + Revolvers can now reload from ammunition boxes and magazines, and can + provide ammunition for speedloaders. + - type: Fix + message: Speedloaders do not waste ammunition on partial reloads. + id: 5032 + time: '2024-06-13T23:03:55.0000000+00:00' From 411cad87d288f42316e1afa54fa0d3002b3029dd Mon Sep 17 00:00:00 2001 From: Dvir <39403717+dvir001@users.noreply.github.com> Date: Fri, 14 Jun 2024 02:06:43 +0300 Subject: [PATCH 27/59] Contraband Appraisal Gun (#1509) * Gun * More items to spawners * weapon case icon fix, diluted filled containers with empty * small fix * weapon spawners rework * weapon spawners * dungeon updates * salvage outpost theme * some tweaks * missing tag * fix * Update Resources/Prototypes/_NF/Catalog/Fills/Items/weapon_cases_expedition.yml Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> * Update Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_weapons.yml Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> * Update Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_general.yml Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> * Update Resources/Prototypes/_NF/Catalog/Fills/Items/weapon_cases_expedition.yml Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> * weapon cases touch up * Fixup * Update WeaponCaseInsertable.cs * A bit less syndicate stuff, but still keep some * ftl cleanp * sprite * Update contrabandappraisal.yml * Add to vending * Update bountyvend.yml * Update Resources/Locale/en-US/_NF/cargo/price-gun-component.ftl Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> * Update Content.Server/_NF/Security/ContrabandGunSystem.cs Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> * Update Content.Server/_NF/Security/ContrabandGunSystem.cs Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> * Update Content.Server/_NF/Security/ContrabandGunSystem.cs Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> * Whatstone's suggested changes --------- Co-authored-by: steinhauer.erhard Co-authored-by: ErhardSteinhauer <65374927+ErhardSteinhauer@users.noreply.github.com> Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> Co-authored-by: Whatstone --- .../Components/ContrabandPriceGunComponent.cs | 10 +++ .../_NF/Security/ContrabandPriceGunSystem.cs | 67 ++++++++++++++++++ .../en-US/_NF/cargo/price-gun-component.ftl | 4 ++ .../Prototypes/Catalog/Fills/Items/belt.yml | 1 + .../VendingMachines/Inventories/sec.yml | 59 +++++++-------- .../Entities/Clothing/Belt/belts.yml | 1 + .../Inventories/bountyvend.yml | 1 + .../VendingMachines/Inventories/nfsdtec.yml | 1 + .../Objects/Tools/contrabandappraisal.yml | 23 ++++++ .../appraisal-tool.rsi/equipped-BELT.png | Bin 0 -> 151 bytes .../Objects/Tools/appraisal-tool.rsi/icon.png | Bin 0 -> 262 bytes .../Tools/appraisal-tool.rsi/meta.json | 18 +++++ 12 files changed, 153 insertions(+), 32 deletions(-) create mode 100644 Content.Server/_NF/Security/Components/ContrabandPriceGunComponent.cs create mode 100644 Content.Server/_NF/Security/ContrabandPriceGunSystem.cs create mode 100644 Resources/Locale/en-US/_NF/cargo/price-gun-component.ftl create mode 100644 Resources/Prototypes/_NF/Entities/Objects/Tools/contrabandappraisal.yml create mode 100644 Resources/Textures/_NF/Objects/Tools/appraisal-tool.rsi/equipped-BELT.png create mode 100644 Resources/Textures/_NF/Objects/Tools/appraisal-tool.rsi/icon.png create mode 100644 Resources/Textures/_NF/Objects/Tools/appraisal-tool.rsi/meta.json diff --git a/Content.Server/_NF/Security/Components/ContrabandPriceGunComponent.cs b/Content.Server/_NF/Security/Components/ContrabandPriceGunComponent.cs new file mode 100644 index 00000000000..b0dc81a63d7 --- /dev/null +++ b/Content.Server/_NF/Security/Components/ContrabandPriceGunComponent.cs @@ -0,0 +1,10 @@ +namespace Content.Server._NF.Security.Components; + +/// +/// This is used for the contraband appraisal gun, which checks the contraband turn-in value in FUCs of any object it appraises. +/// +[RegisterComponent] +public sealed partial class ContrabandPriceGunComponent : Component +{ + +} diff --git a/Content.Server/_NF/Security/ContrabandPriceGunSystem.cs b/Content.Server/_NF/Security/ContrabandPriceGunSystem.cs new file mode 100644 index 00000000000..bfd5e6d34a7 --- /dev/null +++ b/Content.Server/_NF/Security/ContrabandPriceGunSystem.cs @@ -0,0 +1,67 @@ +using Content.Server.Popups; +using Content.Shared._NF.Contraband.Components; +using Content.Server._NF.Security.Components; +using Content.Shared.IdentityManagement; +using Content.Shared.Interaction; +using Content.Shared.Timing; +using Content.Shared.Verbs; + +namespace Content.Server._NF.Security.Systems; + +/// +/// This system handles contraband appraisal messages and will inform a user of how much an item is worth for trade-in in FUCs. +/// +public sealed class ContrabandPriceGunSystem : EntitySystem +{ + [Dependency] private readonly UseDelaySystem _useDelay = default!; + [Dependency] private readonly PopupSystem _popupSystem = default!; + + /// + public override void Initialize() + { + SubscribeLocalEvent(OnAfterInteract); + SubscribeLocalEvent>(OnUtilityVerb); + } + + private void OnUtilityVerb(EntityUid uid, ContrabandPriceGunComponent component, GetVerbsEvent args) + { + if (!args.CanAccess || !args.CanInteract || args.Using == null) + return; + + if (!TryComp(uid, out UseDelayComponent? useDelay) || _useDelay.IsDelayed((uid, useDelay))) + return; + + if (!TryComp(args.Target, out var contraband)) + return; + + var verb = new UtilityVerb() + { + Act = () => + { + _popupSystem.PopupEntity(Loc.GetString("contraband-price-gun-pricing-result", ("object", Identity.Entity(args.Target, EntityManager)), ("price", contraband.Value)), args.User, args.User); + _useDelay.TryResetDelay((uid, useDelay)); + }, + Text = Loc.GetString("contraband-price-gun-verb-text"), + Message = Loc.GetString("contraband-price-gun-verb-message", ("object", Identity.Entity(args.Target, EntityManager))) + }; + + args.Verbs.Add(verb); + } + + private void OnAfterInteract(EntityUid uid, ContrabandPriceGunComponent component, AfterInteractEvent args) + { + if (!args.CanReach || args.Target == null || args.Handled) + return; + + if (!TryComp(uid, out UseDelayComponent? useDelay) || _useDelay.IsDelayed((uid, useDelay))) + return; + + if (TryComp(args.Target, out var contraband)) + _popupSystem.PopupEntity(Loc.GetString("contraband-price-gun-pricing-result", ("object", Identity.Entity(args.Target.Value, EntityManager)), ("price", contraband.Value)), args.User, args.User); + else + _popupSystem.PopupEntity(Loc.GetString("contraband-price-gun-pricing-result-none", ("object", Identity.Entity(args.Target.Value, EntityManager))), args.User, args.User); + + _useDelay.TryResetDelay((uid, useDelay)); + args.Handled = true; + } +} diff --git a/Resources/Locale/en-US/_NF/cargo/price-gun-component.ftl b/Resources/Locale/en-US/_NF/cargo/price-gun-component.ftl new file mode 100644 index 00000000000..472e2608e9d --- /dev/null +++ b/Resources/Locale/en-US/_NF/cargo/price-gun-component.ftl @@ -0,0 +1,4 @@ +contraband-price-gun-pricing-result = The device deems {THE($object)} to be worth {$price} FUCs. +contraband-price-gun-verb-text = Appraisal +contraband-price-gun-verb-message = Appraise {THE($object)}. +contraband-price-gun-pricing-result-none = The device deems {THE($object)} to be worth no FUCs. diff --git a/Resources/Prototypes/Catalog/Fills/Items/belt.yml b/Resources/Prototypes/Catalog/Fills/Items/belt.yml index 4f176077c40..2dee18fad5a 100644 --- a/Resources/Prototypes/Catalog/Fills/Items/belt.yml +++ b/Resources/Prototypes/Catalog/Fills/Items/belt.yml @@ -53,6 +53,7 @@ - id: Stunbaton - id: Handcuffs - id: Handcuffs + - id: ContrabandAppraisalTool # Frontier - type: entity id: ClothingBeltSecurityWebbingFilled diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/sec.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/sec.yml index e532a0341c0..2c208a57cce 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/sec.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/sec.yml @@ -1,36 +1,31 @@ - type: vendingMachineInventory id: SecTechInventory startingInventory: - Handcuffs: 10 - Zipties: 10 - GrenadeFlashBang: 10 - SecurityWhistle: 5 - TearGasGrenade: 4 - ClusterBangFull: 2 - GrenadeStinger: 4 - Flash: 10 - FlashlightSeclite: 10 - Tourniquet: 5 - ClothingEyesGlassesSunglasses: 5 - ClothingEyesGlassesSecurity: 5 # Frontier - ClothingEyesHudSecurity: 10 - ClothingEyesEyepatchHudSecurity: 5 - ClothingBeltSecurityWebbing: 10 - ClothingBeltSecurity: 10 # Frontier - RiotShield: 3 - RiotLaserShield: 3 - RiotBulletShield: 3 -# RadioHandheldSecurity: 8 - Stunbaton: 10 - WeaponDisabler: 10 - CrowbarRed: 10 # Frontier - ForensicScanner: 3 # Frontier - BoxForensicPad: 3 # Frontier - LogProbeCartridge: 3 # Frontier - TrackingImplanter: 5 # Frontier -# MindShieldImplanter: 5 # Frontier + SecurityWhistle: 1 # Frontier 5<1 + Handcuffs: 3 # Frontier 8<3 + GrenadeFlashBang: 1 # Frontier 4<1 + TearGasGrenade: 1 # Frontier 4<1 + ClusterBangFull: 1 # Frontier 2<1 + GrenadeStinger: 1 # Frontier 4<1 + Flash: 1 # Frontier 5<1 + Tourniquet: 1 # Frontier 5<1 + FlashlightSeclite: 1 # Frontier 5<1 + ClothingEyesGlassesSunglasses: 1 # Frontier 2<1 + ClothingEyesHudSecurity: 1 # Frontier 2<1 + ClothingEyesEyepatchHudSecurity: 1 # Frontier 2<1 + ClothingBeltSecurityWebbing: 1 # Frontier 5<1 + CombatKnife: 1 # Frontier 3<1 + Zipties: 4 # Frontier 12<4 + RiotShield: 1 # Frontier 2<1 + RiotLaserShield: 1 # Frontier 2<1 + RiotBulletShield: 1 # Frontier 2<1 + LogProbeCartridge: 1 # Frontier + ForensicScanner: 1 # Frontier + BoxForensicPad: 1 # Frontier + ContrabandAppraisalTool: 1 # Frontier +# RadioHandheldSecurity: 5 # Frontier # security officers need to follow a diet regimen! - contrabandInventory: - FoodDonutHomer: 3 # Frontier - No more then 3 - FoodBoxDonut: 3 # Frontier - No more then 3 - #box evidence +# contrabandInventory: +# FoodDonutHomer: 12 # Frontier +# FoodBoxDonut: 2 # Frontier + #box evidence \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Clothing/Belt/belts.yml b/Resources/Prototypes/Entities/Clothing/Belt/belts.yml index fbb528f4a11..c290413a6ac 100644 --- a/Resources/Prototypes/Entities/Clothing/Belt/belts.yml +++ b/Resources/Prototypes/Entities/Clothing/Belt/belts.yml @@ -477,6 +477,7 @@ - MagazineMagnum - CombatKnife - Truncheon + - AppraisalTool # Frontier components: - Stunbaton - FlashOnTrigger diff --git a/Resources/Prototypes/_NF/Catalog/VendingMachines/Inventories/bountyvend.yml b/Resources/Prototypes/_NF/Catalog/VendingMachines/Inventories/bountyvend.yml index f9fd0c5919d..85876fddcd5 100644 --- a/Resources/Prototypes/_NF/Catalog/VendingMachines/Inventories/bountyvend.yml +++ b/Resources/Prototypes/_NF/Catalog/VendingMachines/Inventories/bountyvend.yml @@ -12,6 +12,7 @@ ForensicScanner: 3 BoxForensicPad: 6 LogProbeCartridge: 3 + ContrabandAppraisalTool: 10 #Bounty hunter ClothingUniformJumpsuitBH: 3 ClothingUniformJumpskirtBH: 3 diff --git a/Resources/Prototypes/_NF/Catalog/VendingMachines/Inventories/nfsdtec.yml b/Resources/Prototypes/_NF/Catalog/VendingMachines/Inventories/nfsdtec.yml index 79a3c3da6da..c654da4f5e4 100644 --- a/Resources/Prototypes/_NF/Catalog/VendingMachines/Inventories/nfsdtec.yml +++ b/Resources/Prototypes/_NF/Catalog/VendingMachines/Inventories/nfsdtec.yml @@ -25,6 +25,7 @@ RiotBulletShield: 3 Stunbaton: 10 WeaponDisabler: 10 + ContrabandAppraisalTool: 5 # Frontier CrowbarRed: 10 # Frontier ForensicScanner: 3 # Frontier BoxForensicPad: 3 # Frontier diff --git a/Resources/Prototypes/_NF/Entities/Objects/Tools/contrabandappraisal.yml b/Resources/Prototypes/_NF/Entities/Objects/Tools/contrabandappraisal.yml new file mode 100644 index 00000000000..f3b54e1945e --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Objects/Tools/contrabandappraisal.yml @@ -0,0 +1,23 @@ +- type: entity + parent: BaseItem + id: ContrabandAppraisalTool + name: contraband appraisal tool + description: An officer's best friend, with a quantum connection to the NT database and the ability to appraise even the toughest items. + components: + - type: Sprite + sprite: _NF/Objects/Tools/appraisal-tool.rsi + state: icon + - type: Item + sprite: _NF/Objects/Tools/appraisal-tool.rsi + - type: ContrabandPriceGun + - type: UseDelay + delay: 1 + - type: Clothing + sprite: _NF/Objects/Tools/appraisal-tool.rsi + quickEquip: false + slots: + - Belt + - type: Tag + tags: + - AppraisalTool + - Sidearm diff --git a/Resources/Textures/_NF/Objects/Tools/appraisal-tool.rsi/equipped-BELT.png b/Resources/Textures/_NF/Objects/Tools/appraisal-tool.rsi/equipped-BELT.png new file mode 100644 index 0000000000000000000000000000000000000000..eb11395e067107a13f69709b309d3298bbb72f4a GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|0zF+ELn`LH zyCXh`Agp8Yi<_1JSnv| oRqpAK5i~u&{}ek&5&|Bin=Spq>w4Jl>Qaz^r>mdKI;Vst05xeM7+AXGCzN^wzh({gPev@h>D7hq~v6K`&4ahQ*rU2?ye4?M*fl@ zzhH*{DBx-Dyk$VC98VX=5R2Zo6Rd?A6nI#Z>ogX8w_nGvo1<{%#w)RaH$ozd=9}x- zd{mOE3^SBHpO8@X*j7I&M@@5Pq<%r8Lt|^ToU8RskHbvU*GrdO;5B)EsY&q1@mC_O t&Fkyg-k5&6-tb}WX&nXoz6 Date: Thu, 13 Jun 2024 23:07:10 +0000 Subject: [PATCH 28/59] Automatic Changelog (#1509) --- Resources/Changelog/Changelog.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 823adcbf1be..53a2a99f460 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -5011,3 +5011,13 @@ Entries: message: Speedloaders do not waste ammunition on partial reloads. id: 5032 time: '2024-06-13T23:03:55.0000000+00:00' +- author: dvir01 + changes: + - type: Add + message: >- + Contraband appraisal guns are available to appraise contraband items' + value in FUCs. + - type: Add + message: The contraband appraisal gun is now included in the NFSD tool kit. + id: 5033 + time: '2024-06-13T23:06:44.0000000+00:00' From e4dfc0baf6f71bda1673819743a924b22c474537 Mon Sep 17 00:00:00 2001 From: Kill_Me_I_Noobs <118206719+Vonsant@users.noreply.github.com> Date: Fri, 14 Jun 2024 02:09:02 +0300 Subject: [PATCH 29/59] Add support for multiple grid paths in BluespaceErrorRule (#1508) * Add support for multiple grid paths in BluespaceErrorRule * Meh, it was needed for testing * fix * fix 2 --- .../Components/BluespaceErrorRuleComponent.cs | 10 ++++----- .../Events/BluespaceErrorRule.cs | 19 +++++++++-------- .../_NF/Events/events_bluespace.yml | 21 ++++++++++++------- 3 files changed, 29 insertions(+), 21 deletions(-) diff --git a/Content.Server/StationEvents/Components/BluespaceErrorRuleComponent.cs b/Content.Server/StationEvents/Components/BluespaceErrorRuleComponent.cs index 1b0ff547dbe..97a7bb65ec9 100644 --- a/Content.Server/StationEvents/Components/BluespaceErrorRuleComponent.cs +++ b/Content.Server/StationEvents/Components/BluespaceErrorRuleComponent.cs @@ -7,13 +7,13 @@ namespace Content.Server.StationEvents.Components; public sealed partial class BluespaceErrorRuleComponent : Component { /// - /// Path to the grid that gets bluspaced in + /// List of paths to the grids that can be bluespaced in. /// - [DataField("gridPath")] - public string GridPath = ""; + [DataField("gridPaths")] + public List GridPaths = new(); /// - /// The color of your thing. the name should be set by the mapper when mapping. + /// The color of your thing. The name should be set by the mapper when mapping. /// [DataField("color")] public Color Color = new Color(225, 15, 155); @@ -31,7 +31,7 @@ public sealed partial class BluespaceErrorRuleComponent : Component public EntityUid? GridUid = null; /// - /// How much the grid is appraised at upon entering into existance, set after starting the event + /// How much the grid is appraised at upon entering into existence, set after starting the event /// [DataField("startingValue")] public double startingValue = 0; diff --git a/Content.Server/StationEvents/Events/BluespaceErrorRule.cs b/Content.Server/StationEvents/Events/BluespaceErrorRule.cs index c6e7a3757a8..2caf13f811f 100644 --- a/Content.Server/StationEvents/Events/BluespaceErrorRule.cs +++ b/Content.Server/StationEvents/Events/BluespaceErrorRule.cs @@ -31,39 +31,42 @@ public sealed class BluespaceErrorRule : StationEventSystem Entity, EntityUid MapUid, Vector2 LocalPosition)> _playerMobs = new(); - protected override void Started(EntityUid uid, BluespaceErrorRuleComponent component, GameRuleComponent gameRule, - GameRuleStartedEvent args) + protected override void Started(EntityUid uid, BluespaceErrorRuleComponent component, GameRuleComponent gameRule, GameRuleStartedEvent args) { base.Started(uid, component, gameRule, args); + // Select a random grid path + var selectedGridPath = _random.Pick(component.GridPaths); var shuttleMap = _mapManager.CreateMap(); var options = new MapLoadOptions { LoadMap = true, }; - if (!_map.TryLoad(shuttleMap, component.GridPath, out var gridUids, options)) + if (!_map.TryLoad(shuttleMap, selectedGridPath, out var gridUids, options)) return; + component.GridUid = gridUids[0]; if (component.GridUid is not EntityUid gridUid) return; + component.startingValue = _pricing.AppraiseGrid(gridUid); _shuttle.SetIFFColor(gridUid, component.Color); var offset = _random.NextVector2(1350f, 2200f); var mapId = GameTicker.DefaultMap; var mapUid = _mapManager.GetMapEntityId(mapId); + if (TryComp(component.GridUid, out var shuttle)) { _shuttle.FTLToCoordinates(gridUid, shuttle, new EntityCoordinates(mapUid, offset), 0f, 0f, 30f); } - } protected override void Ended(EntityUid uid, BluespaceErrorRuleComponent component, GameRuleComponent gameRule, GameRuleEndedEvent args) { base.Ended(uid, component, gameRule, args); - if(!EntityManager.TryGetComponent(component.GridUid, out var gridTransform)) + if (!EntityManager.TryGetComponent(component.GridUid, out var gridTransform)) { Log.Error("bluespace error objective was missing transform component"); return; @@ -71,7 +74,7 @@ protected override void Ended(EntityUid uid, BluespaceErrorRuleComponent compone if (gridTransform.GridUid is not EntityUid gridUid) { - Log.Error( "bluespace error has no associated grid?"); + Log.Error("bluespace error has no associated grid?"); return; } @@ -98,12 +101,10 @@ protected override void Ended(EntityUid uid, BluespaceErrorRuleComponent compone _transform.SetCoordinates(mob.Entity.Owner, new EntityCoordinates(mob.MapUid, mob.LocalPosition)); } - var query = EntityQuery(); foreach (var account in query) { - _cargo.DeductFunds(account, (int) -(gridValue * component.RewardFactor)); + _cargo.DeductFunds(account, (int)-(gridValue * component.RewardFactor)); } } } - diff --git a/Resources/Prototypes/_NF/Events/events_bluespace.yml b/Resources/Prototypes/_NF/Events/events_bluespace.yml index 6e4057f52df..3c7ccb4714f 100644 --- a/Resources/Prototypes/_NF/Events/events_bluespace.yml +++ b/Resources/Prototypes/_NF/Events/events_bluespace.yml @@ -16,7 +16,8 @@ maxDuration: 1560 maxOccurrences: 1 # Only once per shift possible - type: BluespaceErrorRule - gridPath: /Maps/_NF/Bluespace/cache.yml + gridPaths: + - /Maps/_NF/Bluespace/cache.yml rewardFactor: 3.3 - type: entity @@ -37,7 +38,8 @@ maxDuration: 1350 maxOccurrences: 1 # Only once per shift possible - type: BluespaceErrorRule - gridPath: /Maps/_NF/Bluespace/vault.yml + gridPaths: + - /Maps/_NF/Bluespace/vault.yml rewardFactor: 0.7 - type: entity @@ -59,7 +61,8 @@ maxDuration: 780 maxOccurrences: 1 # Only once per shift possible - type: BluespaceErrorRule - gridPath: /Maps/_NF/Bluespace/vaultsmall.yml + gridPaths: + - /Maps/_NF/Bluespace/vaultsmall.yml rewardFactor: 3 # - type: entity # Need rework @@ -143,7 +146,8 @@ maxDuration: 1200 maxOccurrences: 1 # Only once per shift possible - type: BluespaceErrorRule - gridPath: /Maps/_NF/Bluespace/datacarrier.yml + gridPaths: + - /Maps/_NF/Bluespace/datacarrier.yml rewardFactor: 0.5 # Filler to make the bank go up - type: entity @@ -164,7 +168,8 @@ maxDuration: 2400 maxOccurrences: 1 # Only once per shift possible - type: BluespaceErrorRule - gridPath: /Maps/_NF/Bluespace/syndieftlintercept.yml + gridPaths: + - /Maps/_NF/Bluespace/syndieftlintercept.yml rewardFactor: 0.5 # Filler to make the bank go up - type: entity @@ -185,7 +190,8 @@ maxDuration: 1200 maxOccurrences: 1 # Only once per shift possible - type: BluespaceErrorRule - gridPath: /Maps/_NF/Bluespace/wizardprobealt.yml + gridPaths: + - /Maps/_NF/Bluespace/wizardprobealt.yml rewardFactor: 0.5 # Filler to make the bank go up - type: entity @@ -206,5 +212,6 @@ maxDuration: 2400 maxOccurrences: 1 # Only once per shift possible - type: BluespaceErrorRule - gridPath: /Maps/_NF/Bluespace/bloodmoon.yml + gridPaths: + - /Maps/_NF/Bluespace/bloodmoon.yml rewardFactor: 0.5 # Filler to make the bank go up From 5528647528d764227f479b02c8c4518b01572840 Mon Sep 17 00:00:00 2001 From: Whatstone <166147148+whatston3@users.noreply.github.com> Date: Thu, 13 Jun 2024 19:18:43 -0400 Subject: [PATCH 30/59] Fix Oni accuracy with wielded weapons, and apply Oni accuracy to handguns. (#1498) * OniSystem: compensate for wield bonus * OniSystem: inaccuracy to a const, 10% buff * OniSystem: call RefreshModifiers (net consistency) * OniSystem: remove TODOs --- .../Abilities/Oni/HeldByOniComponent.cs | 6 +++ .../Nyanotrasen/Abilities/Oni/OniSystem.cs | 40 +++++++++++++++---- 2 files changed, 38 insertions(+), 8 deletions(-) diff --git a/Content.Server/Nyanotrasen/Abilities/Oni/HeldByOniComponent.cs b/Content.Server/Nyanotrasen/Abilities/Oni/HeldByOniComponent.cs index 41ec3fa630e..50830a7a87d 100644 --- a/Content.Server/Nyanotrasen/Abilities/Oni/HeldByOniComponent.cs +++ b/Content.Server/Nyanotrasen/Abilities/Oni/HeldByOniComponent.cs @@ -4,5 +4,11 @@ namespace Content.Server.Abilities.Oni public sealed partial class HeldByOniComponent : Component { public EntityUid Holder = default!; + + // Frontier: wield accuracy fix + public double minAngleAdded = 0.0; + public double maxAngleAdded = 0.0; + public double angleIncreaseAdded = 0.0; + // End Frontier } } diff --git a/Content.Server/Nyanotrasen/Abilities/Oni/OniSystem.cs b/Content.Server/Nyanotrasen/Abilities/Oni/OniSystem.cs index b680788ff80..90bba75897b 100644 --- a/Content.Server/Nyanotrasen/Abilities/Oni/OniSystem.cs +++ b/Content.Server/Nyanotrasen/Abilities/Oni/OniSystem.cs @@ -4,12 +4,16 @@ using Content.Shared.Weapons.Melee.Events; using Content.Shared.Weapons.Ranged.Components; using Robust.Shared.Containers; +using Content.Shared.Weapons.Ranged.Systems; namespace Content.Server.Abilities.Oni { public sealed class OniSystem : EntitySystem { [Dependency] private readonly ToolSystem _toolSystem = default!; + [Dependency] private readonly SharedGunSystem _gunSystem = default!; + + private const double GunInaccuracyFactor = 17.0; // Frontier (20x<18x -> 10% buff) public override void Initialize() { @@ -28,21 +32,41 @@ private void OnEntInserted(EntityUid uid, OniComponent component, EntInsertedInt if (TryComp(args.Entity, out var gun)) { - gun.MinAngle *= 20f; - gun.AngleIncrease *= 20f; - gun.MaxAngle *= 20f; + // Frontier: adjust penalty for wielded malus + if (TryComp(args.Entity, out var bonus)) + { + //GunWieldBonus values are stored as negative. + heldComp.minAngleAdded = (gun.MinAngle + bonus.MinAngle) * GunInaccuracyFactor; + heldComp.angleIncreaseAdded = (gun.AngleIncrease + bonus.AngleIncrease) * GunInaccuracyFactor; + heldComp.maxAngleAdded = (gun.MaxAngle + bonus.MaxAngle) * GunInaccuracyFactor; + } + else + { + heldComp.minAngleAdded = gun.MinAngle * GunInaccuracyFactor; + heldComp.angleIncreaseAdded = gun.AngleIncrease * GunInaccuracyFactor; + heldComp.maxAngleAdded = gun.MaxAngle * GunInaccuracyFactor; + } + + gun.MinAngle += heldComp.minAngleAdded; + gun.AngleIncrease += heldComp.angleIncreaseAdded; + gun.MaxAngle += heldComp.maxAngleAdded; + _gunSystem.RefreshModifiers(args.Entity); // Make sure values propagate to modified values (this also dirties the gun for us) + // End Frontier } } private void OnEntRemoved(EntityUid uid, OniComponent component, EntRemovedFromContainerMessage args) { - - if (TryComp(args.Entity, out var gun)) + // Frontier: angle manipulation stored in HeldByOniComponent + if (TryComp(args.Entity, out var gun) && + TryComp(args.Entity, out var heldComp)) { - gun.MinAngle /= 20f; - gun.AngleIncrease /= 20f; - gun.MaxAngle /= 20f; + gun.MinAngle -= heldComp.minAngleAdded; + gun.AngleIncrease -= heldComp.angleIncreaseAdded; + gun.MaxAngle -= heldComp.maxAngleAdded; + _gunSystem.RefreshModifiers(args.Entity); // Make sure values propagate to modified values (this also dirties the gun for us) } + // End Frontier RemComp(args.Entity); } From 2ddc85d0af3675e15bc91c671a8cbf8c455b5e30 Mon Sep 17 00:00:00 2001 From: FrontierATC Date: Thu, 13 Jun 2024 23:19:10 +0000 Subject: [PATCH 31/59] Automatic Changelog (#1498) --- Resources/Changelog/Changelog.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 53a2a99f460..3d50b95d8c4 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -5021,3 +5021,15 @@ Entries: message: The contraband appraisal gun is now included in the NFSD tool kit. id: 5033 time: '2024-06-13T23:06:44.0000000+00:00' +- author: whatston3 + changes: + - type: Tweak + message: >- + Oni accuracy penalty is now reduced from 20x normal spread to 18x normal + spread. + - type: Fix + message: >- + Oni accuracy penalty is now properly applied to handguns, and does not + compound on wielded penalty. + id: 5034 + time: '2024-06-13T23:18:43.0000000+00:00' From 3901104f8dc4a57608d27651f14530b97d401daf Mon Sep 17 00:00:00 2001 From: Whatstone <166147148+whatston3@users.noreply.github.com> Date: Thu, 13 Jun 2024 19:45:16 -0400 Subject: [PATCH 32/59] Add Pious trait, blessing water/blood requires faith (#1486) * faith injector, holywater reaction needs BibleUser * Curly brace on newline, not same line * Remove suffix from faith implanter * BibleUserImplantComponent: newline at EOF, comment * Add Pious trait, remove vendor/loadout faith impl. * Cleanup, remove PacifiedUser variable * Add bible to Contractor tools * tools.yml: fix faith implanter location * Bible: T2 contractor gear * tools.yml: add name, description, bible preview * Bible: name, description, preview, 5k spesos --- Content.Server/Bible/BibleSystem.cs | 38 +++++++++++++++++-- .../Bible/Components/BibleComponent.cs | 15 ++++++++ .../_NF/Implants/BibleUserImplantSystem.cs | 38 +++++++++++++++++++ .../_NF/Implants/BibleUserImplantComponent.cs | 11 ++++++ Resources/Locale/en-US/_NF/chapel/bible.ftl | 3 ++ Resources/Locale/en-US/_NF/traits/traits.ftl | 5 ++- .../Recipes/Reactions/single_reagent.yml | 2 +- .../_NF/Entities/Objects/Misc/implanters.yml | 8 ++++ .../Objects/Misc/subdermal_implants.yml | 11 ++++++ .../_NF/Loadouts/Jobs/Contractor/tools.yml | 21 +++++++++- .../Loadouts/contractor_loadout_groups.yml | 1 + .../Prototypes/_NF/Traits/disabilities.yml | 8 ++++ 12 files changed, 155 insertions(+), 6 deletions(-) create mode 100644 Content.Server/_NF/Implants/BibleUserImplantSystem.cs create mode 100644 Content.Shared/_NF/Implants/BibleUserImplantComponent.cs create mode 100644 Resources/Locale/en-US/_NF/chapel/bible.ftl create mode 100644 Resources/Prototypes/_NF/Traits/disabilities.yml diff --git a/Content.Server/Bible/BibleSystem.cs b/Content.Server/Bible/BibleSystem.cs index c845b17230a..6c906b97b3b 100644 --- a/Content.Server/Bible/BibleSystem.cs +++ b/Content.Server/Bible/BibleSystem.cs @@ -1,10 +1,13 @@ using Content.Server.Bible.Components; +using Content.Server.Chemistry.EntitySystems; using Content.Server.Ghost.Roles.Components; using Content.Server.Ghost.Roles.Events; using Content.Server.Popups; using Content.Shared.ActionBlocker; using Content.Shared.Actions; using Content.Shared.Bible; +using Content.Shared.Chemistry.Components; +using Content.Shared.Chemistry.Reaction; using Content.Shared.Damage; using Content.Shared.IdentityManagement; using Content.Shared.Interaction; @@ -38,7 +41,8 @@ public override void Initialize() { base.Initialize(); - SubscribeLocalEvent(OnAfterInteract); + SubscribeLocalEvent(OnMixingAttempt); // Frontier: restrict solution blessing to bible users + SubscribeLocalEvent(OnAfterInteract, before: [typeof(ReactionMixerSystem)]); // Frontier: add before parameter SubscribeLocalEvent>(AddSummonVerb); SubscribeLocalEvent(GetSummonAction); SubscribeLocalEvent(OnSummon); @@ -91,6 +95,19 @@ public override void Update(float frameTime) } } + // Frontier: only bible users can bless water/blood + private void OnMixingAttempt(EntityUid uid, BibleComponent component, ref MixingAttemptEvent args) + { + // Block water/blood blessing attempts by non-bible users + if (component.BlockMix) + { + _popupSystem.PopupEntity(Loc.GetString("bible-bless-solution-failed"), component.LastInteractingUser, component.LastInteractingUser, PopupType.Small); + args.Cancelled = true; + return; + } + } + // End Frontier + private void OnAfterInteract(EntityUid uid, BibleComponent component, AfterInteractEvent args) { if (!args.CanReach) @@ -99,12 +116,24 @@ private void OnAfterInteract(EntityUid uid, BibleComponent component, AfterInter if (!TryComp(uid, out UseDelayComponent? useDelay) || _delay.IsDelayed((uid, useDelay))) return; - if (args.Target == null || args.Target == args.User || !_mobStateSystem.IsAlive(args.Target.Value)) + // Frontier: only bible users can bless water/blood + if (args.Target == null) { return; } - if (!HasComp(args.User)) + // In case the user is trying to mix something, store who's using it and whether or not they're a bible user. + component.LastInteractingUser = args.User; + var hasBibleUserComponent = HasComp(args.User); + component.BlockMix = !hasBibleUserComponent; + + if (args.Target == args.User || !_mobStateSystem.IsAlive(args.Target.Value)) + { + return; + } + // End Frontier + + if (!hasBibleUserComponent) // Frontier: cache bible component lookup { _popupSystem.PopupEntity(Loc.GetString("bible-sizzle"), args.User, args.User); @@ -226,7 +255,10 @@ private void AttemptSummon(Entity ent, EntityUid user, Tran if (component.AlreadySummoned || component.SpecialItemPrototype == null) return; if (component.RequiresBibleUser && !HasComp(user)) + { + _popupSystem.PopupEntity(Loc.GetString("bible-summon-request-failed"), user, user, PopupType.Small); // Frontier: better summon feedback return; + } if (!Resolve(user, ref position)) return; if (component.Deleted || Deleted(uid)) diff --git a/Content.Server/Bible/Components/BibleComponent.cs b/Content.Server/Bible/Components/BibleComponent.cs index b7dc3db8e35..5d4e2a9d5b6 100644 --- a/Content.Server/Bible/Components/BibleComponent.cs +++ b/Content.Server/Bible/Components/BibleComponent.cs @@ -41,5 +41,20 @@ public sealed partial class BibleComponent : Component [DataField("locPrefix")] public string LocPrefix = "bible"; + + // Frontier: prevent non-bible users from blessing water/blood. + + /// + /// Whether or not a mixing attempt from this bible should be blocked. + /// + [ViewVariables] + public bool BlockMix = false; + + /// + /// The last user that interacted using the bible. + /// + [ViewVariables] + public EntityUid LastInteractingUser; + //End Frontier } } diff --git a/Content.Server/_NF/Implants/BibleUserImplantSystem.cs b/Content.Server/_NF/Implants/BibleUserImplantSystem.cs new file mode 100644 index 00000000000..01fb5582009 --- /dev/null +++ b/Content.Server/_NF/Implants/BibleUserImplantSystem.cs @@ -0,0 +1,38 @@ +using Content.Shared.Implants; +using Content.Shared.Implants.Components; +using Content.Server.Bible.Components; +using Robust.Shared.Containers; + +namespace Content.Server.Implants; + +public sealed class BibleUserImplantSystem : EntitySystem +{ + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnInsert); + // We need to remove the BibleUserComponent from the owner before the implant + // is removed, so we need to execute before the SubdermalImplantSystem. + SubscribeLocalEvent(OnRemove, before: new[] { typeof(SubdermalImplantSystem) }); + } + + private void OnInsert(EntityUid uid, BibleUserImplantComponent component, ImplantImplantedEvent args) + { + if (!args.Implanted.HasValue) + return; + + var bibleUserComp = EnsureComp(args.Implanted.Value); + Dirty(args.Implanted.Value, bibleUserComp); + } + + // Currently permanent, but should support removal if/when a viable solution is found. + private void OnRemove(EntityUid uid, BibleUserImplantComponent component, EntGotRemovedFromContainerMessage args) + { + if (!TryComp(uid, out var implanted) || implanted.ImplantedEntity == null) + return; + + RemComp(implanted.ImplantedEntity.Value); + } +} diff --git a/Content.Shared/_NF/Implants/BibleUserImplantComponent.cs b/Content.Shared/_NF/Implants/BibleUserImplantComponent.cs new file mode 100644 index 00000000000..4f0e0e6ae6b --- /dev/null +++ b/Content.Shared/_NF/Implants/BibleUserImplantComponent.cs @@ -0,0 +1,11 @@ +using Robust.Shared.GameStates; + +namespace Content.Shared.Implants.Components; + +/// +/// Implant to get BibleUser status (to pray, summon familiars, bless with bibles) +/// +[RegisterComponent, NetworkedComponent] +public sealed partial class BibleUserImplantComponent : Component +{ +} diff --git a/Resources/Locale/en-US/_NF/chapel/bible.ftl b/Resources/Locale/en-US/_NF/chapel/bible.ftl new file mode 100644 index 00000000000..b85c4f3eb8e --- /dev/null +++ b/Resources/Locale/en-US/_NF/chapel/bible.ftl @@ -0,0 +1,3 @@ +bible-summon-request-failed = You don't feel worthy enough... + +bible-bless-solution-failed = You don't feel worthy enough... diff --git a/Resources/Locale/en-US/_NF/traits/traits.ftl b/Resources/Locale/en-US/_NF/traits/traits.ftl index 569153d67fc..f462ee8b97b 100644 --- a/Resources/Locale/en-US/_NF/traits/traits.ftl +++ b/Resources/Locale/en-US/_NF/traits/traits.ftl @@ -7,4 +7,7 @@ trait-stinky-in-range-others = {$target} smells foul! trait-stinky-in-range-self = Something smells foul! trait-goblin-accent-name = Goblin Cant -trait-goblin-accent-desc = You speak in secret language many find annoying and not that secretive. \ No newline at end of file +trait-goblin-accent-desc = You speak in secret language many find annoying and not that secretive. + +trait-pious-name = Pious +trait-pious-desc = You are in touch with the gods, but your vows keep you from striking in anger. \ No newline at end of file diff --git a/Resources/Prototypes/Recipes/Reactions/single_reagent.yml b/Resources/Prototypes/Recipes/Reactions/single_reagent.yml index 46fe35415f0..db040ed921b 100644 --- a/Resources/Prototypes/Recipes/Reactions/single_reagent.yml +++ b/Resources/Prototypes/Recipes/Reactions/single_reagent.yml @@ -33,7 +33,7 @@ products: Syrup: 0.1 #12:1 sap to syruop -# Holy - TODO: make it so only the chaplain can use the bible to start these reactions, not anyone with a bible +# Holy - type: reaction id: BloodToWine diff --git a/Resources/Prototypes/_NF/Entities/Objects/Misc/implanters.yml b/Resources/Prototypes/_NF/Entities/Objects/Misc/implanters.yml index 04b0b01ce79..821e7f22d11 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Misc/implanters.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Misc/implanters.yml @@ -25,3 +25,11 @@ components: - type: Implanter implant: DeathAcidifierImplantNF + +- type: entity + id: BibleUserImplanter + name: faith implanter + parent: BaseImplantOnlyImplanter + components: + - type: Implanter + implant: BibleUserImplant diff --git a/Resources/Prototypes/_NF/Entities/Objects/Misc/subdermal_implants.yml b/Resources/Prototypes/_NF/Entities/Objects/Misc/subdermal_implants.yml index 517d950ffbc..a02d43f69a5 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Misc/subdermal_implants.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Misc/subdermal_implants.yml @@ -77,3 +77,14 @@ - SubdermalImplant - HideContextMenu - DeathAcidifier + +- type: entity + parent: BaseSubdermalImplant + id: BibleUserImplant + name: faith implant + description: This implant binds the user to the gods. + noSpawn: true + components: + - type: SubdermalImplant + permanent: true + - type: BibleUserImplant diff --git a/Resources/Prototypes/_NF/Loadouts/Jobs/Contractor/tools.yml b/Resources/Prototypes/_NF/Loadouts/Jobs/Contractor/tools.yml index c76e3b45ff9..c23a4c4c577 100644 --- a/Resources/Prototypes/_NF/Loadouts/Jobs/Contractor/tools.yml +++ b/Resources/Prototypes/_NF/Loadouts/Jobs/Contractor/tools.yml @@ -180,4 +180,23 @@ - type: startingGear id: ContractorHypoMini inhand: - - HypoMini \ No newline at end of file + - HypoMini + +- type: loadout + id: ContractorBible + equipment: ContractorBible + name: bible and faith implanter + description: For the budding Chaplain. Perform miracles, proselytize, and grow your flock. + previewEntity: Bible + effects: + - !type:GroupLoadoutEffect + proto: ContractorT2 + price: 5000 + +- type: startingGear + id: ContractorBible + inhand: + - Bible + storage: + back: + - BibleUserImplanter diff --git a/Resources/Prototypes/_NF/Loadouts/contractor_loadout_groups.yml b/Resources/Prototypes/_NF/Loadouts/contractor_loadout_groups.yml index a624b718f63..6699d2d21cb 100644 --- a/Resources/Prototypes/_NF/Loadouts/contractor_loadout_groups.yml +++ b/Resources/Prototypes/_NF/Loadouts/contractor_loadout_groups.yml @@ -616,6 +616,7 @@ - ContractorShipyardRCD - ContractorHandheldCrewMonitor - ContractorHypoMini + - ContractorBible - type: loadoutGroup id: ContractorFun # Left Hand - 1 only diff --git a/Resources/Prototypes/_NF/Traits/disabilities.yml b/Resources/Prototypes/_NF/Traits/disabilities.yml new file mode 100644 index 00000000000..4bf604626d8 --- /dev/null +++ b/Resources/Prototypes/_NF/Traits/disabilities.yml @@ -0,0 +1,8 @@ +- type: trait + id: Pious + name: trait-pious-name + description: trait-pious-desc + traitGear: Bible + components: + - type: BibleUser + - type: Pacified # if this wasn't so debilitating, this trait would be elsewhere From 1cc4bb2355d28ac1a5b873556181e747673df845 Mon Sep 17 00:00:00 2001 From: FrontierATC Date: Thu, 13 Jun 2024 23:45:41 +0000 Subject: [PATCH 33/59] Automatic Changelog (#1486) --- Resources/Changelog/Changelog.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 3d50b95d8c4..6040f7ac66b 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -5033,3 +5033,13 @@ Entries: compound on wielded penalty. id: 5034 time: '2024-06-13T23:18:43.0000000+00:00' +- author: whatston3 + changes: + - type: Add + message: >- + Characters can now select the Pious trait to start with a bible, the + ability to use it, and a vow of pacifism. + - type: Tweak + message: Water and blood can only be blessed with a bible if the user is Pious. + id: 5035 + time: '2024-06-13T23:45:16.0000000+00:00' From 52d8a014fb4ffaf841e4b91cd66caf527f08460e Mon Sep 17 00:00:00 2001 From: AndresE55 <80334192+Leander-0@users.noreply.github.com> Date: Thu, 13 Jun 2024 20:02:44 -0400 Subject: [PATCH 34/59] Dragon Egg Update (#1448) * new dragon egg * dragon omelette * new sprites * mind transfer and animations * port dragon's breath from wizden * dragon egg update * baby dragon update * fix JSONs * fix baby dragon YML * no clue how this broke * Update dragon.yml * fix issues * dragon update last fixes * dragon update last fixes v2 * dungeon dragon egg --------- Co-authored-by: deltanedas <39013340+deltanedas@users.noreply.github.com> Co-authored-by: Dvir Co-authored-by: Dvir <39403717+dvir001@users.noreply.github.com> --- .../TransferMindOnDespawnComponent.cs | 17 ++ .../_NF/Transfer/TransferMindOnDespawn.cs | 37 ++++ .../_NF/ghost/roles/ghost-role-component.ftl | 4 + .../Entities/Mobs/Player/dragon.yml | 6 + .../_NF/Entities/Mobs/NPCs/baby_dragon.yml | 172 ++++++++++++++++++ .../Objects/Consumable/Food/meals.yml | 30 +++ .../Guns/Projectiles/baby_dragon_fire.yml | 46 +++++ Resources/Prototypes/_NF/Misc/dragon_egg.yml | 122 +++++++++++++ .../_NF/Recipes/Cooking/meal_recipes.yml | 15 +- .../_NF/Effects/bloodcultbeams.rsi/meta.json | 2 +- .../_NF/Effects/dragonspawn.rsi/dragon.png | Bin 0 -> 3961 bytes .../_NF/Effects/dragonspawn.rsi/meta.json | 38 ++++ .../Pets/baby_dragon.rsi/alive-unshaded.png | Bin 0 -> 324 bytes .../_NF/Mobs/Pets/baby_dragon.rsi/alive.png | Bin 0 -> 4403 bytes .../_NF/Mobs/Pets/baby_dragon.rsi/crit.png | Bin 0 -> 680 bytes .../Pets/baby_dragon.rsi/dead-unshaded.png | Bin 0 -> 109 bytes .../_NF/Mobs/Pets/baby_dragon.rsi/dead.png | Bin 0 -> 680 bytes .../_NF/Mobs/Pets/baby_dragon.rsi/meta.json | 80 ++++++++ .../Consumable/Food/dragon_egg.rsi/broken.png | Bin 0 -> 584 bytes .../Consumable/Food/dragon_egg.rsi/icon.png | Bin 0 -> 513 bytes .../Food/dragon_egg.rsi/inhand-left.png | Bin 0 -> 1010 bytes .../Food/dragon_egg.rsi/inhand-right.png | Bin 0 -> 1010 bytes .../Consumable/Food/dragon_egg.rsi/meta.json | 25 +++ .../Food/dragonomelette.rsi/icon.png | Bin 0 -> 1085 bytes .../Food/dragonomelette.rsi/meta.json | 14 ++ 25 files changed, 606 insertions(+), 2 deletions(-) create mode 100644 Content.Server/_NF/Transfer/Components/TransferMindOnDespawnComponent.cs create mode 100644 Content.Server/_NF/Transfer/TransferMindOnDespawn.cs create mode 100644 Resources/Prototypes/_NF/Entities/Mobs/NPCs/baby_dragon.yml create mode 100644 Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Projectiles/baby_dragon_fire.yml create mode 100644 Resources/Prototypes/_NF/Misc/dragon_egg.yml create mode 100644 Resources/Textures/_NF/Effects/dragonspawn.rsi/dragon.png create mode 100644 Resources/Textures/_NF/Effects/dragonspawn.rsi/meta.json create mode 100644 Resources/Textures/_NF/Mobs/Pets/baby_dragon.rsi/alive-unshaded.png create mode 100644 Resources/Textures/_NF/Mobs/Pets/baby_dragon.rsi/alive.png create mode 100644 Resources/Textures/_NF/Mobs/Pets/baby_dragon.rsi/crit.png create mode 100644 Resources/Textures/_NF/Mobs/Pets/baby_dragon.rsi/dead-unshaded.png create mode 100644 Resources/Textures/_NF/Mobs/Pets/baby_dragon.rsi/dead.png create mode 100644 Resources/Textures/_NF/Mobs/Pets/baby_dragon.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Consumable/Food/dragon_egg.rsi/broken.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Food/dragon_egg.rsi/icon.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Food/dragon_egg.rsi/inhand-left.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Food/dragon_egg.rsi/inhand-right.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Food/dragon_egg.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Consumable/Food/dragonomelette.rsi/icon.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Food/dragonomelette.rsi/meta.json diff --git a/Content.Server/_NF/Transfer/Components/TransferMindOnDespawnComponent.cs b/Content.Server/_NF/Transfer/Components/TransferMindOnDespawnComponent.cs new file mode 100644 index 00000000000..aa3502bab3e --- /dev/null +++ b/Content.Server/_NF/Transfer/Components/TransferMindOnDespawnComponent.cs @@ -0,0 +1,17 @@ +using Robust.Shared.Prototypes; + +namespace Content.Server._NF.Transfer.Components; +/// +/// Its not fancy but it works for an in-between animations used on +/// hatching animation of the baby dragon +/// + +[RegisterComponent] +public sealed partial class TransferMindOnDespawnComponent : Component +{ + /// + /// The entity prototype to move the mind to after the animation. + /// + [DataField(required: true)] + public EntProtoId EntityPrototype = default!; +} diff --git a/Content.Server/_NF/Transfer/TransferMindOnDespawn.cs b/Content.Server/_NF/Transfer/TransferMindOnDespawn.cs new file mode 100644 index 00000000000..2e9f06fd516 --- /dev/null +++ b/Content.Server/_NF/Transfer/TransferMindOnDespawn.cs @@ -0,0 +1,37 @@ +using Content.Shared.Mind; +using Robust.Shared.Spawners; +using Robust.Shared.Prototypes; +using Content.Server._NF.Transfer.Components; + +namespace Content.Server._NF.Transfer; + +/// +/// Meant to be used along "TimedDespawn" component to transfer the player mind +/// after the animation for a smooth transition between entities +/// +public sealed class TransferMindOnDespawnSystem : EntitySystem +{ + [Dependency] private readonly SharedMindSystem _mindSystem = default!; + [Dependency] private readonly IPrototypeManager _protoManager= default!; + + ///Subscribe to the despawn event + public override void Initialize() + { + SubscribeLocalEvent(OnDespawnTransfer); + } + + private void OnDespawnTransfer(EntityUid uid, TransferMindOnDespawnComponent component, TimedDespawnEvent args) + { + if (!_mindSystem.TryGetMind(uid, out var mindId, out var mind)) + return; + + if (!_protoManager.TryIndex(component.EntityPrototype, out var entityProto)) + return; + + ///Spawn new entity on the same place where the animation ends and transfer the mind to the new entity + var coords = Transform(uid).Coordinates; + var dragon = EntityManager.SpawnAtPosition(entityProto.ID, coords); + + _mindSystem.TransferTo(mindId, dragon, mind: mind); + } +} diff --git a/Resources/Locale/en-US/_NF/ghost/roles/ghost-role-component.ftl b/Resources/Locale/en-US/_NF/ghost/roles/ghost-role-component.ftl index e7fd2aff5a3..fe8111d8220 100644 --- a/Resources/Locale/en-US/_NF/ghost/roles/ghost-role-component.ftl +++ b/Resources/Locale/en-US/_NF/ghost/roles/ghost-role-component.ftl @@ -22,3 +22,7 @@ ghost-role-information-ert-mailcarrier-description = Assist with paperworks effo ghost-role-information-jerma-name = Jerma ghost-role-information-jerma-description = Pog moment + +ghost-role-information-baby-dragon-name = Baby space dragon +ghost-role-information-baby-dragon-description = Hatch from your egg and go on incredible adventures with your mom and their crew! +ghost-role-information-baby-dragon-rules = You are about to hatch from your egg, make sure to know who is your mom, be loyal and protect their crew! diff --git a/Resources/Prototypes/Entities/Mobs/Player/dragon.yml b/Resources/Prototypes/Entities/Mobs/Player/dragon.yml index 76260bb9e83..51e41e26077 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/dragon.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/dragon.yml @@ -190,11 +190,17 @@ spawned: - id: FoodMeatDragon amount: 3 + - id: DragonEgg #Frontier + amount: 1 #Frontier + prob: 0.3 #Frontier # half damage, spread evenly - type: MeleeWeapon damage: groups: Brute: 12 + - type: ActionGun #Frontier + action: ActionDragonsBreath #Frontier + gunProto: DragonsBreathGun #Frontier - type: SalvageMobRestrictionsNF # Frontier - type: entity diff --git a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/baby_dragon.yml b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/baby_dragon.yml new file mode 100644 index 00000000000..de669d89e6d --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/baby_dragon.yml @@ -0,0 +1,172 @@ +- type: entity + parent: + - SimpleSpaceMobBase + - FlyingMobBase + id: MobDragonPet + name: baby space dragon + description: Even a flying leviathan starts off small and from an egg. + components: + - type: Body + prototype: Animal + - type: Climbing + - type: NameIdentifier + group: GenericNumber + - type: SlowOnDamage + speedModifierThresholds: + 60: 0.7 + 80: 0.5 + - type: MobPrice + price: 2000 + - type: Perishable + - type: Hunger + thresholds: + Overfed: 100 + Okay: 50 + Peckish: 25 + Starving: 10 + Dead: 0 + baseDecayRate: 0.00925925925926 # Guy needs to eat and drink + - type: Thirst + thresholds: + OverHydrated: 200 + Okay: 150 + Thirsty: 100 + Parched: 50 + Dead: 0 + baseDecayRate: 0.04 + - type: StatusEffects + allowed: + - Stun + - KnockedDown + - SlowedDown + - Stutter + - Electrocution + - ForcedSleep + - TemporaryBlindness + - Pacified + - StaminaModifier + - type: Bloodstream + bloodMaxVolume: 650 + - type: FloatingVisuals + - type: NpcFactionMember + factions: + - Dragon + - PetsNT + - type: Speech + speechVerb: SmallMob + - type: HTN + rootTask: + task: MouseCompound + - type: CombatMode + - type: MobMover + - type: InputMover + - type: MovementSpeedModifier + baseWalkSpeed: 3 + baseSprintSpeed: 5 + weightlessModifier: 1.5 + - type: RandomSprite + available: + - enum.DamageStateVisualLayers.Base: + alive: Rainbow + - type: Sprite + sprite: _NF/Mobs/Pets/baby_dragon.rsi + noRot: true + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: alive + - map: [ "enum.DamageStateVisualLayers.BaseUnshaded" ] + state: alive-unshaded + shader: unshaded + - type: Appearance + - type: DamageStateVisuals + states: + Alive: + Base: alive + BaseUnshaded: alive-unshaded + Critical: + Base: crit + Dead: + Base: dead + BaseUnshaded: dead-unshaded + - type: Physics + bodyType: KinematicController + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.40 + density: 100 + mask: + - FlyingMobMask + layer: + - FlyingMobLayer + - type: MobState + - type: MobStateActions + actions: + Critical: + - ActionCritSuccumb + - ActionCritLastWords + - type: MobThresholds + thresholds: + 0: Alive + 200: Critical + 300: Dead + - type: Metabolizer + solutionOnBody: false + metabolizerTypes: [ Dragon ] + groups: + - id: Medicine + - id: Poison + - type: Butcherable + spawned: + - id: FoodMeatDragon + amount: 1 + - type: InteractionPopup + successChance: 0.85 # It's no goose, but you better smell like carp. + interactSuccessString: petting-success-dragon + interactFailureString: petting-failure-dragon + interactFailureSound: + path: /Audio/Animals/space_dragon_roar.ogg + soundPerceivedByOthers: false # A 75% chance for a loud roar would get old fast. + - type: MeleeWeapon + altDisarm: false + angle: 0 + animation: WeaponArcBite + soundHit: + path: /Audio/Weapons/Xeno/alien_claw_flesh3.ogg + damage: + types: + Piercing: 5 + Slash: 5 + - type: Puller + needsHands: false + - type: ReplacementAccent + accent: genericAggressive + - type: Tag + tags: + - CannotSuicide + - DoorBumpOpener + - type: ActionGun + action: ActionDragonsBreath + gunProto: BabyDragonsSparkGun + +- type: entity + noSpawn: true + id: BabyDragonsSparkGun + name: baby dragon's spark + description: For dragon's breathing + components: + - type: RechargeBasicEntityAmmo + rechargeCooldown: 120 + rechargeSound: + path: /Audio/Animals/space_dragon_roar.ogg + - type: BasicEntityAmmoProvider + proto: BabyDragonSpark + capacity: 1 + count: 1 + - type: Gun + soundGunshot: + path: /Audio/Animals/space_dragon_roar.ogg + soundEmpty: null + projectileSpeed: 15 diff --git a/Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/meals.yml b/Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/meals.yml index d68d51dc773..abcb5740e4f 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/meals.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Consumable/Food/meals.yml @@ -66,3 +66,33 @@ groups: Brute: 1 - type: FriedTrait + +- type: entity + name: dragon omelette + parent: FoodMealBase + id: FoodMealDragonOmelette + description: + components: + - type: FlavorProfile + flavors: + - egg + - fishy + - salty + - peppery + - type: Sprite + sprite: _NF/Objects/Consumable/Food/dragonomelette.rsi + state: icon + - type: SolutionContainerManager + solutions: + food: + maxVol: 40 + reagents: + - ReagentId: Nutriment + Quantity: 15 + - ReagentId: Flavorol + Quantity: 10 + - ReagentId: Ichor + Quantity: 12 + - type: Tag + tags: + - Meat diff --git a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Projectiles/baby_dragon_fire.yml b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Projectiles/baby_dragon_fire.yml new file mode 100644 index 00000000000..8393ccb0ce3 --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Projectiles/baby_dragon_fire.yml @@ -0,0 +1,46 @@ +- type: entity + id: BabyDragonSpark + name: dragon ember spark + noSpawn: true + components: + - type: Physics + bodyType: Dynamic + fixedRotation: false + - type: EmbeddableProjectile + deleteOnRemove: true + - type: Fixtures + fixtures: + projectile: + shape: + !type:PhysShapeAabb + bounds: "-0.1,-0.1,0.1,0.1" + mask: + - BulletImpassable + - type: Sprite + sprite: Objects/Weapons/Guns/Projectiles/projectiles2.rsi + state: buckshot-flare + - type: IgnitionSource + ignited: true + temperature: 1000 + - type: TimedDespawn + lifetime: 240 + - type: AmbientSound + enabled: true + volume: 0 + range: 7 + sound: + path: /Audio/Items/Flare/flare_burn.ogg + params: + loop: true + - type: IgniteOnCollide + fireStacks: 1 + - type: PointLight + enabled: true + color: "#E25822" + radius: 7.0 + energy: 5.0 + - type: Projectile + deleteOnCollide: false + damage: + types: + Heat: 5 diff --git a/Resources/Prototypes/_NF/Misc/dragon_egg.yml b/Resources/Prototypes/_NF/Misc/dragon_egg.yml new file mode 100644 index 00000000000..2a15f56aba1 --- /dev/null +++ b/Resources/Prototypes/_NF/Misc/dragon_egg.yml @@ -0,0 +1,122 @@ +- type: entity + parent: FoodEggBase + id: DragonEgg + name: dragon egg + description: How many did you kill just to get one of these eggs. + components: + - type: Sprite + sprite: _NF/Objects/Consumable/Food/dragon_egg.rsi + state: icon + - type: Item + sprite: _NF/Objects/Consumable/Food/dragon_egg.rsi + size: Large + - type: MultiHandedItem + - type: Food + trash: DragonEggshells + - type: DamageOnHighSpeedImpact + minimumSpeed: 0.1 + damage: + types: + Blunt: 1 + - type: Damageable + damageContainer: Biological + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 1 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: desecration + - !type:SpillBehavior + solution: food + - !type:SpawnEntitiesBehavior + spawn: + DragonEggshells: + min: 1 + max: 1 + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: GhostRole + name: ghost-role-information-baby-dragon-name + description: ghost-role-information-baby-dragon-description + rules: ghost-role-information-baby-dragon-rules + requirements: + - !type:WhitelistRequirement + - type: GhostRoleMobSpawner + prototype: MobSpawnBabyDragon + - type: SolutionContainerManager + solutions: + food: + maxVol: 36 + reagents: + - data: null + ReagentId: Egg + Quantity: 12 + - data: null + ReagentId: Ichor + Quantity: 12 + - data: null + ReagentId: Vitamin + Quantity: 12 + - type: StaticPrice + price: 20000 + +- type: entity + name: dragon eggshells + parent: BaseItem + id: DragonEggshells + description: You're walkin' on 'em bud. + components: + - type: Sprite + sprite: _NF/Objects/Consumable/Food/dragon_egg.rsi + state: broken + - type: Food + - type: Item + sprite: Objects/Consumable/Food/egg.rsi + size: Large + - type: SolutionContainerManager + solutions: + food: + maxVol: 2 + reagents: + - ReagentId: Egg + Quantity: 1 + - type: Tag + tags: + - Egg + - Trash + - type: SpaceGarbage + +- type: entity #This is only for the hatching animation since this is an in between from picking the ghost role and becoming the dragon + id: MobSpawnBabyDragon + name: mobspawner dragon + noSpawn: true + components: + - type: Transform + anchored: True + - type: InteractionOutline + - type: Physics + bodyType: Static + - type: Sprite + sprite: _NF/Effects/dragonspawn.rsi + state: dragon + - type: EmitSoundOnSpawn + sound: + path: /Audio/Nyanotrasen/shogi_piece_clack.ogg + - type: Fixtures + fixtures: + portalFixture: + shape: + !type:PhysShapeAabb + bounds: "-0.25,-0.48,0.25,0.48" + mask: + - FullTileMask + layer: + - WallLayer + hard: false + - type: TimedDespawn + lifetime: 3.5 + - type: TransferMindOnDespawn + entityPrototype: MobDragonPet diff --git a/Resources/Prototypes/_NF/Recipes/Cooking/meal_recipes.yml b/Resources/Prototypes/_NF/Recipes/Cooking/meal_recipes.yml index d9cc13c2299..7082b470887 100644 --- a/Resources/Prototypes/_NF/Recipes/Cooking/meal_recipes.yml +++ b/Resources/Prototypes/_NF/Recipes/Cooking/meal_recipes.yml @@ -17,10 +17,23 @@ name: cat crispy recipe result: MobCatCrispy time: 15 - reagents: + reagents: Cornoil: 10 Cognizine: 5 solids: FoodMealFries: 1 FoodOnionRings: 1 OrganAnimalHeart: 1 + +- type: microwaveMealRecipe + id: RecipeDragonOmelette + name: dragon omelette recipe + result: FoodMealDragonOmelette + time: 15 + solids: + FoodButter: 1 + reagents: + Ichor: 12 + Egg: 12 + TableSalt: 5 + Blackpepper: 5 diff --git a/Resources/Textures/_NF/Effects/bloodcultbeams.rsi/meta.json b/Resources/Textures/_NF/Effects/bloodcultbeams.rsi/meta.json index 66ac7d37049..5ff716ccfae 100644 --- a/Resources/Textures/_NF/Effects/bloodcultbeams.rsi/meta.json +++ b/Resources/Textures/_NF/Effects/bloodcultbeams.rsi/meta.json @@ -32,4 +32,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/Resources/Textures/_NF/Effects/dragonspawn.rsi/dragon.png b/Resources/Textures/_NF/Effects/dragonspawn.rsi/dragon.png new file mode 100644 index 0000000000000000000000000000000000000000..123828093d545bce3594f9c0f1f6076176dc5ef0 GIT binary patch literal 3961 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 T0Mb*F00000NkvXXu0mjf)mD^7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Effects/dragonspawn.rsi/meta.json b/Resources/Textures/_NF/Effects/dragonspawn.rsi/meta.json new file mode 100644 index 00000000000..0cf0f642703 --- /dev/null +++ b/Resources/Textures/_NF/Effects/dragonspawn.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-4.0", + "copyright": "Created by @Stagnation on frontier discord server", + "states": [ + { + "name": "dragon", + "delays": [ + [ + 0.1, + 0.5, + 0.1, + 0.5, + 0.1, + 0.5, + 0.1, + 0.5, + 0.1, + 0.5, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + + ] + ] + } + ] +} + + + diff --git a/Resources/Textures/_NF/Mobs/Pets/baby_dragon.rsi/alive-unshaded.png b/Resources/Textures/_NF/Mobs/Pets/baby_dragon.rsi/alive-unshaded.png new file mode 100644 index 0000000000000000000000000000000000000000..1a1e06a7244083ace25201b781f0d78e043f584b GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H1|$#LC7uRSjKx9jP7LeL$-D$|{&~7MhE&XX zdq=V9uz>*cfqg3f|0g$k_icH=x8?fOwUSbca#)!5?7It8$`H3^>$MWLe<%O$s{6a6 z-u6Emt4#$P*N)>neW^bfK16cXujQ1~FpE5J@zZ+wWJV{WfSgSYr}#lS!Qepk9Jkbx z$J=%`oPGaq$Vw1Uy~+T-G@yGywo0zjinP literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/Pets/baby_dragon.rsi/alive.png b/Resources/Textures/_NF/Mobs/Pets/baby_dragon.rsi/alive.png new file mode 100644 index 0000000000000000000000000000000000000000..a608ac61b215578a9623a04c0509325149000270 GIT binary patch literal 4403 zcmb_gX*d+z+n*VeLAFuJk|i2KgNS4qlg7TLMuTGPds2ABG$!jv(ZY<%7KtbOuEf~N zRw#_22U!Y(48lyt_|Nk^*Y*GKetF*y?{(eh-1l|Pea^Xm*SXI*zw4wp*qI9nNC^M{ z03k~Ylp|LY{w{pH+`1Ft(a%-DTaM-?fQo@*O8|iAswL|D<*4k{YXìk=%umta2 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 JDon6({{b9obz%Sj literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/Pets/baby_dragon.rsi/crit.png b/Resources/Textures/_NF/Mobs/Pets/baby_dragon.rsi/crit.png new file mode 100644 index 0000000000000000000000000000000000000000..071839f21e6657dd7790e168a99f9f58f95f3bae GIT binary patch literal 680 zcmV;Z0$2TsP)Px%Vo5|nR9J=WRy&T{FccgIn^q+&f=vV$s#UlYT=*1%52K^#Ac7CznuVcl1XV0~ z0jEeF^Y}<=Z9qke9l)?ieP%fCLjvFU#*Q$?JWKPXdq4IflmvXdEX$!J@URDY2}CU4 z;qz}hAnokB4qexQkB4DML>gnBN~z>~Z#iI$c@o*}b^`zm!+>d;u&!%(&U=rhX<)5| za}EGN6B8*J<0)&SHloB2%f1DvV^z@?|n2TVFd1i6p=VkQl1kcN#}Wn zQYw_7yid;*8&OVW-}hmz?|V4s!cU^EYdGgZxV-ntPbn2Ovmk)0qU`VcJ|q`ilLJaA z%<~*#Pydv(T&NVyT`cwiBDB`xa=CXRQjKLPy86YYj#EB+MoKX)enZ}1zb`0$-g99aJV O0000Ygr+ArY-_ z&pYxmFmN0(_%qwi<%2?F*ugMX28II9Njc_ke%79MVLsl^{`0cnCJCSx22WQ%mvv4F FO#rhiANv3R literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/Pets/baby_dragon.rsi/dead.png b/Resources/Textures/_NF/Mobs/Pets/baby_dragon.rsi/dead.png new file mode 100644 index 0000000000000000000000000000000000000000..071839f21e6657dd7790e168a99f9f58f95f3bae GIT binary patch literal 680 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 DJyzsE literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Consumable/Food/dragonomelette.rsi/meta.json b/Resources/Textures/_NF/Objects/Consumable/Food/dragonomelette.rsi/meta.json new file mode 100644 index 00000000000..273446cf5ee --- /dev/null +++ b/Resources/Textures/_NF/Objects/Consumable/Food/dragonomelette.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-4.0", + "copyright": "Created by @GentleButter on discord and edited by @Stagnation on discord", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + } + ] +} From de8386afdbe2fc02a681c022e026af1d699efbdf Mon Sep 17 00:00:00 2001 From: FrontierATC Date: Fri, 14 Jun 2024 00:03:09 +0000 Subject: [PATCH 35/59] Automatic Changelog (#1448) --- Resources/Changelog/Changelog.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 6040f7ac66b..2896745a500 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -5043,3 +5043,17 @@ Entries: message: Water and blood can only be blessed with a bible if the user is Pious. id: 5035 time: '2024-06-13T23:45:16.0000000+00:00' +- author: Leander + changes: + - type: Add + message: >- + New dragon egg and baby dragon are now more easy to find on this dragon + hunting season, don't forget to butcher them! + - type: Add + message: >- + Dragon DNA evolved and there has been sights of them spitting walls of + flames. + - type: Add + message: New omelette recipe using expensive hard to find ingredients. + id: 5036 + time: '2024-06-14T00:02:44.0000000+00:00' From 4586a3479173869779386e35acb51b4b59669df6 Mon Sep 17 00:00:00 2001 From: Salvantrix <149609610+Salvantrix@users.noreply.github.com> Date: Thu, 13 Jun 2024 20:17:46 -0400 Subject: [PATCH 36/59] Pirate Uplink and New Drip. (#1476) * Pirate Uplink and New Drip. Adds in a fully operational pirate coconut uplink, as well as new drippy drip. Listed as draft as awaiting updated icon sprites. * Added fixed textures. Drip is good, uplink is FUBAR. * Fix? Added tags and currency yml? FIX * AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA Uplink is working now. * aaaaaaaaaaaaaaaaaa * Test Test * test test * Fix? Fix? * AAAAAA AAAAAA fixed * Update Resources/Locale/en-US/_NF/store/uplink-catalog.ftl Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> * Update Resources/Locale/en-US/_NF/store/uplink-catalog.ftl Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> * Update Resources/Prototypes/Catalog/Fills/Crates/antag.yml Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> * Update meta.json * Update meta.json * Update meta.json * Update pirate_uplink_catalog.yml * Update Resources/Prototypes/_NF/Entities/Clothing/Uniforms/jumpsuits.yml Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> * Update Resources/Prototypes/_NF/Entities/Clothing/Neck/cloaks.yml Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> * Update meta.json * Update meta.json * Update meta.json * Update meta.json * Blinky pirate uplink * Pirate HardSuit->Pirate Hardsuit * Mofuckin Yeet This ish is done. GG no RE * pirate cleanup (spelling, slugs, and s-grammar) * Pirate uplink: rework text, use lethal shells * Fix lethal shotgun entity ID --------- Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> Co-authored-by: Whatstone Co-authored-by: Whatstone --- Resources/Locale/en-US/_NF/store/currency.ftl | 1 + .../Locale/en-US/_NF/store/uplink-catalog.ftl | 42 +++ .../Prototypes/Catalog/Fills/Crates/antag.yml | 33 -- .../Structures/Storage/Crates/crates.yml | 4 +- .../_NF/Catalog/Fills/Crates/pirate.yml | 67 ++++ .../_NF/Catalog/pirate_uplink_catalog.yml | 302 ++++++++++++++++++ .../_NF/Entities/Clothing/Head/hats.yml | 30 ++ .../_NF/Entities/Clothing/Neck/cloaks.yml | 11 +- .../Entities/Clothing/OuterClothing/coats.yml | 11 + .../_NF/Entities/Clothing/Shoes/boots.yml | 26 +- .../Entities/Clothing/Uniforms/jumpsuits.yml | 22 ++ .../_NF/Entities/Objects/Specific/pirate.yml | 111 +++++++ .../Objects/Weapons/Melee/piratehook.yml | 14 + .../_NF/Stacks/Materials/crystals.yml | 7 + Resources/Prototypes/_NF/Store/categories.yml | 25 ++ Resources/Prototypes/_NF/Store/presets.yml | 12 + Resources/Prototypes/_NF/currency.yml | 7 + Resources/Prototypes/_NF/tags.yml | 3 + .../Hats/pirate_hat.rsi/equipped-HELMET.png | Bin 0 -> 867 bytes .../Head/Hats/pirate_hat.rsi/icon.png | Bin 0 -> 379 bytes .../Head/Hats/pirate_hat.rsi/inhand-left.png | Bin 0 -> 384 bytes .../Head/Hats/pirate_hat.rsi/inhand-right.png | Bin 0 -> 383 bytes .../Head/Hats/pirate_hat.rsi/meta.json | 26 ++ .../pirate_hat_luffy.rsi/equipped-HELMET.png | Bin 0 -> 498 bytes .../Head/Hats/pirate_hat_luffy.rsi/icon.png | Bin 0 -> 378 bytes .../Hats/pirate_hat_luffy.rsi/inhand-left.png | Bin 0 -> 474 bytes .../pirate_hat_luffy.rsi/inhand-right.png | Bin 0 -> 457 bytes .../Head/Hats/pirate_hat_luffy.rsi/meta.json | 26 ++ .../pirate_parrot.rsi/equipped-NECK.png | Bin 0 -> 409 bytes .../Neck/Cloaks/pirate_parrot.rsi/icon.png | Bin 0 -> 695 bytes .../Cloaks/pirate_parrot.rsi/inhand-left.png | Bin 0 -> 257 bytes .../Cloaks/pirate_parrot.rsi/inhand-right.png | Bin 0 -> 268 bytes .../Neck/Cloaks/pirate_parrot.rsi/meta.json | 26 ++ .../equipped-OUTERCLOTHING.png | Bin 0 -> 1524 bytes .../Misc/pirate_captain.rsi/icon.png | Bin 0 -> 622 bytes .../Misc/pirate_captain.rsi/inhand-left.png | Bin 0 -> 461 bytes .../Misc/pirate_captain.rsi/inhand-right.png | Bin 0 -> 460 bytes .../Misc/pirate_captain.rsi/meta.json | 26 ++ .../Shoes/Boots/pirate.rsi/equipped-FEET.png | Bin 0 -> 408 bytes .../Clothing/Shoes/Boots/pirate.rsi/icon.png | Bin 0 -> 716 bytes .../Shoes/Boots/pirate.rsi/inhand-left.png | Bin 0 -> 324 bytes .../Shoes/Boots/pirate.rsi/inhand-right.png | Bin 0 -> 332 bytes .../Clothing/Shoes/Boots/pirate.rsi/meta.json | 26 ++ .../Boots/pirate_luffy.rsi/equipped-FEET.png | Bin 0 -> 287 bytes .../Shoes/Boots/pirate_luffy.rsi/icon.png | Bin 0 -> 577 bytes .../Boots/pirate_luffy.rsi/inhand-left.png | Bin 0 -> 389 bytes .../Boots/pirate_luffy.rsi/inhand-right.png | Bin 0 -> 392 bytes .../Shoes/Boots/pirate_luffy.rsi/meta.json | 26 ++ .../equipped-INNERCLOTHING.png | Bin 0 -> 1187 bytes .../Jumpsuit/pirate_luffy.rsi/icon.png | Bin 0 -> 466 bytes .../Jumpsuit/pirate_luffy.rsi/inhand-left.png | Bin 0 -> 277 bytes .../pirate_luffy.rsi/inhand-right.png | Bin 0 -> 276 bytes .../Jumpsuit/pirate_luffy.rsi/meta.json | 26 ++ .../equipped-INNERCLOTHING.png | Bin 0 -> 1305 bytes .../Jumpsuit/pirate_slops.rsi/icon.png | Bin 0 -> 463 bytes .../Jumpsuit/pirate_slops.rsi/inhand-left.png | Bin 0 -> 441 bytes .../pirate_slops.rsi/inhand-right.png | Bin 0 -> 417 bytes .../Jumpsuit/pirate_slops.rsi/meta.json | 26 ++ .../pirate_uplink.rsi/icon-overlay.png | Bin 0 -> 231 bytes .../Devices/pirate_uplink.rsi/icon.png | Bin 0 -> 772 bytes .../Devices/pirate_uplink.rsi/inhand-left.png | Bin 0 -> 261 bytes .../pirate_uplink.rsi/inhand-right.png | Bin 0 -> 262 bytes .../Devices/pirate_uplink.rsi/meta.json | 32 ++ .../Pirate/pirate_doubloon.rsi/doubloon.png | Bin 0 -> 482 bytes .../pirate_doubloon.rsi/inhand-left.png | Bin 0 -> 150 bytes .../pirate_doubloon.rsi/inhand-right.png | Bin 0 -> 155 bytes .../Pirate/pirate_doubloon.rsi/meta.json | 22 ++ .../Weapons/Melee/pirate_hook.rsi/icon.png | Bin 0 -> 621 bytes .../Melee/pirate_hook.rsi/inhand-left.png | Bin 0 -> 447 bytes .../Melee/pirate_hook.rsi/inhand-right.png | Bin 0 -> 468 bytes .../Weapons/Melee/pirate_hook.rsi/meta.json | 22 ++ 71 files changed, 975 insertions(+), 37 deletions(-) create mode 100644 Resources/Prototypes/_NF/Catalog/Fills/Crates/pirate.yml create mode 100644 Resources/Prototypes/_NF/Catalog/pirate_uplink_catalog.yml create mode 100644 Resources/Prototypes/_NF/Entities/Objects/Specific/pirate.yml create mode 100644 Resources/Prototypes/_NF/Entities/Objects/Weapons/Melee/piratehook.yml create mode 100644 Resources/Textures/_NF/Clothing/Head/Hats/pirate_hat.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/_NF/Clothing/Head/Hats/pirate_hat.rsi/icon.png create mode 100644 Resources/Textures/_NF/Clothing/Head/Hats/pirate_hat.rsi/inhand-left.png create mode 100644 Resources/Textures/_NF/Clothing/Head/Hats/pirate_hat.rsi/inhand-right.png create mode 100644 Resources/Textures/_NF/Clothing/Head/Hats/pirate_hat.rsi/meta.json create mode 100644 Resources/Textures/_NF/Clothing/Head/Hats/pirate_hat_luffy.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/_NF/Clothing/Head/Hats/pirate_hat_luffy.rsi/icon.png create mode 100644 Resources/Textures/_NF/Clothing/Head/Hats/pirate_hat_luffy.rsi/inhand-left.png create mode 100644 Resources/Textures/_NF/Clothing/Head/Hats/pirate_hat_luffy.rsi/inhand-right.png create mode 100644 Resources/Textures/_NF/Clothing/Head/Hats/pirate_hat_luffy.rsi/meta.json create mode 100644 Resources/Textures/_NF/Clothing/Neck/Cloaks/pirate_parrot.rsi/equipped-NECK.png create mode 100644 Resources/Textures/_NF/Clothing/Neck/Cloaks/pirate_parrot.rsi/icon.png create mode 100644 Resources/Textures/_NF/Clothing/Neck/Cloaks/pirate_parrot.rsi/inhand-left.png create mode 100644 Resources/Textures/_NF/Clothing/Neck/Cloaks/pirate_parrot.rsi/inhand-right.png create mode 100644 Resources/Textures/_NF/Clothing/Neck/Cloaks/pirate_parrot.rsi/meta.json create mode 100644 Resources/Textures/_NF/Clothing/OuterClothing/Misc/pirate_captain.rsi/equipped-OUTERCLOTHING.png create mode 100644 Resources/Textures/_NF/Clothing/OuterClothing/Misc/pirate_captain.rsi/icon.png create mode 100644 Resources/Textures/_NF/Clothing/OuterClothing/Misc/pirate_captain.rsi/inhand-left.png create mode 100644 Resources/Textures/_NF/Clothing/OuterClothing/Misc/pirate_captain.rsi/inhand-right.png create mode 100644 Resources/Textures/_NF/Clothing/OuterClothing/Misc/pirate_captain.rsi/meta.json create mode 100644 Resources/Textures/_NF/Clothing/Shoes/Boots/pirate.rsi/equipped-FEET.png create mode 100644 Resources/Textures/_NF/Clothing/Shoes/Boots/pirate.rsi/icon.png create mode 100644 Resources/Textures/_NF/Clothing/Shoes/Boots/pirate.rsi/inhand-left.png create mode 100644 Resources/Textures/_NF/Clothing/Shoes/Boots/pirate.rsi/inhand-right.png create mode 100644 Resources/Textures/_NF/Clothing/Shoes/Boots/pirate.rsi/meta.json create mode 100644 Resources/Textures/_NF/Clothing/Shoes/Boots/pirate_luffy.rsi/equipped-FEET.png create mode 100644 Resources/Textures/_NF/Clothing/Shoes/Boots/pirate_luffy.rsi/icon.png create mode 100644 Resources/Textures/_NF/Clothing/Shoes/Boots/pirate_luffy.rsi/inhand-left.png create mode 100644 Resources/Textures/_NF/Clothing/Shoes/Boots/pirate_luffy.rsi/inhand-right.png create mode 100644 Resources/Textures/_NF/Clothing/Shoes/Boots/pirate_luffy.rsi/meta.json create mode 100644 Resources/Textures/_NF/Clothing/Uniforms/Jumpsuit/pirate_luffy.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_NF/Clothing/Uniforms/Jumpsuit/pirate_luffy.rsi/icon.png create mode 100644 Resources/Textures/_NF/Clothing/Uniforms/Jumpsuit/pirate_luffy.rsi/inhand-left.png create mode 100644 Resources/Textures/_NF/Clothing/Uniforms/Jumpsuit/pirate_luffy.rsi/inhand-right.png create mode 100644 Resources/Textures/_NF/Clothing/Uniforms/Jumpsuit/pirate_luffy.rsi/meta.json create mode 100644 Resources/Textures/_NF/Clothing/Uniforms/Jumpsuit/pirate_slops.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_NF/Clothing/Uniforms/Jumpsuit/pirate_slops.rsi/icon.png create mode 100644 Resources/Textures/_NF/Clothing/Uniforms/Jumpsuit/pirate_slops.rsi/inhand-left.png create mode 100644 Resources/Textures/_NF/Clothing/Uniforms/Jumpsuit/pirate_slops.rsi/inhand-right.png create mode 100644 Resources/Textures/_NF/Clothing/Uniforms/Jumpsuit/pirate_slops.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Devices/pirate_uplink.rsi/icon-overlay.png create mode 100644 Resources/Textures/_NF/Objects/Devices/pirate_uplink.rsi/icon.png create mode 100644 Resources/Textures/_NF/Objects/Devices/pirate_uplink.rsi/inhand-left.png create mode 100644 Resources/Textures/_NF/Objects/Devices/pirate_uplink.rsi/inhand-right.png create mode 100644 Resources/Textures/_NF/Objects/Devices/pirate_uplink.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Specific/Pirate/pirate_doubloon.rsi/doubloon.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Pirate/pirate_doubloon.rsi/inhand-left.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Pirate/pirate_doubloon.rsi/inhand-right.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Pirate/pirate_doubloon.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Weapons/Melee/pirate_hook.rsi/icon.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Melee/pirate_hook.rsi/inhand-left.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Melee/pirate_hook.rsi/inhand-right.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Melee/pirate_hook.rsi/meta.json diff --git a/Resources/Locale/en-US/_NF/store/currency.ftl b/Resources/Locale/en-US/_NF/store/currency.ftl index e6bb8966930..b09b85ff6a6 100644 --- a/Resources/Locale/en-US/_NF/store/currency.ftl +++ b/Resources/Locale/en-US/_NF/store/currency.ftl @@ -1 +1,2 @@ store-currency-display-security-telecrystal = FUC +store-currency-display-pirate-telecrystal = DB diff --git a/Resources/Locale/en-US/_NF/store/uplink-catalog.ftl b/Resources/Locale/en-US/_NF/store/uplink-catalog.ftl index f097436a231..2330732b66a 100644 --- a/Resources/Locale/en-US/_NF/store/uplink-catalog.ftl +++ b/Resources/Locale/en-US/_NF/store/uplink-catalog.ftl @@ -152,3 +152,45 @@ uplink-security-emp-ammo-desc = A a box containing 4 EMP projectile grenades. uplink-security-trackingdart-ammo-name = Tracking Darts Ammo uplink-security-trackingdart-ammo-desc = A a box containing 4 tracking darts. +store-category-piratehardsuits = EVA Suits +store-category-pirateweapons = Weapons +store-category-pirateutility = Utility +store-category-pirateammo = Ammunition +store-category-pirateexplosives = Explosives + +uplink-pirate-hardsuit-name = Pirate Hardsuit +uplink-pirate-hardsuit-desc = A heavy space suit that provides some basic protection from the cold harsh realities of deep space. +uplink-pirate-hardsuit-captain-name = Pirate Captain's Hardsuit +uplink-pirate-hardsuit-captain-desc = An ancient armored hardsuit, perfect for defending against space scurvy and toolbox-wielding scallywags. +uplink-pirate-crate-captain-name = Pirate Captain's Chest +uplink-pirate-crate-captain-desc = A chest filled with the necessary goodies for a pirate captain. +uplink-pirate-crate-name = Pirate Chest +uplink-pirate-crate-desc = A chest filled with the necessary goodies for a pirate. +uplink-pirate-magboots-name = Pirate Magboots +uplink-pirate-magboots-desc = Pirate magnetic boots, often used during extravehicular activity to ensure the user remains safely attached to the vehicle. +uplink-pirate-hoverbike-name = Pirate Hoverbike +uplink-pirate-hoverbike-desc = Yarr! Dis be me sovereign space shuttle. Now, whaur me rum? +uplink-pirate-blunderbuss-name = Blunderbuss +uplink-pirate-blunderbuss-desc = Deadly at close range, an illegal shotgun often found at the side of a pirate. +uplink-pirate-revolver-name = Pirate Revolver +uplink-pirate-revolver-desc = An odd, illegal, old-looking revolver, favoured by pirate crews. Uses .45 magnum ammo. +uplink-pirate-cannon-name = Pirate Cannon +uplink-pirate-cannon-desc = Kaboom! +uplink-pirate-cannonball-name = Cannonball Chest +uplink-pirate-cannonball-desc = A chest full of balls made to be shot from a cannon. +uplink-pirate-grapeshot-name = Grapeshot Chest +uplink-pirate-grapeshot-desc = A chest full of cluster balls made to shoot a wide spread of small projectiles. +uplink-pirate-glassshot-name = Glassshot Chest +uplink-pirate-glassshot-desc = A chest full of brittle glass balls that will fire multiple projectiles in a tight spread. +uplink-pirate-satchel-name = Pirate Satchel +uplink-pirate-satchel-desc = An inconspicuous satchel filled with pirate goodies. +uplink-pirate-flintlock-name = Flintlock Pistol +uplink-pirate-flintlock-desc = A pirate captain's companion. Yarrr! Uses .60 anti-materiel ammo. +uplink-pirate-shotgunammo-name = Blunderbuss Shell Box +uplink-pirate-shotgunammo-desc = A box of .50 shotgun shells, used in the blunderbuss. +uplink-pirate-revolverammo-name = Pirate Revolver Ammo Box +uplink-pirate-revolverammo-desc = A box of .45 magnum rounds, used in the pirate revolver. +uplink-pirate-flintlockammo-name = Flintlock Pistol Ammo Box +uplink-pirate-flintlockammo-desc = A box of .60 anti-materiel rounds, used in the flintlock pistol. +uplink-pirate-ecutlass-name = Energy Cutlass +uplink-pirate-ecutlass-desc = An energy cutlass! diff --git a/Resources/Prototypes/Catalog/Fills/Crates/antag.yml b/Resources/Prototypes/Catalog/Fills/Crates/antag.yml index fd1af8a3b98..8b137891791 100644 --- a/Resources/Prototypes/Catalog/Fills/Crates/antag.yml +++ b/Resources/Prototypes/Catalog/Fills/Crates/antag.yml @@ -1,34 +1 @@ -- type: entity - id: CratePirateChestCaptain - name: captains pirate chest - suffix: Filled - parent: CratePirate - components: - - type: StorageFill - contents: - - id: ClothingNeckCloakPirateCap - - id: Cutlass # Frontier EnergyCutlassPx&14%?dRCt{2n$K$*K@`W|1e1!%CZu~2dP8U{| zQ#=SeTDB7y%jh|dXnG-W@#Ap&gGhWCga-7+Uckle-4Xx*vb8PtpSX%5lJI$ zKv=+{R%F&hXRR3N?r?a*ljEa6tNQHxVy;gg>?BRsw|6Ab4HDb=SDwDH7Wv-4X(G(^?HvhM!YucA+|CgH zhKw*yrwcdMy_5lS{|hhyS|%OXJn^Gt$KD1ql@Vq*8pBr32*i}xEFpum0cYnIB>dnB z<8-?GeE;B(B=y&|e{e{?ef=WbAH)p tt&L}q0000EWmrjOO-%qQ00008000000002eQx~uJk;}FOp784mTT>eA zf3~>O^WL8K!uL2bOr(0B-7&nyG$m;3*6q_>a|4CaEc%M08jBvT^)XCLW^mXvwO;I{ ztkjQRe^$Jh(7?wzEt`=cqEkX!FnOogiSJj=Pk%J$|M~-e-nl(x{XX%1eSO>4eWn*~ zH7&nAb5bUo(TnDbf(!|Vj#d2cIPii)>1IM%X{3nw$z>L|7mK$&uRP9q$A7){cE#qp z-y*u!F#{kNM@7yE~NjHHb#rYk#z1rZaP1Y4W(71o;Ue(Wf;QiE-`#=-yZ zw`@pBo8jXp$q6(O1U?i`zIegT`hV$~^*iPq^lNW_wm0}geq#57P!@g9T|4G&Jy%*+ zmNO~j=n^e8&mf;=t8dm`t6J*AE5ZLu&GVk6t^Ty^^1Vtc#G6!JF01)tcK_tXM$b!H zZfjTVC<{L~f0Oxw6M`ulYckLM-hKNuXVdiWe)qPnuFX&PKIx+w`T1M+)0)pw_NQ)L zJeiSUxVJw?bn>2Jue4eBY`2^-Ln`LH zy=Cit#6hI>;pCY*KU$T_nifc;3W~BGJT^Z+`FXhF>J{||oHpD(6Vp9G>79U*hR=iA zRZrRu%-lIyE1U^vBnX)3_4DhN&fR=JO)u!^>dh-XgJc)I5>WM2oRws9_iWtc_fHXK@^0;f!>) zUp!oP-)1)2aerpiOr8%E-jSRgu!=?ENV+E5(fVYF<2NwSmGMrqD`UjX72ne$@DypdL zVd(h#a@Sg4{iH1=j7+&<91p)2?tS}mr}gg8=LhV=PY7Mfu}C|nb?o|Kg_Q40roN2b zKi9tW!og!*j5F3pe2m&H&#FXxflTz*WrL}Bz z9@~wj@-t4UKivFhVxRbvS@AB&;NLzU-XnXzKHXs|y>-=d?Q8wKo+i?LooP&q+B6P4 zJevFJ&(ZbrGq*g|+4uV+gR}jTn+0du9fLu>c+vi`w21%Y-rDe0KN%XzUJDvbF`V$? zBKuXLy<7B8Klu5F?Yyk-nw=saGz?B;+c6xwsvDj&srJ{B$m*IIX>XLci^XQUhX?g1^f2!}|KQn!1KmG3>^cm0^6m1D=I~P$iPBS5 z;rr&#anf@6^Zy!889afYe$8al?p2#!)O>88zWqhr@{Qc{-skUmcD!gdgU#L8a)zyW z>Xy=*O=mOP+>5j9&Aw}OJ?5<%14ESbluHNq1WB#+_3_@cwAJ_W7lE*#u6q?THgBEH zBolZ4CliZ8;VmIN#7C-8?Js}jp$fdxn|D$ZCc&$9)GUh)M|7-d<$FZoxLYE z^_=c5PLK0pa}O1ZU3>c`b83(MJa&iH6BC0ri0?kR;gg>p_eJ}YU6*rx*Va69Y!EnM zIAi0>IUki81TMtA*-+k4m~+-%QBza%<^NaWHJW{Qj;jPo0)vb%HNrE^*Ox&H$mRfI T5V#aP8AN%y`njxgN@xNA6DpkN literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Clothing/Head/Hats/pirate_hat_luffy.rsi/inhand-left.png b/Resources/Textures/_NF/Clothing/Head/Hats/pirate_hat_luffy.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..377e65156baf9c0fbc45d0a5d6ecbbf914085b49 GIT binary patch literal 474 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zt2|vCLn`LH zy|vKaDNyA2M}5D0cQ5d=F`9KJIBTeMU(87_HZksf!lN>4X4*&n5B&;}S6v+k9WYd*6>UeCa#y^P2T=K7-HwmJKf|XZ5e+{@j5CmL%mR1nN8!^oehqlw#UH z;S}$NIqn`$*&6QJG@Yz*xTN!3@XY+#lP~3)Gc)MVPA%TcQgcSx;ZOL>D|rkz&L}VW zCe5(zGl!DWC;7e1dqkT=jNVQ828gTe~DWM4f DU@X&s literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Clothing/Head/Hats/pirate_hat_luffy.rsi/inhand-right.png b/Resources/Textures/_NF/Clothing/Head/Hats/pirate_hat_luffy.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..853847e597e14f2e28ac504780748721aa3c9c77 GIT binary patch literal 457 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zGd*1#Ln`LH zy|v%#aDd41kMXWTE1bNoHFo?+4_@x4*LTjYv84FjGnI39=lo`{YvjKed*`U5OTam=j<=*j|aHr7VeUJ;w_j{e{@gS z*JaB@6@wc-7EJiIOIG$>Zn~aXwVmk0r;pwD=D9z9ctCRVXBLU?=IJj#RTVFe&2KT? zZE@E#_O;FH)6$6&8eK_y>*`kD&(s%r`17szq%OHpgAhqbN4Lyxjk?H$30J$ zHq|%mJgK6;_S@|Ev`2bgauDY;Fid$KJb8b`X=cQyvvr01V*g=h%)oG9 rQM_*L#MF&3#xg()_);T0(|mmyw18|5sD+n;Cxcj?u6{1-oD!Muzv?q0cYg?-1uhtC!)D=5;Ob$IJa|G>3k zM_A9P&N;pRW!~QFm(E>&Zf?0}pWS=q_g~mMIy%I-9y=Ven2`EBV#&5SnG?OEp7iQJ zc=>bbuQ{AN8*RdM&QIk?OZJvHJdI3;me+C93~Y=Q_7$lX%7K`8mtttGB{)1Gfz#<2Fxqnl@HnPi{;(EFMftl4`! zoo#WPZSwQbhd-P<6HZB#Wv^@4#B%Js~M{Qui9OI?_+yXzD)W12QE->CCL7F pVcbMVv#JhYi1MXIc&7RKGH3zW96$^Lmx3pQC{I^Emvv4FO#nXGw7>uW literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Clothing/Neck/Cloaks/pirate_parrot.rsi/icon.png b/Resources/Textures/_NF/Clothing/Neck/Cloaks/pirate_parrot.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..fb821672ae65dcdedc2934562ef47dee5ae22060 GIT binary patch literal 695 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|4g~mwxHkN6 z5Rix#l$%n|BO&h`DeJ$0-+cj(p!j+QP98DQK2Zi)yYNMA-h#3{J9lz^ELU@?)4Gz# ztL7Q9Oh+_ywpGAnb3WNgM~)nk*Vf&#Ws9_3AiwLZ`@g<1a0#sM^}IVaifw+^m{e7Z2HS>UeaVQD$3ugFF z84%WW7cPaJDI7Ij^T z`cNX$Aqwu6g?w zYuA3cE4(oNwZox(A`*)ZeyFnOVBp>_KZ}u}P^q-DK>f`q~@Nhe8RMn@vrO&dqPP-?hJBwjKPu`WX>F>5>Id6WJ zUg!60Md`VqY0poc)ce73C06t3lv}&LEaLzE;NACE8_s`So!i&`r68x2QBICKbc+Al zf1kYrr-laZ-Nu;uby?&0RXNOl@dsA!J;JH=lb&aMbXo!e1-%O9U+ z$U0YjM_g^fZ^vjJ+vR%qvO&f$Ff_d9{J#6nt@B@bzO8zx+;U}8zd+DyJEw@Xzd0Bf t{&Y+CGdtgxes6LKsFW`?!ZXd+mq82221TipNv literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Clothing/Neck/Cloaks/pirate_parrot.rsi/inhand-right.png b/Resources/Textures/_NF/Clothing/Neck/Cloaks/pirate_parrot.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..60d93726e5dcd48c364d961815cfe1727b86bf9b GIT binary patch literal 268 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|)_A%&hE&XX zduuQ6Ap-%nfbA0tggM(BPccX~tlh-uoT9SLW8$$8krs~!AEZCWWu8>Oe{=4B0iec) z{o=FrYJc;*|4pZ7XBaN}~W+6ehoH^q5?1_D9(luyBXB3909)KN`k6Vuc*-f$zz zm|1`8wKG7;7;9!BXXpFRcE$z+d3>o6o@u_m3|c@o2M~k6rQpdR%G1@)Wt~$(695;; BVb%Zu literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Clothing/Neck/Cloaks/pirate_parrot.rsi/meta.json b/Resources/Textures/_NF/Clothing/Neck/Cloaks/pirate_parrot.rsi/meta.json new file mode 100644 index 00000000000..de0bdfe5c1d --- /dev/null +++ b/Resources/Textures/_NF/Clothing/Neck/Cloaks/pirate_parrot.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-4.0", + "copyright": "Created by GentleButter for Frontier Station", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-NECK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_NF/Clothing/OuterClothing/Misc/pirate_captain.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/_NF/Clothing/OuterClothing/Misc/pirate_captain.rsi/equipped-OUTERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..c05d68330d0acebf78f5933059af5d740aca5b01 GIT binary patch literal 1524 zcmVPx)lu1NERCt{2nn7qAM-+ztk=9-bZ7oNtsa?^=iA{+ib?2r&CY1&0TB@q5fKp)5fLvZ#ILek*a85g^TPmu3u9@PRP0;6 z{rHi4?}y)OR+vL=|m`7f^hFaR~~bwZ~M zMvY-{x`O2KV{EW*%~x1iMEf5sYsjcEsBwa%LR{NLqmFy;??~GZB*3%n6YTQcI4ILl zV|8TIn5UjQaOJ)Rg;@CRqZ91a>|b3Ip=3?4i?=K&M1vXw%4YpQ8#M-8UC}_9h5Oeh z0*laAfXTU0mQC8tc=SE4n4UI|D<;wj#jU@5H;!$6l&#KgbSwh5FGjvXfNh<+|8xI% z-KE=BVEeIl4MeteiW+NPS7TnMx{Xn{zn?nxvq{A*06-o4#=+q5#a94v^!+;b^XEzT znzzd)6->^Jwva0rqWv9%BH8aBu*rS}JBFNnUjfbxC6Ln;WD;@kaEdnxs;LFt{d{$H zgJcqMhh6)rz8KbvRnpA1NSpxc#VSel#a#RC@D*VGd?}E#KYh~N zv-$I-LobKr!qx%%JBB?4X~VcuW=}yr`l9`IwA}}!^TTc@ZsbQ;8Vvn_TTB2uygdlM zF8o7){q?ug{XnCA6@Xp5DwqJOAoxXjDHDXi`+&*0QKqS_^{P5kqtm6Y6=RtM z1H7GW?7Y}6C{i0Cs}Ahdn%5cVJRI9Wg-wna3C-$*5?FxsVwD&cZE3`WEx>xQ+SMOI zqJ4|n_N}@-;=EXOyYm*M()OhyfIHC&vt>=^lnYy~eZ!*IG4_jLQMdE5t52Z!0YSKy zA7QV9VYaZ0)*{A*hB(^?LgQ> z0)*{A*hB(^?LgSP^a32}=kR;C-(viTyji}$Q6T0d0QL#>%4dH{`yl;7q{2=!0I*6r z%WT(h2WoY>F_3-;iU*VYC|rrz<>Axb9*zLE4Q@~L;jl=a3-tc@ zs~uu4LL-#P`zRH&MvdXMR1AYoj!>#EhO$xjgkrCmTF^ZyF^w3lQdn9b?fT+$#l3FK z7CQ>WTm)JN-W=#hPE(N66l4?fBOw(5Q$+)(?tqjFkKE7rnf-v1H_&Uo|DuX_g&c)n z#?o%x;&cV`cjN{|N`PlLxHl*P7z9uO!N3t5k(U5G1wqcSb??(ZJU!mSNbi=xW>D-O ziBiq>sl<=Xks^ zT`dd|cv6&@DI$xM0Q`);YEkGG#jZ(FHug)ek|Ua7Iz{ZfNxivCL6Ck1IJtMB&HmNd z4Z`z~_5kdf)KeFhUq{XjfL#I!|Hny0M8pfte?GvFJ*T!X_W%F@4rN$LW=%~1DgXcg a2mk;800000(o>TF0000Px%4oO5oR9J=Wls#|LU=)QP*G}z7Rs#-^T6G{*7Fas;Cm;qSBqYYNF_tY7YgjVC zfRvH3BO?jDjB4urs@?q#Cyc?DQfE@^LdLw07?kZ?`RE|0qT>3Y~{`8HL*E{H{ zLNJviZU=%J3NP-CDPO-TS4!_w8!If}>)=3+PgMdj31y0(XuYGevCWQ5j=k2gHp# zfg}eYlv%teQWZ8VBk4XaZt5BnH(=t03Gdw#lY1SXi96%W=k$h7>KmyJ9M%l>O%2OX ziS1OEl)LrJPVT#{zG4|F`=-WW%}6VsE#T?x%gh1*ZyzmhGEaWy9;h^TlbL?p+>;8z zHYCRbCNUp{=bbMKWY2$$%qfT;CwgoYY1ZdB-y<>llDxGnq8LA;Qv!ZOcO}3FYRIaz z^$F-&I@Pkqz+RjJb6e&9+-fd@+?gu1Vi zU$~8xA?24~Ry4!PI+l;0zhzH);Vxh+x8JO@t|dy`VG&S4HG{(a{($N??hF3xW7OI- oZ>P{7mwCWg;7g70O!M_+&;qhKfEWZW1y2T1p00i_>zopr0N{kd!vFvP literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Clothing/OuterClothing/Misc/pirate_captain.rsi/inhand-right.png b/Resources/Textures/_NF/Clothing/OuterClothing/Misc/pirate_captain.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..f5ec854071166d1a3af6decd972b0d7f653f20cc GIT binary patch literal 460 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zb39!fLn`LH zy=9ws$UuVafqCX4r@3Vft2B~QoRbnB3dP%MJVhgjb4mS7NAe)aw|F$KSFVe#Va zTlV+n>FHm1ZxvZBt@>#DG!uh;!MBRnu9@_AU32W3jWstrif<(t1>D-mczv6|QYpt7 z4}L!Oj@hit+jDll zy+Tp_gI8al59|N_wsf`mzm4~IuX^>y{98ga+uv#>1o)*LY|I>bWcosz%f`%;Zm}|) zImhFXC4S(`nT917Cof+)vr+5O=L$)nWU7?t1N#)VPg1c>YUym}nr1Q@-8X+GJb$y1 llyo3468KUhJkxxA8MJ_G4j=}BOTm*tl&7no%Q~loCIIx^!KMHJ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Clothing/OuterClothing/Misc/pirate_captain.rsi/meta.json b/Resources/Textures/_NF/Clothing/OuterClothing/Misc/pirate_captain.rsi/meta.json new file mode 100644 index 00000000000..bf80b86ee5e --- /dev/null +++ b/Resources/Textures/_NF/Clothing/OuterClothing/Misc/pirate_captain.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-4.0", + "copyright": "Content created by GentleButter for Frontier Server", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_NF/Clothing/Shoes/Boots/pirate.rsi/equipped-FEET.png b/Resources/Textures/_NF/Clothing/Shoes/Boots/pirate.rsi/equipped-FEET.png new file mode 100644 index 0000000000000000000000000000000000000000..a9673adc1acb16a7338c1bcd9643fa71fa589976 GIT binary patch literal 408 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zEj(QuLn`LH zy>-y*u!8{GgZi}QsSYhs8$@ir?5v5t?-DS9Yg>YXiHY@N#n{ZF&O$v~f7NezlX~;! z-I=%f99)pV7k!WUN4J{?n;Y-2J|nZ*SMzh`!&OXzjvS2rt4r70`pd?*%RT$I&Suv6 z(C61@#m83)E6=)-cHnMc*jACBM_h05q&QA&ZMgdD?d{bGYkthtO4vDL=gfm=7XD6X zcVW?DGH#!lxN}D3`QLMO>aL|;)N^Cu4G7#}{eUmrwNpx5Q6W{KH@3%i{g2&`g$0qo z#h=n&dgsm(YWRD8jn=$4v&E)vHBUE0G97R~>~g=B&D`UUX!EA9C&KIuSHJz;v_RvN zH^YI$pI@(-I^o~H(^=hWQVa*y%ssv8-%T!$#@QL}>{6GXN4(^5-pl+rPx%Y)M2xR9J=WRy}JJQ4~G*zM08}HLC;^*fos9^4o2#_~Y@Y4i1041SLjXf-D@t%>`2qkS zO$Dh;dR!EzrDQK3E#brGBV6kM`vamUZv;>8GS)7u_C~+fNDZT=($q3#)C8W@=qs0nT&Q8gufQ#4fp_SUUO{ zMOX*|0NK%CmvmZ0laSia&?Ohih*QakZEeUQbDyn`jcLkj!M0IYW1UkSh)^^c-!q_@ zouDkj-aX$lXtx#$hd7xCuw5<9iz`z8D6DVb8?+aLl8y6|(Vmc=Qxms4a^Ow6u}eM+ z%v97d@J&H@9=JS~okSEwl%L<(PX|#pYs%kUsAm2EY#dG7xv*#P?D&i5Z;75`j(-=w y09tnnI4%RR-2eap4rN$LW=%~1DgXcg2mk;800000(o>TF0000z+$l=91&Zibs#0)cLSqY4zzNRt8b$w(bd8bm`84 zhao)s+ET;B&l~CZJBbR;^nLHI#V6hz7kzq-T^jR=$pPNa<@&CcZoZehrzZ2^w8--_ zco(dCeY@;I^`*L4*OyC5t{&e6a{xnweZoaWgZJz`Z}0Lo{`~)Kgy)Qt)ID%hT1*Wt~$( F69C2@hDrbc literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Clothing/Shoes/Boots/pirate.rsi/inhand-right.png b/Resources/Textures/_NF/Clothing/Shoes/Boots/pirate.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..0cd7d126fb6a34aae916d934c670798c96e33d44 GIT binary patch literal 332 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|-gvq=hE&XX zd()S@$w8#`;q0h@ge0$tTVMYFzh}_}xBTvX963SSMUQI3tQH@BcxX)@2T&6TIHXKg z-8JucRc-v4WxGxaZTJJyJOo9}(;6IF7r-%aqYGcn@&*0!1K+s<0ZWEbkV z>a*v6-}&{oUB>L2)!R0DDT@k9^1c`LS>(BXy~Fe~TbU!4P82(4vnKTF&pD|=--bP0l+XkKu)2pI literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Clothing/Shoes/Boots/pirate.rsi/meta.json b/Resources/Textures/_NF/Clothing/Shoes/Boots/pirate.rsi/meta.json new file mode 100644 index 00000000000..762c194a368 --- /dev/null +++ b/Resources/Textures/_NF/Clothing/Shoes/Boots/pirate.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-4.0", + "copyright": "Content created by GentleButter for Frontier Server", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-FEET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_NF/Clothing/Shoes/Boots/pirate_luffy.rsi/equipped-FEET.png b/Resources/Textures/_NF/Clothing/Shoes/Boots/pirate_luffy.rsi/equipped-FEET.png new file mode 100644 index 0000000000000000000000000000000000000000..28466deed5135afc9e652217acbf0e68b29b787c GIT binary patch literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|_ItWGhE&XX zd&`io$w8p?;dZkHVj&_bVlfBiiSa#f+`+Up{DZ=rLyIezS|fUnimADU8%U`B++U{l zK6k$|BhUaSc=u_|CKFBFEtA!jK8+N;Gc$X?O6KN!Y=`fk{lD=(Z{)4_DU(Xx{rRW&91Ok1sXCGtJkRK?}&{fSPkD Qcru9P>FVdQ&MBb@0ND6y{r~^~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Clothing/Shoes/Boots/pirate_luffy.rsi/icon.png b/Resources/Textures/_NF/Clothing/Shoes/Boots/pirate_luffy.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..348714efeda515ea24be8b45cbc49b5f90ae7cd4 GIT binary patch literal 577 zcmV-H0>1r;P)Px$;Ymb6R9J=WmAy~GKp4iK(pm{%O$fTVVZ_0Op(ex#gMWYt(TO;)G4hu<5<}u( zoJ>qibYu{tCNi)%SdE*T5)&&BKKkKM4_bOHB_V;Kzv;Mp?|GiS<$8dRkB`rcVZ0O- zQk>pZhQCj13UyyzcHGA?1s69>?aR0Q2-}chCz_mEbY#VoF3#gu#BfSIzB)#!|UcJr_odB zV;a$jieiSRc46WUOdH1l;UG6P6F05-?Z8X}+`JtCu(z($XV7)|wsaK+oxXLQXb??L z0W`IR@4##sbiXX`5_HWZA}nBX#xOFs!8gm>-vVLIkN`Q9EIA?VushRo_C=s zztH+J0N`-@6&FudlaKZb0|0BGP0JZK*9H~@1h^&aZ{6YewrBHm46q^?nx#tIww@Iw zG-MX%b>k0_OLBTlP;psH*lG)V?*M==nV|+4d)SFUsS?N0jx@NCXk(qYN0OlY+Z4JQi z(it@$4Z;6=FNXq-#y&oC!ykFRv2FcEH(dY#01jnXNoGw=04e|g00;m8000000Mb*F P00000NkvXXu0mjfm;mu} literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Clothing/Shoes/Boots/pirate_luffy.rsi/inhand-left.png b/Resources/Textures/_NF/Clothing/Shoes/Boots/pirate_luffy.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..5e9775df2eff5ecbf14dcc5e1ee85c27e50fbf53 GIT binary patch literal 389 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zRXtrCLn`LH zy=9oiImt)`4 z`O zRrcSkLPC{$#M}eV&l@=w!r(yN|Bl-8;8Pgio49$2fTQuUGgSmf=?~O+jkl} zB35pDT2>?=)ugKG`}hAe?(ao<^6k6tDl-CY0D=R8nyRuc3v=V{+m-yz@S0@8qf`8> z_LS|`lFuLJMND5lKgG^-cZo!V+Uo`TmqwO9sW!bEyW4G&-g)g$duPomRo|$#k@5Ta z@JUOSPw(Day8XYnZg})r@$93UdsQ^&<(kB=*&358oGm16@XFt$&su8B@<~e^t5+4? zxwyjqq(xcTD!<6M#f#!jPg40BHEoZZYv}Sh#YPa9fyheh7xVXb7&B)EJ!jq*ykush z3A^b6Ab)0;)9oL5*Wbh)Fxb%ZzRXwT*8gX&3=9P>`xrJ^MEmrLC%p#h=1Yz6O!M_+ Z&;qhKK*j;VrQpdR%G1@)Wt~$(69Dt-ntK2M literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Clothing/Shoes/Boots/pirate_luffy.rsi/meta.json b/Resources/Textures/_NF/Clothing/Shoes/Boots/pirate_luffy.rsi/meta.json new file mode 100644 index 00000000000..762c194a368 --- /dev/null +++ b/Resources/Textures/_NF/Clothing/Shoes/Boots/pirate_luffy.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-4.0", + "copyright": "Content created by GentleButter for Frontier Server", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-FEET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_NF/Clothing/Uniforms/Jumpsuit/pirate_luffy.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_NF/Clothing/Uniforms/Jumpsuit/pirate_luffy.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..f1f944d2256c7ffb9bcb88c7a59594037aff6067 GIT binary patch literal 1187 zcmV;U1YG-xP)Px(LrFwIRCt{2n$K$-Wf;dl?`CG(q=N>fW}vL&wRWH*`Yz8+@Y-FIhyKC?Sps_zGu z?7Z{N`+eT;`|M&;98;=a2F`Uk7XWi9 z^m7vNYAmz{+CH}iIsmG1KS=-*{jzmDZM_WT6#7FMux?ErU}Y7;@=a}Crk^okeat2p z^KGiuE7>kFVW0u)@#+RZEzYiuQun?!6sGUEOt8&2`azby9=q;<|i=X_KnL^V!PjZ=R4s!U-a&odvK<&VF&Gc(}g+;bWrilLRfCJul* z<=Y~C(MLe%JiL75e0b`2oNsvfj<#{4a~@M?XJY+U%A1(#wIlJELw^^5$Y~m3NBhBk zXImENoQJAMTE3@HjS%097F^ZCwyYQy(G^je`SJUZyZ3LYr!Tyq-z!}Lpy6fmJ*bV- zFoZBN;qKn1TAW{MiDqrUYj0g4e=hnmdJ+U&|Na)QFF)VWmKB{^n=HTa(n$KEkATDB za5x+ehr{7;I2;bge*y6?xb{}Hy$M;&urQ(ssq{x6>+9!X;%C=rb6IpWx)n>x3@OqH}|0Is> zZIFIN6XV7%j7V<9Bx4-J$iE5?Dx1lYemlg&GO_{3aUhe-0AkIwH32rFjgdJN#kRe7 z%?e6GlmS;i8AC)ulC=O)Jj36MMH$eo9wZ>jf=On8S^aLsP}1TokpcboUW=uPJ_q$g zx=kyJ`qxjN)KAQM%_4-qu3ym5Dptt7xib+L8b2)R{d*@A7V`Y|V}%z#uP77W(P5qC zuOAK_hd5xnNWw7VH(<(V`}dzFV!-7~uWITcTi@-ny&3R!@p7|ZV`pzOyGLPwoxM#J zRb*JnHo?gQk=9hS0J8-@_2eOCk(4P%0opR*QDMg;C6xh5;iK9pqom`gR_Ee}^UWC2 znvlwXSFSAKPtP<969B&X_UBXqq~)D=Uv9oX2?E0E5qECh7LPO1li*1(&XVZIHwK5p z@%ZvDk2A8QCYE5(0000EWmrjOO-%qQ00008000000002eQB>ArY-_ zr`mcS4iIUZFFk2NiO@3J8=W8(1D_fw?y1^3GWG7b|PRX$33ocp)_hR{a_ zSALD@CVSrB%j)V0ka+HBiz)7uIqK_5?)slH@* zs2dQ-5jf%1`)!wNKPyEsincZ+-(u8XyX@AT8`qcLGh>*j`%m%|kIX!o2hWNadTQt2 z-mP}ry?W)oo*o{~`F#y_HLR|M9l)sIOO5bM^YvxW0`sSTm z_gSvq>cPH6#rERcwC`8eZU1NWTXyEwd!Fw>h5^Be=^LFd{K;5TR&uX~Ve4-WU-k(b z`!AF*2!8#|@$&Px_|q92m77sEIE%!ZXd+mq822<^Y)j1eby* OgD6i|KbLh*2~7YN0cL0b literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Clothing/Uniforms/Jumpsuit/pirate_luffy.rsi/inhand-right.png b/Resources/Textures/_NF/Clothing/Uniforms/Jumpsuit/pirate_luffy.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..1c388e4e486323823ed9f00bd3a4b64246bd018c GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|ws^WYhE&XX zd+Q)?lY;>3g^NZ#y*Ij2Z!~OVJiUQo)&{}HoqQG#BB$KdIo8tpJ?~9p&A)TKoj{EY z3>_WCF7`EY^Uj`~a_06V@oNiAiZ?Yp)?Ac5dtdhKRb3i0uU%x)6P$hf>*qJyGyZ?o zjn^wKW16OS^ITndh4kX%pY2|Ac4(ZRGY4!K1H-jd$L2Q9c@&?#wf;juA>-C}JUyCP z3qWF?!W&eMZV!Ka&Y|lsLxX8GW7B5y|8`tin}9m`QX@Rme0>?TfNTz^Ntc2rgIJ!f KelF{r5}E*OU~NnQ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Clothing/Uniforms/Jumpsuit/pirate_luffy.rsi/meta.json b/Resources/Textures/_NF/Clothing/Uniforms/Jumpsuit/pirate_luffy.rsi/meta.json new file mode 100644 index 00000000000..4aa590794c0 --- /dev/null +++ b/Resources/Textures/_NF/Clothing/Uniforms/Jumpsuit/pirate_luffy.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-4.0", + "copyright": "Created by GentleButter for Frontier Station", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_NF/Clothing/Uniforms/Jumpsuit/pirate_slops.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_NF/Clothing/Uniforms/Jumpsuit/pirate_slops.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..e2a14fbd838f772770df7072f7291d5142a97c81 GIT binary patch literal 1305 zcmV+!1?KvRP)Px(xk*GpRCt{2n$2(AL>R^&r}1WYopwW$Z9=0!qLv(*MQW5o5~M&*C>58U5Epu( zs(Rsskl@-2kx)wFHPx@yoL!h)$il3zx5BX?~hrxO}~7yLLcy3Zhdd-2MIYa&DvOv<*vB5ACkq zaMn|H^%;gvq%e{ma6DZs6Py^*93%cHRZuSOAT#x<(?=^&;MTwWT^2759d-Kl&o;Ml zyIjS>Tba=MO(P(w9d&+l=dUz$#0T$Y?)(+SeP1i^KB_ww&Rx9b(dUEq&-S^C*Ocmx z6anP7`E88(>G*wXwo8%$|zaVEpG zWP;6RCOh&H)Jc7z2uSqB5LbH;kEx#ecuYlH?Lne1{L4xd5`8fYruv~J6VQ@Lr(R1Y zFqrC(q%Y)vcua+=_F|7(P}TbO;V%0f({AE16>9Ghn3fG{QAgjjY^c3QBIyh70RUi_ z6qMT7qZTZy2E%Oci%&C%VW7H8Jo?pL0%91E`itZM08kVK-~O2G*q2|o^o1Ni3=@WF zgIYH1{d%3f4^Yd7VcH;u*{VHV*B5etVN%$&eVCRFyH=|kP^DYrIcM+W>Zt60D#riElf>~1}02&1GaUOaT~ZjnYTX?vPGzIc4e8R zhX(@B1c7?a!0n$NchngRXU{NyJ_4s$CMXpuLQaVMrzlYOxSLK7K1joFgD64{*!;EN z5l#<#6C)PRp6TexP>@D?c);TXw~b+l6antj;bNJfSgxPm9u%7Gglo8U{Wgiv^mO6v+Ypqy)q4PKulxx3)WB zLX>C@_=hAV1SL#JBoc`Te*xLwUWr7@(mtqcqy(v03ZYj62IBw~I#o?ytCV zEN;1<%~D1NySQ16j&Wy#rK;xcn&P6A_4s7qwfgh#ieu)^7c`%=;SKAi-!@zFS2Ml7 zW4^wyrchYg=C0@Z+NmepFUb2QoNbj4&*lyBs$6wVs_xt@?l11bnvFAjiq{7(Kiq6v z@&C}1%b%|2pJlzbJlYSWn*3}k$mo%b%E zet&1fTb=(NJnX?Y&J`&$YIdddRh(K-ba08!tl*_nmIKM12}1soAtuGUcXKix@W{Fl zDYNSsQ)O&2kl_|Id9J?tf^421)dw8nJ%8^duKu{|#x+(sx%tTq3HmH85r+izV!lg% zb7FbL)#|ix!bA2(sotAMB^Evh#sgn!glC$sFM}44%>l$9a4C2)i1Kvxb6Mw<&;$Ud C^1THB literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Clothing/Uniforms/Jumpsuit/pirate_slops.rsi/inhand-left.png b/Resources/Textures/_NF/Clothing/Uniforms/Jumpsuit/pirate_slops.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..7ba6421c21475779798ee7f5e6a71ced25914122 GIT binary patch literal 441 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zBRyRlLn`LH zy|vfxP=Lg-kL-&L4>&|{sPG*-D3Scf!)K1nUiNp5XL-ZlH59P(#5Kk=Xy>TNc61*+ z=aZ4tb^N8k6)v&(PTv3buT1`8V_AF2uT~Xk1qd7{in&pymt(#EU71wgjqF{O)%%R! zn8t3uJmcNmvs)Fv$y;(gk zeY=*nNTNtgkL@KcuNfW;Rhtfww|`Y~yyXhBWr z`6IR&1{|Slw;FkFTD3JS=i2`1=TqW?AAEUtU)?enxUbOcpCEr=YhEkQQCE}V z}}u7?bbCwDaNr*+uOwhZScQsQ@hifrgYv7iL(PZ2nwu!Tdb`^bQV1~<4(lY6r)g+KJT7L-RVFvnK|E^*34d1xTgE`>;-!|uFkeDUVhi;`0m@w zF6Yg>{8!f4I()*$5Le^pbxf0{sI2@N;|^qt8PwKtU;5%a>B~HoNlPw14t^V7FK^5Y zaW6xI)TdJ8gyg@b-{!ub-Dq=;)g;k)!qJ@!D0!W!ZXd+mjT4)fSP+Lcru9P>FVdQ&MBb@0L5an AMF0Q* literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Clothing/Uniforms/Jumpsuit/pirate_slops.rsi/meta.json b/Resources/Textures/_NF/Clothing/Uniforms/Jumpsuit/pirate_slops.rsi/meta.json new file mode 100644 index 00000000000..4aa590794c0 --- /dev/null +++ b/Resources/Textures/_NF/Clothing/Uniforms/Jumpsuit/pirate_slops.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-4.0", + "copyright": "Created by GentleButter for Frontier Station", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_NF/Objects/Devices/pirate_uplink.rsi/icon-overlay.png b/Resources/Textures/_NF/Objects/Devices/pirate_uplink.rsi/icon-overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..f73d8198c90ec9989912e9f161039177c3ca9eb7 GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H1|$#LC7uRS>pWc?Ln`LHy|a<`fB^@K!xW|8 z{%=wmr)cEQ+|7DV&!>4I*S}4#>YluR>Lm|U4hFN{+?d|(7?v8pphi>xBGmWkEB~Q7 zs64|ipZVwg@7vEkU-9y1$xkh)@YzeX89%=mdKI;Vst0HuIRtpET3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Devices/pirate_uplink.rsi/icon.png b/Resources/Textures/_NF/Objects/Devices/pirate_uplink.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a5ee33dd75973940f4dccd98597322f0b351f37a GIT binary patch literal 772 zcmV+f1N;1mP)A!}OCgc9&_;|_nqW*cghFC^6H1_oEA4Vw>>V8jU^pBCu)e;&toyAQFrrQq1z-Q(ru zaS}2Egb-=nZ=3U08UVCfEp>f;EldDw`u$)WO;~R;>d?P1=LYgt8dNG30IJn0rBX=& z0xa9mMz1%UYkc{~4PaXJ-TP=f@#lDogJ!DtOQjN?=P^G&&+X2ebO3V^J-rKaqj^6_ z`fWC_0Bskx(*Z&V9b{q7E~5LV&DPHCPBborltsre8a85@O(Wdv^-wC=>p1`cVi4HV zl_p?j$u!q`-EKD;7a+a|UD?RmjJo*m);`dn-|usBazd?EOPm9Vk6k6nA{^RK!uhv- z02ZIU67BYQP5`{DM9;AzWrc91d?;Zi2e%TTfbSOuKnNifPFP{yD0VidiV%5*$mjE1pN znAw;{Sl7_&o(f<_6PeQ0!T+Vs>}GdY0T80^f; z0^7_^3ElL5x=eDnM)LQ^u6{St+UDxb%zW)p+pzz-dEl>S{?#C*K%n#bc4x`e!xyEF zf6To1R{4zVqOiZr%f1Po+g>So)y|>!w8YD{Z>92y`)A)5HruJXc76V$nD^&DKaBWa x%fJx!nc-)KqU}bma6O<=e5nzhX}-P;T0l0~B|!R8@MIv#;OXk;vd$@?2>_8CVGRHP literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Devices/pirate_uplink.rsi/inhand-right.png b/Resources/Textures/_NF/Objects/Devices/pirate_uplink.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..8ddfd55cfad1fbb2e9d5435ff3294ee25b3211c9 GIT binary patch literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|mU+53hE&XX zd&`jPkb?m0g}@EdMP4$QX%;u#`7d(s;2|%^2&u`8WOIN_27*h$lR=cHtDnm{r-UW|Qcz;# literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Devices/pirate_uplink.rsi/meta.json b/Resources/Textures/_NF/Objects/Devices/pirate_uplink.rsi/meta.json new file mode 100644 index 00000000000..7a97353ba2c --- /dev/null +++ b/Resources/Textures/_NF/Objects/Devices/pirate_uplink.rsi/meta.json @@ -0,0 +1,32 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-4.0", + "copyright": "Created by GentleButter for Frontier Station, icon-overlay by Whatstone (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "icon-overlay", + "delays": + [ + [0.1, 0.2, 0.1, 0.1, + 0.1, 0.1, 0.1, 0.05, + 0.1, 0.05, 0.075, 0.075, + 0.05, 0.2, 0.1, 0.1] + ] + } + ] +} diff --git a/Resources/Textures/_NF/Objects/Specific/Pirate/pirate_doubloon.rsi/doubloon.png b/Resources/Textures/_NF/Objects/Specific/Pirate/pirate_doubloon.rsi/doubloon.png new file mode 100644 index 0000000000000000000000000000000000000000..89fc1d2a1f74d8e9e8dccdc56b1ef7175356830e GIT binary patch literal 482 zcmV<80UiE{P)Px$f=NU{R9J=Wl)Fj-|=iWtyK=$i;AZ3h6;LbV3W3=!@{ln0@Aw1P??O@Og!;Ph_|c<-`U z2t{>i0EVZae#!8n4@n6rzO_DjFcvp9fXcpJJwW{uWYQ6j&IKjEU4b~VGGO)wMk>gc z!hkw^{UM%8I^s67#Z-^>Rx%SMjW;S-)^3@d*6s)ayg)X%Wfc9CF`9)$2Tni zR8qv!1fthMyqiH}z2UcE(`;z^x4Rp~4#x+-OtjrJ#wHK|000hUSV?A0O#mtY000O8 Y00000007cclK=n!07*qoM6N<$f{_Koq5uE@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Specific/Pirate/pirate_doubloon.rsi/inhand-left.png b/Resources/Textures/_NF/Objects/Specific/Pirate/pirate_doubloon.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..0c28a2e3b99761eed069bf1010ea18b4882414ee GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|%sgEjLn`LH zy=BPDz`$|9An%W~qhiH_rX`{VtldC)hK8-{-t^~!SU~W=>^_h@aEKw4gF|Q4nd1pS h9$#vNXPU1sgBFm@0mLA1DR?r7@^tlcS?83{1OU@cC7}QS literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Specific/Pirate/pirate_doubloon.rsi/inhand-right.png b/Resources/Textures/_NF/Objects/Specific/Pirate/pirate_doubloon.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..11fbf058e329a417177d906d5f3259f3270760fd GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|tUX;ELn`LH zy=lnHV8Fw&@ytX2B^<#_lDk6nZ*t`A*8(bGh&cQ5=iLuVONBukAPB1X2qYKkZJf@b m!zU7u4dn2pMtG+A`Z9pja{w_2Tne5HqC8#wT-G@yGywq5!zU2{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Specific/Pirate/pirate_doubloon.rsi/meta.json b/Resources/Textures/_NF/Objects/Specific/Pirate/pirate_doubloon.rsi/meta.json new file mode 100644 index 00000000000..5380caa3c82 --- /dev/null +++ b/Resources/Textures/_NF/Objects/Specific/Pirate/pirate_doubloon.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-NC-SA-4.0", + "copyright": "Made by GentleButter for Frontier Station 14", + "states": [ + { + "name": "doubloon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_NF/Objects/Weapons/Melee/pirate_hook.rsi/icon.png b/Resources/Textures/_NF/Objects/Weapons/Melee/pirate_hook.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..09f53492df512b893ade1c9b45d27a3579d4f559 GIT binary patch literal 621 zcmV-z0+RiSP)Px%4M{{nR9J=Omb-2mK^TR<+1;73u#jv;qDVsur*WSu?_klz?LI(Scn4mBCJ%u8 zI4N^cB$SPVky+Twj0?s1vJkar{V@YeP9=sgIH$^ zoQLo=EVlq4NfNK`9xUK)IJB_x0AC|ISipMeeSbYT7||}Q8xZ*Q{U`$J4&63twO}w9 zR8E&9iI?*oEMQ5#?fG>@c$Myb`>hRxAf3<2ijq9b04U9h`|o6W+AT14K^6!>7%fI9 z4C?!tvw-WXwgoW8U=hsb8AVZI5!DCaqS^3jg?9z=qQDx%nN}zzEBdIWqa18Rk(31C zYMV=Q0s+@oZEK9dn9b~YmQmz6rYtt@o9FIra5kc{EUWXkFCSq13#MZLzJ8zcvH#$j zs-A!iJd^((7yNlB`7z3CrSTRJ1dEQn`}`AQEa_}kJzMtzubi%dQp&wCz60niAPU3k ztd&}w9saN$MZglvDrlt$p50GtO(Z2s?XS>FaQ4uPX2XVoKx>7P5*e+=Coc*nk11Kc z*p$hm-}~U7;t61P^R^he+*<$u01jnXNoGw=04e|g00;m8000000Mb*F00000NkvXX Hu0mjf_VgB5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Melee/pirate_hook.rsi/inhand-left.png b/Resources/Textures/_NF/Objects/Weapons/Melee/pirate_hook.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..d80d0337159cab327b35bd278fa68e048a49549f GIT binary patch literal 447 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z<2_v*Ln`LH zy=Cit*g=Nv!}7H&O|J_XT9kOSKM;tSbL8OFlLsCDNSyPl>)v%=s7plrpyyu&KBca_ zeGeB*-B)lY&^-r zXls<{SDT*OKL6c)q)T#|?RfjIC>mUd?Mi-OTB?UA{%_ccxzdg|i`! zKSgzP`PLS-Ef&1SZ*TA;#A&jq3eObJM<+Z|)|T8-RvD{MgCx9WHrmq zdwk+2U&=L3(Wz~^^oBtpdj0~Dc*eC`13$}cEBkh&y2Zt1={MF4o$$90*4bl$9a4C2)i1Kvxb6Mw<&;$U755UL( literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Melee/pirate_hook.rsi/inhand-right.png b/Resources/Textures/_NF/Objects/Weapons/Melee/pirate_hook.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..891b7911b50288009677896638f766fd6f383c07 GIT binary patch literal 468 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zOFUg1Ln`LH zy|v%(kOKqT2Y!L5>IqVu&g>E$%=!s3HO%hw4&OX!@q=qed1i;Ao|@ka?jLM^d|8hI z{vT-!`uB9st_jZ;Jj~hg@4)fv=63aN zr=D+jyek@H!8a#Xn&HEjKda8fgz$!)O0}7zTTuOJnc<`R(q+zf=J!3kmZd%aZXmB; zy0OeWcZuUp(K~Ep*qIJ#Ce-Ke`kBJ6>whg)(R{w9eQEd!zuha;Umd#Bl_*Xq|!uD`=r=342NXRG^@{jbBXefd}XKGeqZ{b~%H+1UXH zMH7DR+kZLlRE7*QgInN~?DPdsO`n{uUQxPtYI*bNoYRLMFKtaUzcMpf*Yl<0@-yY` zA5)qZcXPT0{+qsRTk6w&X{)APH&|!9VCu@bjV3eCGaR^cu0d>BIoq_<|J)MyBrhB~ ya*jbzaOn@$^2Q{|-pQ_Nz{ucBjqptK^<~fkvN?bl1TF$k( literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Melee/pirate_hook.rsi/meta.json b/Resources/Textures/_NF/Objects/Weapons/Melee/pirate_hook.rsi/meta.json new file mode 100644 index 00000000000..974e9b22839 --- /dev/null +++ b/Resources/Textures/_NF/Objects/Weapons/Melee/pirate_hook.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-4.0", + "copyright": "Created by GentleButter for Frontier Station", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} From 8b232093e68ec7a081b86cb7cc06465222bd3e61 Mon Sep 17 00:00:00 2001 From: Whatstone <166147148+whatston3@users.noreply.github.com> Date: Thu, 13 Jun 2024 20:19:41 -0400 Subject: [PATCH 37/59] Fix ammunition icons in vendors (#1426) * Ammo icons, first pass * Ammo icons, continued * Fix copyright in ammo/box RSI metadata; humility * Fix anti-materiel metadata * Add icons for speedloaders and rubber ammo --- .../Guns/Ammunition/Boxes/antimateriel.yml | 6 +++ .../Guns/Ammunition/Boxes/caseless_rifle.yml | 12 ++++++ .../Guns/Ammunition/Boxes/light_rifle.yml | 15 +++++++ .../Weapons/Guns/Ammunition/Boxes/magnum.yml | 15 +++++++ .../Weapons/Guns/Ammunition/Boxes/pistol.yml | 12 ++++++ .../Weapons/Guns/Ammunition/Boxes/rifle.yml | 15 +++++++ .../Weapons/Guns/Ammunition/Boxes/shotgun.yml | 24 +++++++++++ .../Weapons/Guns/Ammunition/Boxes/toy.yml | 6 +++ .../Guns/Ammunition/SpeedLoaders/magnum.yml | 15 +++++++ .../Guns/Ammunition/SpeedLoaders/pistol.yml | 6 +++ .../Ammunition/SpeedLoaders/rifle_light.yml | 3 ++ .../Guns/Ammunition/Boxes/caseless_rifle.yml | 6 +++ .../Guns/Ammunition/Boxes/light_rifle.yml | 3 ++ .../Weapons/Guns/Ammunition/Boxes/magnum.yml | 3 ++ .../Weapons/Guns/Ammunition/Boxes/pistol.yml | 6 +++ .../Weapons/Guns/Ammunition/Boxes/rifle.yml | 6 +++ .../Ammunition/SpeedLoaders/heavy_rifle.yml | 12 ++++++ .../Guns/Ammunition/SpeedLoaders/magnum.yml | 3 ++ .../Guns/Ammunition/SpeedLoaders/pistol.yml | 3 ++ .../Storage/boxes.rsi/foamdartsdisplay.png | Bin 0 -> 379 bytes .../_NF/Objects/Storage/boxes.rsi/meta.json | 38 ++++++++++++++++++ .../boxes.rsi/shotgunbeanbagdisplay.png | Bin 0 -> 347 bytes .../Storage/boxes.rsi/shotgunflaredisplay.png | Bin 0 -> 346 bytes .../Storage/boxes.rsi/shotgunflashdisplay.png | Bin 0 -> 336 bytes .../boxes.rsi/shotgunincendiarydisplay.png | Bin 0 -> 371 bytes .../boxes.rsi/shotgunlethaldisplay.png | Bin 0 -> 377 bytes .../boxes.rsi/shotgunpracticedisplay.png | Bin 0 -> 359 bytes .../Storage/boxes.rsi/shotgunslugdisplay.png | Bin 0 -> 323 bytes .../boxes.rsi/shotgunuraniumdisplay.png | Bin 0 -> 344 bytes .../Boxes/anti_materiel.rsi/bigdisplay.png | Bin 0 -> 345 bytes .../Boxes/anti_materiel.rsi/display.png | Bin 0 -> 500 bytes .../Boxes/anti_materiel.rsi/meta.json | 17 ++++++++ .../Boxes/caseless_rifle.rsi/10x24display.png | Bin 0 -> 390 bytes .../Boxes/caseless_rifle.rsi/bigdisplay.png | Bin 0 -> 313 bytes .../caseless_rifle.rsi/bigrubberdisplay.png | Bin 0 -> 323 bytes .../Boxes/caseless_rifle.rsi/display.png | Bin 0 -> 539 bytes .../Boxes/caseless_rifle.rsi/meta.json | 29 +++++++++++++ .../caseless_rifle.rsi/practicedisplay.png | Bin 0 -> 546 bytes .../caseless_rifle.rsi/rubberdisplay.png | Bin 0 -> 543 bytes .../Boxes/light_rifle.rsi/bigdisplay.png | Bin 0 -> 320 bytes .../Boxes/light_rifle.rsi/display.png | Bin 0 -> 506 bytes .../light_rifle.rsi/incendiarydisplay.png | Bin 0 -> 478 bytes .../Boxes/light_rifle.rsi/meta.json | 29 +++++++++++++ .../Boxes/light_rifle.rsi/practicedisplay.png | Bin 0 -> 465 bytes .../Boxes/light_rifle.rsi/rubberdisplay.png | Bin 0 -> 470 bytes .../Boxes/light_rifle.rsi/uraniumdisplay.png | Bin 0 -> 485 bytes .../Boxes/magnum.rsi/capdisplay.png | Bin 0 -> 500 bytes .../Ammunition/Boxes/magnum.rsi/display.png | Bin 0 -> 466 bytes .../Boxes/magnum.rsi/incendiarydisplay.png | Bin 0 -> 473 bytes .../Ammunition/Boxes/magnum.rsi/meta.json | 32 +++++++++++++++ .../Boxes/magnum.rsi/piercingdisplay.png | Bin 0 -> 472 bytes .../Boxes/magnum.rsi/practicedisplay.png | Bin 0 -> 478 bytes .../Boxes/magnum.rsi/rubberdisplay.png | Bin 0 -> 477 bytes .../Boxes/magnum.rsi/uraniumdisplay.png | Bin 0 -> 482 bytes .../Ammunition/Boxes/pistol.rsi/display.png | Bin 0 -> 450 bytes .../Boxes/pistol.rsi/empdisplay.png | Bin 0 -> 488 bytes .../Boxes/pistol.rsi/incendiarydisplay.png | Bin 0 -> 469 bytes .../Ammunition/Boxes/pistol.rsi/meta.json | 29 +++++++++++++ .../Boxes/pistol.rsi/practicedisplay.png | Bin 0 -> 456 bytes .../Boxes/pistol.rsi/rubberdisplay.png | Bin 0 -> 456 bytes .../Boxes/pistol.rsi/uraniumdisplay.png | Bin 0 -> 470 bytes .../Ammunition/Boxes/rifle.rsi/bigdisplay.png | Bin 0 -> 315 bytes .../Boxes/rifle.rsi/bigpracticedisplay.png | Bin 0 -> 330 bytes .../Ammunition/Boxes/rifle.rsi/display.png | Bin 0 -> 532 bytes .../Boxes/rifle.rsi/incendiarydisplay.png | Bin 0 -> 536 bytes .../Guns/Ammunition/Boxes/rifle.rsi/meta.json | 32 +++++++++++++++ .../Boxes/rifle.rsi/practicedisplay.png | Bin 0 -> 531 bytes .../Boxes/rifle.rsi/rubberdisplay.png | Bin 0 -> 515 bytes .../Boxes/rifle.rsi/uraniumdisplay.png | Bin 0 -> 484 bytes .../argenti_speed_loader.rsi/meta.json | 12 ++++++ .../piercing-icon.png | Bin 0 -> 433 bytes .../practice-icon.png | Bin 0 -> 467 bytes .../argenti_speed_loader.rsi/rubber-icon.png | Bin 0 -> 450 bytes .../argenti_speed_loader.rsi/uranium-icon.png | Bin 0 -> 440 bytes .../light_rifle_speed_loader.rsi/icon.png | Bin 0 -> 566 bytes .../light_rifle_speed_loader.rsi/meta.json | 14 +++++++ .../Magnum/magnum_speed_loader.rsi/meta.json | 23 +++++++++++ .../magnum_speed_loader.rsi/piercing-icon.png | Bin 0 -> 441 bytes .../magnum_speed_loader.rsi/practice-icon.png | Bin 0 -> 420 bytes .../magnum_speed_loader.rsi/rubber-icon.png | Bin 0 -> 452 bytes .../magnum_speed_loader.rsi/uranium-icon.png | Bin 0 -> 504 bytes .../Pistol/pistol_speed_loader.rsi/icon.png | Bin 0 -> 475 bytes .../Pistol/pistol_speed_loader.rsi/meta.json | 20 +++++++++ .../pistol_speed_loader.rsi/practice-icon.png | Bin 0 -> 472 bytes .../pistol_speed_loader.rsi/rubber-icon.png | Bin 0 -> 500 bytes 85 files changed, 446 insertions(+) create mode 100644 Resources/Textures/_NF/Objects/Storage/boxes.rsi/foamdartsdisplay.png create mode 100644 Resources/Textures/_NF/Objects/Storage/boxes.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Storage/boxes.rsi/shotgunbeanbagdisplay.png create mode 100644 Resources/Textures/_NF/Objects/Storage/boxes.rsi/shotgunflaredisplay.png create mode 100644 Resources/Textures/_NF/Objects/Storage/boxes.rsi/shotgunflashdisplay.png create mode 100644 Resources/Textures/_NF/Objects/Storage/boxes.rsi/shotgunincendiarydisplay.png create mode 100644 Resources/Textures/_NF/Objects/Storage/boxes.rsi/shotgunlethaldisplay.png create mode 100644 Resources/Textures/_NF/Objects/Storage/boxes.rsi/shotgunpracticedisplay.png create mode 100644 Resources/Textures/_NF/Objects/Storage/boxes.rsi/shotgunslugdisplay.png create mode 100644 Resources/Textures/_NF/Objects/Storage/boxes.rsi/shotgunuraniumdisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/anti_materiel.rsi/bigdisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/anti_materiel.rsi/display.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/anti_materiel.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.rsi/10x24display.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.rsi/bigdisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.rsi/bigrubberdisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.rsi/display.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.rsi/practicedisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.rsi/rubberdisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.rsi/bigdisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.rsi/display.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.rsi/incendiarydisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.rsi/practicedisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.rsi/rubberdisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.rsi/uraniumdisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/magnum.rsi/capdisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/magnum.rsi/display.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/magnum.rsi/incendiarydisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/magnum.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/magnum.rsi/piercingdisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/magnum.rsi/practicedisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/magnum.rsi/rubberdisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/magnum.rsi/uraniumdisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/pistol.rsi/display.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/pistol.rsi/empdisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/pistol.rsi/incendiarydisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/pistol.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/pistol.rsi/practicedisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/pistol.rsi/rubberdisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/pistol.rsi/uraniumdisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/rifle.rsi/bigdisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/rifle.rsi/bigpracticedisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/rifle.rsi/display.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/rifle.rsi/incendiarydisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/rifle.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/rifle.rsi/practicedisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/rifle.rsi/rubberdisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/rifle.rsi/uraniumdisplay.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/HeavyRifle/argenti_speed_loader.rsi/piercing-icon.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/HeavyRifle/argenti_speed_loader.rsi/practice-icon.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/HeavyRifle/argenti_speed_loader.rsi/rubber-icon.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/HeavyRifle/argenti_speed_loader.rsi/uranium-icon.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/LightRifle/light_rifle_speed_loader.rsi/icon.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/LightRifle/light_rifle_speed_loader.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi/piercing-icon.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi/practice-icon.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi/rubber-icon.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi/uranium-icon.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Pistol/pistol_speed_loader.rsi/icon.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Pistol/pistol_speed_loader.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Pistol/pistol_speed_loader.rsi/practice-icon.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Pistol/pistol_speed_loader.rsi/rubber-icon.png diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/antimateriel.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/antimateriel.yml index 28157ef3450..c54d9197768 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/antimateriel.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/antimateriel.yml @@ -33,6 +33,9 @@ - type: BallisticAmmoProvider capacity: 30 proto: CartridgeAntiMateriel + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/anti_materiel.rsi # Frontier + state: bigdisplay # Frontier - type: Sprite layers: - state: base-b @@ -52,6 +55,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeAntiMateriel + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/anti_materiel.rsi # Frontier + state: display # Frontier - type: Sprite layers: - state: base diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.yml index 98ad35b70d2..3fcfe75ee3e 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.yml @@ -33,6 +33,9 @@ - type: BallisticAmmoProvider capacity: 200 proto: CartridgeCaselessRifle + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.rsi # Frontier + state: 10x24display # Frontier - type: Sprite layers: - state: base-10x24 @@ -53,6 +56,9 @@ - type: BallisticAmmoProvider capacity: 200 proto: CartridgeCaselessRifle + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.rsi # Frontier + state: bigdisplay # Frontier - type: Sprite layers: - state: base-b @@ -72,6 +78,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeCaselessRifle + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.rsi # Frontier + state: display # Frontier - type: Sprite layers: - state: base @@ -86,6 +95,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeCaselessRiflePractice + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.rsi # Frontier + state: practicedisplay # Frontier - type: Sprite layers: - state: base diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.yml index 3241a892262..67c2399e736 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.yml @@ -33,6 +33,9 @@ - type: BallisticAmmoProvider capacity: 200 proto: CartridgeLightRifle + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.rsi # Frontier + state: bigdisplay # Frontier - type: Sprite layers: - state: base-b @@ -52,6 +55,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeLightRifle + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.rsi # Frontier + state: display # Frontier - type: Sprite layers: - state: base @@ -66,6 +72,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeLightRiflePractice + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.rsi # Frontier + state: practicedisplay # Frontier - type: Sprite layers: - state: base @@ -81,6 +90,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeLightRifleIncendiary + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.rsi # Frontier + state: incendiarydisplay # Frontier - type: Sprite layers: - state: base @@ -96,6 +108,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeLightRifleUranium + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.rsi # Frontier + state: uraniumdisplay # Frontier - type: Sprite layers: - state: base diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/magnum.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/magnum.yml index 018d812e3f5..9376316d967 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/magnum.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/magnum.yml @@ -31,6 +31,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeMagnum + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/magnum.rsi # Frontier + state: display # Frontier - type: Sprite layers: - state: base @@ -45,6 +48,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeMagnumPractice + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/magnum.rsi # Frontier + state: practicedisplay # Frontier - type: Sprite layers: - state: base @@ -60,6 +66,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeMagnumIncendiary + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/magnum.rsi # Frontier + state: incendiarydisplay # Frontier - type: Sprite layers: - state: base @@ -75,6 +84,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeMagnumUranium + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/magnum.rsi # Frontier + state: uraniumdisplay # Frontier - type: Sprite layers: - state: base @@ -90,6 +102,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeMagnumAP + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/magnum.rsi # Frontier + state: piercingdisplay # Frontier - type: Sprite layers: - state: base diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/pistol.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/pistol.yml index d6608e74108..7ae0060e330 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/pistol.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/pistol.yml @@ -32,6 +32,9 @@ components: - type: BallisticAmmoProvider proto: CartridgePistol + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/pistol.rsi # Frontier + state: display # Frontier - type: Sprite layers: - state: base @@ -46,6 +49,9 @@ components: - type: BallisticAmmoProvider proto: CartridgePistolPractice + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/pistol.rsi # Frontier + state: practicedisplay # Frontier - type: Sprite layers: - state: base @@ -61,6 +67,9 @@ components: - type: BallisticAmmoProvider proto: CartridgePistolIncendiary + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/pistol.rsi # Frontier + state: incendiarydisplay # Frontier - type: Sprite layers: - state: base @@ -76,6 +85,9 @@ components: - type: BallisticAmmoProvider proto: CartridgePistolUranium + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/pistol.rsi # Frontier + state: uraniumdisplay # Frontier - type: Sprite layers: - state: base diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/rifle.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/rifle.yml index 7a5f5d27ca6..8c7c34cb17f 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/rifle.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/rifle.yml @@ -32,6 +32,9 @@ - type: BallisticAmmoProvider capacity: 200 proto: CartridgeRifle + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/rifle.rsi # Frontier + state: bigdisplay # Frontier - type: Sprite layers: - state: base-b @@ -51,6 +54,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeRifle + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/rifle.rsi # Frontier + state: display # Frontier - type: Sprite layers: - state: base @@ -65,6 +71,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeRiflePractice + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/rifle.rsi # Frontier + state: practicedisplay # Frontier - type: Sprite layers: - state: base @@ -80,6 +89,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeRifleIncendiary + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/rifle.rsi # Frontier + state: incendiarydisplay # Frontier - type: Sprite layers: - state: base @@ -95,6 +107,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeRifleUranium + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/rifle.rsi # Frontier + state: uraniumdisplay # Frontier - type: Sprite layers: - state: base diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/shotgun.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/shotgun.yml index 63ad52c0320..bb1ce741e8b 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/shotgun.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/shotgun.yml @@ -32,6 +32,9 @@ components: - type: BallisticAmmoProvider proto: ShellShotgunBeanbag + - type: Icon # Frontier + sprite: _NF/Objects/Storage/boxes.rsi # Frontier + state: shotgunbeanbagdisplay # Frontier - type: Sprite layers: - state: boxwide @@ -45,6 +48,9 @@ components: - type: BallisticAmmoProvider proto: ShellShotgun + - type: Icon # Frontier + sprite: _NF/Objects/Storage/boxes.rsi # Frontier + state: shotgunlethaldisplay # Frontier - type: Sprite layers: - state: boxwide @@ -58,6 +64,9 @@ components: - type: BallisticAmmoProvider proto: ShellShotgunSlug + - type: Icon # Frontier + sprite: _NF/Objects/Storage/boxes.rsi # Frontier + state: shotgunslugdisplay # Frontier - type: Sprite layers: - state: boxwide @@ -71,6 +80,9 @@ components: - type: BallisticAmmoProvider proto: ShellShotgunFlare + - type: Icon # Frontier + sprite: _NF/Objects/Storage/boxes.rsi # Frontier + state: shotgunflaredisplay # Frontier - type: Sprite layers: - state: boxwide @@ -84,6 +96,9 @@ components: - type: BallisticAmmoProvider proto: ShellShotgunIncendiary + - type: Icon # Frontier + sprite: _NF/Objects/Storage/boxes.rsi # Frontier + state: shotgunincendiarydisplay # Frontier - type: Sprite layers: - state: boxwide @@ -97,6 +112,9 @@ components: - type: BallisticAmmoProvider proto: ShellShotgunUranium + - type: Icon # Frontier + sprite: _NF/Objects/Storage/boxes.rsi # Frontier + state: shotgunuraniumdisplay # Frontier - type: Sprite layers: - state: boxwide @@ -110,6 +128,9 @@ components: - type: BallisticAmmoProvider proto: ShellShotgunPractice + - type: Icon # Frontier + sprite: _NF/Objects/Storage/boxes.rsi # Frontier + state: shotgunpracticedisplay # Frontier - type: Sprite layers: - state: boxwide @@ -123,6 +144,9 @@ components: - type: BallisticAmmoProvider proto: ShellTranquilizer + - type: Icon # Frontier + sprite: _NF/Objects/Storage/boxes.rsi # Frontier + state: shotgunslugdisplay # Frontier - type: Sprite layers: - state: boxwide diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/toy.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/toy.yml index 11649f3db3c..f1546fac653 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/toy.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/toy.yml @@ -25,6 +25,9 @@ - BulletFoam capacity: 40 proto: BulletFoam + - type: Icon # Frontier + sprite: _NF/Objects/Storage/boxes.rsi # Frontier + state: foamdartsdisplay # Frontier - type: Sprite sprite: Objects/Storage/boxes.rsi layers: @@ -39,6 +42,9 @@ - type: BallisticAmmoProvider proto: CartridgeCap capacity: 20 + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/magnum.rsi # Frontier + state: capdisplay # Frontier - type: Sprite sprite: Objects/Weapons/Guns/Ammunition/Boxes/magnum.rsi layers: diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/magnum.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/magnum.yml index 08d50db9b2c..a70a3fc00ec 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/magnum.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/magnum.yml @@ -26,6 +26,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeMagnum + - type: Icon # Frontier + sprite: Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi # Frontier + state: icon # Frontier - type: Sprite sprite: Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi layers: @@ -46,6 +49,9 @@ components: - type: BallisticAmmoProvider proto: null + - type: Icon # Frontier + sprite: Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi # Frontier + state: base # Frontier - type: Sprite sprite: Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi layers: @@ -67,6 +73,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeMagnumPractice + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi # Frontier + state: practice-icon # Frontier - type: Sprite sprite: Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi layers: @@ -87,6 +96,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeMagnumAP + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi # Frontier + state: piercing-icon # Frontier - type: Sprite sprite: Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi layers: @@ -107,6 +119,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeMagnumUranium + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi # Frontier + state: uranium-icon # Frontier - type: Sprite sprite: Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi layers: diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/pistol.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/pistol.yml index 3ce419b2c3c..0827aaa83fe 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/pistol.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/pistol.yml @@ -27,6 +27,9 @@ components: - type: BallisticAmmoProvider proto: CartridgePistol + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Pistol/pistol_speed_loader.rsi # Frontier + state: icon # Frontier - type: Sprite layers: - state: base @@ -46,6 +49,9 @@ components: - type: BallisticAmmoProvider proto: CartridgePistolPractice + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Pistol/pistol_speed_loader.rsi # Frontier + state: practice-icon # Frontier - type: Sprite layers: - state: base diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/rifle_light.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/rifle_light.yml index f5274406007..3d9c1198d08 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/rifle_light.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/rifle_light.yml @@ -14,6 +14,9 @@ - CartridgeLightRifle capacity: 5 proto: CartridgeLightRifle + - type: Icon # Frontier + sprite: _NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/LightRifle/light_rifle_speed_loader.rsi # Frontier + state: icon # Frontier - type: Sprite sprite: Objects/Weapons/Guns/Ammunition/SpeedLoaders/LightRifle/light_rifle_speed_loader.rsi layers: diff --git a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.yml b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.yml index d5d24f82b85..9ba72d6bf12 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.yml @@ -6,6 +6,9 @@ - type: BallisticAmmoProvider capacity: 200 proto: CartridgeCaselessRifleRubber + - type: Icon + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.rsi + state: bigrubberdisplay - type: Sprite layers: - state: base-b @@ -26,6 +29,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeCaselessRifleRubber + - type: Icon + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.rsi + state: rubberdisplay - type: Sprite layers: - state: base diff --git a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.yml b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.yml index 2c30951bc98..bb3e1c1204a 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.yml @@ -5,6 +5,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeLightRifleRubber + - type: Icon + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.rsi + state: rubberdisplay - type: Sprite layers: - state: base diff --git a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/Boxes/magnum.yml b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/Boxes/magnum.yml index 84625045327..322cf3edc1c 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/Boxes/magnum.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/Boxes/magnum.yml @@ -5,6 +5,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeMagnumRubber + - type: Icon + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/magnum.rsi + state: rubberdisplay - type: Sprite layers: - state: base diff --git a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/Boxes/pistol.yml b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/Boxes/pistol.yml index 7ef05673de8..35d8d8caf52 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/Boxes/pistol.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/Boxes/pistol.yml @@ -6,6 +6,9 @@ components: - type: BallisticAmmoProvider proto: CartridgePistolRubber + - type: Icon + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/pistol.rsi + state: rubberdisplay - type: Sprite layers: - state: base @@ -22,6 +25,9 @@ components: - type: BallisticAmmoProvider proto: CartridgePistolEmp + - type: Icon + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/pistol.rsi + state: empdisplay - type: Sprite layers: - state: base diff --git a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/Boxes/rifle.yml b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/Boxes/rifle.yml index 67eb0fd869b..c86b5bcdb26 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/Boxes/rifle.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/Boxes/rifle.yml @@ -6,6 +6,9 @@ - type: BallisticAmmoProvider capacity: 200 proto: CartridgeRiflePractice + - type: Icon + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/rifle.rsi + state: bigpracticedisplay - type: Sprite layers: - state: base-b @@ -26,6 +29,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeRifleRubber + - type: Icon + sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/rifle.rsi + state: rubberdisplay - type: Sprite layers: - state: base diff --git a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/heavy_rifle.yml b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/heavy_rifle.yml index 8320212f396..2fea05d787b 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/heavy_rifle.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/heavy_rifle.yml @@ -26,6 +26,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeRifle + - type: Icon + sprite: _NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/HeavyRifle/argenti_speed_loader.rsi + state: icon - type: Sprite sprite: _NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/HeavyRifle/argenti_speed_loader.rsi layers: @@ -79,6 +82,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeRiflePractice + - type: Icon + sprite: _NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/HeavyRifle/argenti_speed_loader.rsi + state: practice-icon - type: Sprite sprite: _NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/HeavyRifle/argenti_speed_loader.rsi layers: @@ -99,6 +105,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeRifleUranium + - type: Icon + sprite: _NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/HeavyRifle/argenti_speed_loader.rsi + state: uranium-icon - type: Sprite sprite: _NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/HeavyRifle/argenti_speed_loader.rsi layers: @@ -119,6 +128,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeRifleRubber + - type: Icon + sprite: _NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/HeavyRifle/argenti_speed_loader.rsi + state: rubber-icon - type: Sprite sprite: _NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/HeavyRifle/argenti_speed_loader.rsi layers: diff --git a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/magnum.yml b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/magnum.yml index 8f845f3adcb..d5c55448a0a 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/magnum.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/magnum.yml @@ -5,6 +5,9 @@ components: - type: BallisticAmmoProvider proto: CartridgeMagnumRubber + - type: Icon + sprite: _NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi + state: rubber-icon - type: Sprite sprite: Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi layers: diff --git a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/pistol.yml b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/pistol.yml index db1a4d07339..99bb3ee0439 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/pistol.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Ammunition/SpeedLoaders/pistol.yml @@ -6,6 +6,9 @@ components: - type: BallisticAmmoProvider proto: CartridgePistolRubber + - type: Icon + sprite: _NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Pistol/pistol_speed_loader.rsi + state: rubber-icon - type: Sprite layers: - state: base diff --git a/Resources/Textures/_NF/Objects/Storage/boxes.rsi/foamdartsdisplay.png b/Resources/Textures/_NF/Objects/Storage/boxes.rsi/foamdartsdisplay.png new file mode 100644 index 0000000000000000000000000000000000000000..9719d459956975e015799ab19e69ed3316cffb9a GIT binary patch literal 379 zcmV->0fhdEP)3`7oP{E|97q-H;4KM=Tp9_8e?aj+^cT7JFLV{$MFcSlE-gqL>LSQ3E*;GB zIfQ~~a&3~HM(`d89PbDBzHs^OKEPsW7)PViZ~5f|oPxOEP;bhpGw*PySOHgA&o!ei zHLw9153sH)@D6V-fQrp_K(zo0U>^Gsvt*Q%2=EQ}e&2}k_~=Dj(*_W?duVO8004Kr z$4o7J@Jnm6z2f87LZ8xI;QQ%UM_a_gBbc!p?V#tJ0|4HmOTgJKtyL!gu|6YD2nwa7 zP)ZsOKtydKYSVClN?Ir-c|s8DGeVGmxTv5lBR>%ZAav8^;m9qMZz)gSI9*HtL|M<`nXsT;j1XyOP>bas Z^93O>heXulo$&ww002ovPDHLkV1gO=p~C+Pih=98xn)_*X0ukyg%B8qk%wWp zBC*|SO9Qk(?*gSITp)z#PhdPA|4F%0AW0Hz+wP<+j^lcPWd?&mE5$(&RK8UTj7B5U zGzH-L_MC&WeE{B{=G@;ruAMDrd7h{2>HQaI0p$*4Sysx@`A6fdYG$Q?itpFY#@TPI zC2)6f!tv1#058ecMp+&Ia|eoCI(zIMUIB3W_Q3N7SskSlNlKZUrU}4sI9$iC7T@;) tm`5W+U82b^xeLV`b#c0M7$u(iFVz4iXW{zXWc#=^pf&7xsS*~TK(OA!KD zosF)zF~ywnGR!^2o5uhS$I9H;!Y~Z^8f8UM4Enr&5JeFyrC^L%v|I=Q&+|CX^Am~N zMO$Xz1XdRq4Bp&`o#??vC!>f|pV>ws^q7bO{Yd3B;kvmWp$Znt#$H z@R>f}4}Ble4}P$*u`*|EpZjm;2<-2#fE}>=To2DC2~<@z=;kqWJ#+O>@Z&K&yT0M#@)m&iw?|$_WPLP7Bt=nbS(X8C9A}7MFRtqXkYyQZnjUqw&V-7h iEHV?GmTzoq0DJ(34Pmc@1UM)F0000B*hX)J>YbL1WEjXw9}-{FQiLhFQl=z*lP0$o398d(+II}un8Kbl)z$< zP4QAKtgAuYxY1%x=VkERdFU{JMl&);O`+pBbO>1-$2Fg^8@R4ZmSsUHHK?312E#BY zilR!1<3TNZpbLy%p!N}NV2q7dAWhSMkvA47iUPK6A4HZUNqd29JkJ|M9EM@{#hh~z zLXc95q?9D3q~!ucG$W!JEf?sONhwJwMM4PToYzj+>HY=Vr1vM7Kb!#oR>e22-nwUP zOmhNdSyrB{`5L!(D*(XL1uzp-YDn3Kbzj2EoC>B}0eKy@6gpZo%ErrIWYdt%Tk{28Td4Ez(I!MCed^ zI)p%CwEmz?2cPj3zV{i<@jEawa$zQAp=p|8h_WCE&idqHU|E*Xb)7hldo5R06=FLx-@djQ^(yj51m|J?=0JeW6J z-#!8`|9IuCMOMezdC@dY%w{tH9LH(mSBvYq07Owl7=|aErEfw_(*}7H7RyIQMgV>Q X*F1uxqDh_900000NkvXXu0mjfZBL`f literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Storage/boxes.rsi/shotgunpracticedisplay.png b/Resources/Textures/_NF/Objects/Storage/boxes.rsi/shotgunpracticedisplay.png new file mode 100644 index 0000000000000000000000000000000000000000..e375f869acdc404a81d72a57d87c2d8904c6385b GIT binary patch literal 359 zcmV-t0hs=YP)zaXAuvh zS_ZHNEFMrhg#QpimJ3MJbQXDIKv|YBO>+`i9LKiLp8IN^j*DWVAC z&^P`heJ`YtA5bV3W+fY1metH5OOmAH)1C*mZ8wHtKnO9ZoKgx+(;CkCL&SPg%Lr7! z;sKpY*g`2?E+EUYpU9;FWm&>B%~@n=nhpot<9XgB;xG(*pY;YrQG}|h0055T-0p-B z0&yI_J!{W$U03Q^{3}oa(tx_ICl~dd`JZn<1|bB5kWsT&y!;Q`!#N*4`#OLhw%F|U z0D#N+h|>qNAv!A(W31729RT3_{yTkx1VI1*D2f7kotS%Uj;3-*@wZoz%HgcK=k1S=IR9FTxNfoWck7-9A_1=@B5?AMhgT%fV!>$ z0G4GzmSq4yS(XUHaCUZ^W!pB_v-@8l3UGIzZQDWCb=~4@Z02YI9!=9M&VFN70n=0P zaykG2zAo2?vMK)O4)h`CBk1cJ0N~^E{h@4%!AYj7DpM2%0N}drtRYi)o(BNP^Bh^0 q-8s28p{8k@+=OYG4sJq$K=2Lm8F0Pp*wdT<0000I4^b8(t37by241xUv!S)I3Y2vRiOs+;Yt01| zb!j06NIZmELJlB17a)fQu_1#E5LFOi18E7NDEzCJ&(qfdz7Z6G8A3Ug`2PO+A|79!N>*xSZ{b?2poq-00000NkvXXu0mjfQDcEg literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/anti_materiel.rsi/display.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/anti_materiel.rsi/display.png new file mode 100644 index 0000000000000000000000000000000000000000..3d514bb89a3b30074091677de4856c0b9f85ab9a GIT binary patch literal 500 zcmVkHV3tHu$1JWNeP$b;7<@G<>oK&7dXgGIXH?x!9gNL*)&{;WgKQ$ z)HK_)YR}`qyk^;*AIw3SPrcsE>&^Rq-j8{Zl9KY@X-i^|sf97udp_Jgi#29P5&{5{ zoFS*k0B#(SLbEH*CYy~_CUHf=1sCg{I#<;5le)l5*|DMCg@_QI} z6|&t~bj@sN|CK;cAi&!2Et|U%%kwohuOyDE4%zN3HM@>7& zTe#Q%{@e(>l3NOV?w6|!^tKH5OZYk3DFybAB=A)t2+Od!K7A1HVYBuVsbl}B;toyp qiJ5*4j2jwTz>`QKFeN4B&+!h%qS_T*#ia270000u$pZ%tU=`mmzxMyt`(GHUoBHwUXJBApaBy(IE6+s80Bn|98>^72jXDlM zwmdDwfT6Xn@IT!gKy9Cs@CBF`L+Ky%&#RWN=VLz$l&PNI}BDVhZ+1z6Bx3hKa%ATybh>t z>Svs_<^n;>pPbmuaPII^6o*(Fs}Pky$qE5nmc!VL`iUrMgCYl@hXOS%XJBApU?El^ z%us4t&cHxq6u>H-w1iLwotQ~PSx#(aMRW)-FfcG&y?ma5fq{WRTeqA+N1lP<$%#&i zEGO9kxEwNT!D_NBC))wY4k6d)FhF!Ryn6o&1FkZGT+104NC*L#;jqFbEyRFg%Smzo kE{7nCje=1y3Wg*A0DqL>3#>3E<^TWy07*qoM6N<$f;{M;=l}o! literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.rsi/bigdisplay.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.rsi/bigdisplay.png new file mode 100644 index 0000000000000000000000000000000000000000..4a21cf68df697779010028296d1427281017c7ba GIT binary patch literal 313 zcmV-90mlA`P)jGsHK=CPKgAPWG1Q5R_0Gc8+5 z0RV9IHd>aV!CADw0KiSpHr0ERLnwrUp*`T#nd9i4;JRz&5dQrZD1X5ty~DDmKZzd> zTVoQ=*E6aL~QZFdD{6k%BY;0Coc~t$|Yf zi2(pe!--O)D04Oi8vr<}#frQ)c?pGZ(6(9}pKmO}C47G@y@Y>%1=0~*PG@vF{jbF5 z^Qm;5yaRC(K?p}l-1o=i9;t!DVQ*CHwdWYTAO!%pwh1pt;o9a)J|oL#J(LXqk1^zt z2~xFr*#Ce`EHmT<>6RI-3|r+191okb}C3a9dVHqL5fO+cL*YMak=1H zh2C9}xQI)ITRN0jhvR6&c|p3o4qgkXSM$R~Fwd4Z$@lZT-}eV(WMpLg? z$Au6Qz%Y!+8s&0%<-4`0pU=Z_9BJ>UTt51Y5JJvn(vVodaU5xFPx0I?H}o&eMS@yY z2DNHpk&8*gZ=SU9+^c*#_{yD!_wd{s!g zL{}h6;zCsTY&MgnQi<`d#kbMPqV2o=>!EOfOZ^^4x5|9HqT}uF0pJ7s$CF2^>c{GU z@B555TZ}hbynXVDb|=q+Q;pkiUIQ#B zKKnG`kn$b?IQ%gSJ#Sd%Z{Z^e6=DDJG(-waCKFuOT`4gad4D`j91by-pkA*l0L^Ao z0^9|>(|~L1xsXVj@K^%NB8y|SB#|Z@QtW|>u$79im63!G--EvjhlE%0vIvAPnxx?w d85#csKLNIK(&Od2BkKSF002ovPDHLkV1gi__5}a{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.rsi/meta.json b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.rsi/meta.json new file mode 100644 index 00000000000..942223151ba --- /dev/null +++ b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.rsi/meta.json @@ -0,0 +1,29 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from cev-eris at https://github.com/discordia-space/CEV-Eris/raw/89456d18dd3e7c330839121e3c6bc8c609700137/icons/obj/ammo.dmi, tweaked by Alekshhh", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "10x24display" + }, + { + "name": "bigdisplay" + }, + { + "name": "bigrubberdisplay" + }, + { + "name": "display" + }, + { + "name": "practicedisplay" + }, + { + "name": "rubberdisplay" + } + ] +} diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.rsi/practicedisplay.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/caseless_rifle.rsi/practicedisplay.png new file mode 100644 index 0000000000000000000000000000000000000000..8c950707c9d393168d3a8f004696a1cfbc9fb8f1 GIT binary patch literal 546 zcmV+-0^R+IP)r&`F+x>Xo&-4AhKOi6=AmF+aa{Hmx zYMuLD2q6J9O>>TnH_5R`BCVk)3bV}x z+G@ce62BeBP2z@I_;5Is$z+nwN|Ei&-ni{6pJyE50C&v~>?=?B$^(9WSqI?PZ^_5a z{?es7VB0pGxiX!(GOMrOQK?1I9)@{pz6BUp-Bt^jrpeS=agu2P51Y`o?UMmpanyT# z;AGQ{s`nEPKJNhlbGPSso^3At6TZ_wM$Om%dm3B?y4@~@VO%IN5^1*gJcq*sOOVUu zLI9;wNdlw+vwMVc=cYr%PxwRvXGQ)VE2o5?aPYAQ)OLD7Z+rf{R>mDF%YPLviUScXV;c zl0(6BkuL3|A(Uu(h~|zuBmsFH;>9L5-VYbSd$xPu_ul98ectc;LZU>868-N|f)=#f z?K8)P5E4Msw7@;edH3ogm4_-ly9K0?*&G0>)t3Oz?<@x%4Ma#l2qEmk+$2Y~P2T!sg4 z9xd8GR1bKb2RF6>*n9E-`{+6^)}H~;U{bZ8K&R6|?}YE|&`s!h9sv5Kr=)H#Psjc0 zc^k=>|yP4n2N5@@^YUPi&ArN3N7+~A>LI@vZ^nO3GIfOWZTCJu4)a&(0 zH($NW@QXw0@~>lzO7(E~=cq8QbRGCJW(i`r1r!OD3&HIt@k0S(h1aX?M#SI3-UvUR>x|oY2 SlyqqT00009pKh$Pey(dLlB1r1R)1SU8{qZEw|Wm1z=2o-`(IcPycGzoPyxQjwd4T31S zC@qx^1(FSgp<-8t@HN=kUF!YOA%c6RrCC!1?Sc)Ys6wEhOH2;+1R z#_5nPB1?c9o{HsR-Ck*kP+AQrtwy#;Pq*QzSRTgP$;LWLs{sIHz9o7Oj|FE$(hh`Z zk7&5ct%J&~y z7%!X)I|JPCM1{d@;I#W8Rv*5c_`S>d7rx#ud*;}4QVItd3Po&`t#9RdIg zGxhI0IMByi_fjY~t}|!vP2oakfutYN#_qlf0Kz9r1OO&RnnP^&mNE~QQO=GR4r zbs!rXO38CzCO>v}-aHp-zNcy4oA>#=@4RNfix)3m{%Z_f6Navd->#FT^3Y_kO$_uE z6Y7uhT2ctW++sv&t!!2J<=!^UWrs|RRFQpk%V20!42DKsH~#5$W2}!4D#Fe0|X$^TXi{WJIJIFm%lkUY-a7a9%JCKp@Z#z{$~x*j!&t zE8%zs3|$iwBUO$&x4@PNz=df#ZZ2a3hOP;JLp9;4d4MnQ#x4yKK^y#8LKf~Q0C1mt zBEPN|z!quj((Li?)w_X930M*Uxs|o}>kCrOu|#$r2JCw)%d2F1|Df<4I5l55HD6MW z?Zy(W;En?3^)s8hXHp_6aFF~Cbhb4KfR2_&0DOgcU&e24llJxUeyubdB+tOwRx}Hs zqNr2=)Ytr!0Eivmxq^e@&uFOoU8L1t2D~>AJHBIPDeihbC4uiEfD+t`7cYMzZ`v5r U=uZ*2&Hw-a07*qoM6N<$g34sj8~^|S literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.rsi/meta.json b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.rsi/meta.json new file mode 100644 index 00000000000..e110673e1d1 --- /dev/null +++ b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.rsi/meta.json @@ -0,0 +1,29 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from cev-eris at https://github.com/discordia-space/CEV-Eris/raw/89456d18dd3e7c330839121e3c6bc8c609700137/icons/obj/ammo.dmi, tweaked by Alekshhh.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "bigdisplay" + }, + { + "name": "display" + }, + { + "name": "incendiarydisplay" + }, + { + "name": "practicedisplay" + }, + { + "name": "rubberdisplay" + }, + { + "name": "uraniumdisplay" + } + ] +} diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.rsi/practicedisplay.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.rsi/practicedisplay.png new file mode 100644 index 0000000000000000000000000000000000000000..5b437956c84b992e3d0a904973b2408fc6d7a93f GIT binary patch literal 465 zcmV;?0WSWDP)M4x}XQE^&5nm=(9Rl7rneb5P5) zHe*&(B##3dV}G7KF4X%yJ-yHS{63$4@9%wI(4$9>p8pz`Qxh(yCVpGTpmJz!!6D|R zn^~Sc<+a5Kz~+umsaAz5{QBgGLGwAQOBO0_61eRq;kKK~?ntF7{LB|&WO4FCBtlP3 zHvn!B05jgGR7a%SRtSFP`-FeZap)Eq5h($eQxmI8mZI<~dp!Wp-us-hdx01$zF0v{ z$r+G=e+6em;Ij+GQgjAfPEFYQIyhM02FQW;k83&L?`s)&NdbU|)FXAhQvg|!3>@;e zUKTDTkdXkWZtucoZOD61M#QsqnY|WGzZQM|pzs|CgitY5xJq&B4I|<*;Sj(jF`q zY1^XBYO}2$dr({QI&8CcH+E)T7ivDIsd?Y$`+1(HX28M0!QsE6YpT#SRs6P2h0LXm z#St+-+r-LTn2(lv0Je97Qne~&!|%^e>33hVzT83OLz-rvUo`vtwkKlCx-k4Am|%2i zI{&=nIRhXYy96NV_gSiKS-?toAy!2!tw7gQ)9`?@NcCl|`D#Z*Ao zRI$F?VcPjnY%MQhU`(MLWyhmys_^zIh^rldqVT?PwJ5k0BRreD<9UDU$DArN!`I9k zHJ%v&4mWcmMmT(RTqt6tbISsT1c0l(3vW-|w`UBIfs=_Z5tHsg;yVzHzY~qWfBP;J zd9oF5DiD9naum9?Bq9?ICM!5N4jV-Tz}O(9(is}-tBXWZ>5NpksX(bnTSKb==;@?L z!XR?G}S6y}sY)`#fJTW5$e`{~EVb5pJgQUK=k^V?Y&be5hHMr{0w_KTLnOO`vU-FmO@SYO)Rd~Gr?kMI7ps>%^iOZ zKy_)Q0BEZFE&&h--4R?n&gxDubb*Zbe~5J0K2G~hEKVSF$HMAG*7F$>_$mSzf}1g8 b=1=4u{3X_e{)%ZS00000NkvXXu0mjfYLnH^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/magnum.rsi/capdisplay.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/magnum.rsi/capdisplay.png new file mode 100644 index 0000000000000000000000000000000000000000..3f479843a384133aac9f79cc80ccf9fa40b0b5de GIT binary patch literal 500 zcmV^dysrY65dbdS?K7y>iJ`&#T7)8z zX38r=c|4uM$#ENdp%VJS^lzvG@Y#l=dPA_xx;5=*&GLj?y*~8?CyLZ`001EQwkE_Z zc_zF?B{vj64Iva;V7D1uoXfg$nyFWz`U^xNpgcG}73n%{5uXep7M@_xAEq@W;_Y>dulPdb!*+kxMx2tdiu;=o#lrj-Q zFdmO93s5T~AB{#tQB=5(WfWQhDPrRA{UHhg;rb7;8fpJR+!kh`1_&d2dQW#y#<{6=f-d^#2m zpp>dwjcsvF`DdoHzxkZ>K{|O-kjYb0?aSh_M3sOAK`<#W&`aM0p2?l~-2V)FC zVy!Jypt%92qnJAjo%MV6&yLvY-SYJCPESJvKx`6*VWGkNT7=UP<;vr!eE;l-&Y@vj zykV^^B>y#lQmPh)A@zDa(|+9Q&dAf}t9W;&NEZ$O5JgcY#60=6IdGB}3Xq1-TGMK^ zSUXXd6P)NkloOzRMl#wbx&i>$-{Sx=9^t9hQN2yWKk2036v&mQp4{ z2$subZ3Ygiz!!@JQ4|$k<0lo`0x4zUd0wrN7dDW>=kqy^<7CEKtrk^_acBBccpS%> z{`GpD`ChG700co`y&btlmGt~hNo_B%P8Xz&o z6e`eM1DhyzW?^tPp+CH%H+$iA`p!&26F_tb!>~{=zZT&pqFi{qf%k`Z3~n^%;tgX= zA^5Kbf*?2u!;nU!k?Fs0kGJ4y`!T-UD$>#h0HP?$nAin>*4I|>LIzS3N-5gyHpjP< zT)0i@tqi2nTI2gZ@yQco?kmHg5u6&XS@s?EZzfObq$G<5+MY}n9}gdl2X?8Hr#8k|Emv*l=?mKECDwF O00006H4$WTjhu@2=BI>j0XheHQvot)fU3U1xq-2D`O0l$HN2EnCdaEpOLmk_~1 zmgAsM5aZH_v8LvdEMk9Cau@FTz3;u3_h6xg{-SK#j&0kHt5|Ef2)xtjRKW&d#pGit zWh{gsilWL4ER}(eMk9RR&%MS^%C!Yj%Ghz7N+Zv0Ab}5uLoCZm%{7}%$`<3?^d;~x z3{&Hi$t3kY9*+TVUDtR!GK(+^{*#0dG#U+n*wl#8DM(~l)@K%a?Fah77ASC>eUwrF zvDP|Qfo2+*Mlm-Fz4img=UsODcRW45&<~&iAhz&4FIOz8xDR~Q#ld=fJK01Cf!4Y(ytJg0mE8>&TIm1k11^mC U{-S8Xp#T5?07*qoM6N<$g17$K(f|Me literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/magnum.rsi/rubberdisplay.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/magnum.rsi/rubberdisplay.png new file mode 100644 index 0000000000000000000000000000000000000000..df56950fe9bdccb37bcac4e0ee52e442fdcd033f GIT binary patch literal 477 zcmV<30V4j1P)1vUkf{`>I+Q~w4zUEm;n3MZr%vMHBDi%F`WyTe&Vv6yTtpp82I&&BSdb8h zLYMQPkSQ*W7~8bDCX3j2O76lv@Autz`3_cE=`YH*?bx>MxQw;dmVvigtuojEtebo+ zrHq9Tj7Fo<3{;B1hr=Ph@8@1)mU3-@lrnZ4r_{)E8%W@T!2rv$Qgiisoub7!H+=~_ z48zoT6h*1`@pue?>$=9IXcG#}^%JD|XE4p2$~ z#9HfI1)6DK62;ssbea#eyXWln?s<9opcg<5KsCC^qgt(|#xELoQ}E>ZIy{;x(xnXm_`aVqF%N#LPK@BW3?wFkAfVA` z(A|B^gqx(^$Uq{c6wzCs!_OP;xF`&VC68hB)<-GD)zdLbsVTTgk1%e>KUEZ7*uZZE zL15e+b8kWNV~W<^u{O6#frG();HNfDFXQd^XM_-Ft(S%umXxxzyWvVJ{a<|n7pnU+ TFObZ300000NkvXXu0mjfu$AB9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/magnum.rsi/uraniumdisplay.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/magnum.rsi/uraniumdisplay.png new file mode 100644 index 0000000000000000000000000000000000000000..bc0fcc6b353010f9599f33496815c9638213c7e6 GIT binary patch literal 482 zcmV<80UiE{P)B*697kV{f|m<{ELnnK_FS&B`$SSr&jFcXx?PYM(-!-FC^Hr=YPca{lxeEq>8@2>>}^=dR4dq zIB@w{N|^{Dn9t{x1*nyg&t@~CC@S2?dlXs%DPA`(m*GKq=+C9Jxi9Cw~ti1dT=mAaM=iv^lv1@Y45`=anf9OU`we;ed=sB;6zR?Z0HP?$gxDs(HGL;}p#W(J ztu^g-oALLHT)E5Cr#S5bV+=RVzrYU`%sHIgm6AILNV#r4(Kk&l$KNoc|LQ(}~yVy>~Aog8NL5_qgBZ1Mhf%i;K%2BiJ40^Lge$`tCLXfXU;O zWu_!aL%;Jf8z}PN#25geW)t!&0sV3Sa2oQXfba5tjQvb>lfdSxJ)@Efai3*fd;g%$ z;R+ZeCx>sQHH(}ppdrVICpt9}x#NI_93ykH(^&9(A;f)DdGS@pO8U(9Cu9y#a!E3N ze*;MhB6XtTuKw8*^U9e6lw6XC?MsCBB50PbvFxu}LW=8M$8x5CY$jonmkTXZNb|`L zx$?{<2Pp4AHj^Nsr2v2cnx!j~yj*BO6E~o~XqcbjlT!l#prh#kfC^S2ETR`;$PFsD zZG_Y3j^s=MgF-Y>x5~Gi%K?sepre`PN>$~SQv>RcU0lcyL(i3}ik*WaZaF}?0%Q1T sa-RUeT1XtJoEk7Jq<_!F#pU1g1)TiiW%v6Rv;Y7A07*qoM6N<$f`%K)H~;_u literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/pistol.rsi/empdisplay.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/pistol.rsi/empdisplay.png new file mode 100644 index 0000000000000000000000000000000000000000..d972925eeb7915fb2d3a49e622495c67d3b38698 GIT binary patch literal 488 zcmVP)X{Dr3WcW@ET0J>+U@7q115y>9}|I{eJK6z4rk|j2QXjm}p*##bUC1d;Ti| z0H^zFvYIT*s@58&5m18H?auG(u&T&F1jKLv&?_?3Pk1E6Nkr;)Cw4gx8Hm7dc+}#N zJu`Y6)~rJ%padsJA6VHA=z;?jyCCSDCsUK-m^p7qfZ~YZ%{-4>I7Jq5>;c< z-3zLM6n>vA`!2=xK~bPh*tzJ(FH= z2O$7}f*=3@wl>yP&E2rqFLZOe4-lYs9UR`yFfR1 z-WG1F)xb3g@IfaXtA=%f1B{!H4?5|neFRg)B0cK`&)nW2a&)NACJY6<)SA18$1{zS zNCl6=rv%mtS1k|u>LMH{@8%tH+ko(--_pqq%uH9FwOd`Z)>u3A7YB8OjRD>#d5g98eGf$;i{ z^Q)&H$D8n*zAm($DFxk(-jUdo`h@O1?gtf18&5Kkw1|y^PAt?mS9B(00000 LNkvXXu0mjf`$ftj literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/pistol.rsi/meta.json b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/pistol.rsi/meta.json new file mode 100644 index 00000000000..5dcfe5e39d6 --- /dev/null +++ b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/pistol.rsi/meta.json @@ -0,0 +1,29 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from cev-eris at https://github.com/discordia-space/CEV-Eris/raw/89456d18dd3e7c330839121e3c6bc8c609700137/icons/obj/ammo.dmi, tweaked by Alekshhh", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "display" + }, + { + "name": "empdisplay" + }, + { + "name": "incendiarydisplay" + }, + { + "name": "practicedisplay" + }, + { + "name": "rubberdisplay" + }, + { + "name": "uraniumdisplay" + } + ] +} diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/pistol.rsi/practicedisplay.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/pistol.rsi/practicedisplay.png new file mode 100644 index 0000000000000000000000000000000000000000..b70dffcc347a7b98149893493f4a41d043f72439 GIT binary patch literal 456 zcmV;(0XP1MP)Y72TJX%GalA*dmUKm>;fZD?p|v=7iANZ+6ams*PC1f(#X)m%Np;c%Gw3zNcqwRPqVebVuFTg??xX&`n+o7u#wj za?o%IgU8Eaes&5HA4AJQh6!oFq&tYo5>ZSq(oi)7iOP?T7lsgGAH9~c0jEL8xAvxQ+5IY>j^ zApTV1M5SC&fNnt~OQlmD%xdbYs{24$YM0+73Y>?u$zi}NNaw3u+&=gGUYFkw^*`ym y11*aSfNi^Fq;gQ%33uJ=@?#%`Tt`RePw)#iG~tap*3`9(9J<{aVP|Wf`bY!LYKHWI23fzQE<|Nn>t809qJ;8xYk8<(n3K&hZahp zS(+kPM2bp(K*VSpp->Rc#ni?$xyxA*A@B5Y$9>Pk{Q+LQc=_Y_oF-GL6mz5blPdxM z$Fn1ro{}WluIpwdP~d)X?6c0X;l&k)YIL yfN}&z^WEqg0f6bC&`~&5z)qxf%!?N<|2`knG3Q=+!bnU20000{_-FUk>Llq0nFF-F1T z&Qhn&*Z~0Xy(3L)4=o^t%f>Z|3?(oKF3obJjY2FnkTYTwyjcD2sk^(N6kP)S;PW%1 zvRVsVmjEAf5RSPw1P)NX1ANFqrl%&cXt#=EO7Pp%lj8FSD0Uzm^pde+9v;sU4iD;h zDE)|Fy>QI};h>kWjRdy$Ih4~E*svFRMEJ8RH5>peY7+u}H(6<4ituc*BG#5>5w$TF zUf*5-0FSmgD!8gZ!0#rm^#w4qYZ$M|;n`#b0=tX)hkyxN69900^GO8<0IS-BrqBWa zZx;PnnXGt~b?aR(%e69Cw9v4+9{%1*fBb&3ZLBj9GtnE4a=1*sY0MzLEvS^xk5 M07*qoM6N<$f|^std;kCd literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/rifle.rsi/bigdisplay.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/rifle.rsi/bigdisplay.png new file mode 100644 index 0000000000000000000000000000000000000000..32ca9324b1db9af8e51fb236cf1e28e5395b180c GIT binary patch literal 315 zcmV-B0mS}^P);%>a@AVo@-%P3apnmt;oR^002`P=uI50 z_>%$vpol}Q$k9=mbPxb=(TiPrZ?*|N*TQh5;N=^#qktczWE1}V7LdQ-el4(=489WI z#V0b)_CS`G@LWqv+z(QA4tWb!n{CayC^;ia&aZEIyqa&?Lxy$Wek}mh9gsz4<36#L zM)@6}#Hy~y#c?RT1G2bWMANtmN)CK_s!!G^IgsTgvYhW|gTY|X;R(-5m);bGG1~wD N002ovPDHLkV1k+liw*z) literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/rifle.rsi/bigpracticedisplay.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/Boxes/rifle.rsi/bigpracticedisplay.png new file mode 100644 index 0000000000000000000000000000000000000000..1499e5e8145c297427d6c5592026c517560d58d2 GIT binary patch literal 330 zcmV-Q0k!^#P) z&>s3$@g@cU*73|LYCM>1TBZQscJWcJtqx%rc=VnOdif9eN6KWHi9>kzS0G-&cC+Sn z*u6^pJzk0H>I~#XMHqNi;*)8n?hy@SpWBAtYX4nB86^O8Mgz(yp)(pBA#DQkw*tM29Yt9vM84-Xa|WZdE9uVu#Y@1Q7?P4!5{vXd#<)5*%)Dt6Mi~ zpte(?SS+QBmP;YS(M}@C;h*NL@O3C>lV~pYha!dhP2YWdywAgXFW(1o;>5Y;B%&5D zl!9>AOJ+TAy+{IE6L*Dj^Tx&ZyTfK+kq3@g-X45m;PDW6z}>YUIDq6AK9gNRvg!?kS*Ynvi9g zxjRM&+)E@Vyl)3=+h()5%#JmF3EnNT`{+qvIQSSs+qTI+Tw=2cmSr$;g~-?Za~h3C zU^sXTp{lCSBuOHfOyW2Wj^l7!out;9Wbc!OGQ7{)%M3^A(+l`k>lf=EcLUw7o`*}N zk^m?ciyix!Oa}PV9T#qzCe>>7-@JysM54mM=S9?3{E|o%ID~u+-Hvq0#fcN=|IBat WuM{e#SBrB10000vZ9+Cb_%ZPzv{*9*@WG^LfAb?j0malH?!fPTT^8 zVoAB^?m!E8GrPN=2rJT+fEPY+HP1z=+_gwgRCu9S z^1)B--wa&Mw_IykQ;cMX8GrU%wOkNYpinF+%bN1R9~ymJq{?k2f)ZLl2%$!@!)@X2 zF?dCO*mhvuP+vhlpI4bohNIO*(lZ*T&=&5F!@wa#2VD5%y^om2F=Jzo_`EIodNaqb zqq#u%=0=tMood@l*c$}bb)DJ!%Y6HCiM8;GpN9wZ$}^^?`>B-A=pP#8?)f4&gG-U& z(BTM#5Y3%?;oh-nTw*<`QG6@Oru;1r1BZYkkWx~+Uf|Gvd<*UuIp+N2dt^9-xP($l zjEUFOuEDk|jJ6OtG2Y=g4ucWl(BUN%La1~)jjrp>IZe|5u=gswc_~?0*U+B6z;PS^ z8jS|^dOgzX+Hr9%ms0?yY5L|}5h-OXc%VR#NL)CCe26^7Z;8Z#LzjO;wXP)E~SW&0raIhd`>2yWhgx*o<fqJx&ZAxNko#q0A?3XO>AaKz>`7hf(zDdao7g!kU(^WOXA1=6HR^N({c=>*Hg zVb5>RRZnBj*PRqTIXdw78N9e69q+(RcrY9FGgL)75(vV3i#iuo(XmKZQh43Dq_?Pt z_VxR{nHcm!JH!|&psB*A?k}QAnAKGJ z@CWv`PIxx|f^R$PXwv5S`)SHcHbOL7MB>09;s{LByk2<_9&8tK&Gze8pBd49w2W7Q z!yQE^rDW}Vo*ifG7Q9vDh{ofWvEiUlgi=a!PiI*>2gfP%C`9CI?j1r19>j!0L=6~* z@mA9`GMNmn>*BgDL&iAu-{Ty9ad_B&#L8-xpT-dP$(Zk2hgIKp~Wam<;<||xK`BQlNC%g8a1uJ)Al0>W5pEDH zS9EZ2xj{rIp4@SR1O>Mky7-`w4sGP_%-!WBNGaquy(E9$_vQZ{??IY0Y5s8rl1`8- zmi%CRQz}Z&mq;L2Ecs9KFYcd3^GsSKwm>JmH8LWx1X|%o`E_QR8?i+OlfoO$FOKr- zp|wGs`sSSt*(D!EttY86t9_eZ+NLK$U_6WV(GY4C6y4lOdbUB7{H) z!ECk_+OYHWQ~_-VZT3x_9-DnItVNS&@diwlK<4`7;R+j~V(fIr;{;PrZ) zN~Q8Rw_!Jtq;QCM5VcJHKqLtqV%~;9M>^!vq)GFC<~L9_6I=IA8e9MX002ovPDHLk FV1gqSZD*aCxa&$kF7u>|_zFRczU`CM#~iKOtR^~Fo8h%UPXxQKvs~PN2Ere2o-u1T@iw7h7>+EnkO8w*{Ir@A*FrJg@>n2+rF(+*-vU_+UjAKBgnX zA;cyWLZGZ}a^42ZI%LsD6G%0=IiNuMJ@sZjl+G;1FjL(k18v1TA-nCci*SLsK-g1VK}iO9)OuPeH`Nnty4&!yXM?>Ccx zSW?)ksvv}5;r)`8<>1JCIbUFNXPa`q!129zjj06W(g_>jq-gluiib3X)r}MYM|(QW zh>mHRM59qm)AV#^qJUgFVQ;14bgeE%twzNkLI}ZAy-p%vxONYquEnvc6#!2c{FD0! zEvV4ySS&4uhPgrUkfxB%W=Ll z63}XQ&=eJ;Rs(5>O+q!cJG3-JlVg8DQ&US&GzE?&IB5;hpG4RYs>*ovnAsVB%Xu`P=6ZRJXgu#6`_4)9OduIo%$1nTd;Ogxn7Y#ne*5r%;M}dG}!f4c)o|?4x6qjb-KEAO|d}EzxK8-Krrc{QV-7Nro zAvd`NzV*u|eU$(pAbG5XQ3pVKQ=p>pSb65^x@?_!WfDc5LQJM`aAeyeb83|#&d&!de1p9@<}KV2n2$W^8u;FqJEU0&~5+#002ov JPDHLkV1nia)dv6o literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/HeavyRifle/argenti_speed_loader.rsi/rubber-icon.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/HeavyRifle/argenti_speed_loader.rsi/rubber-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d77bd3998bab17a9980a43a7bfa3ec967d6845fc GIT binary patch literal 450 zcmV;z0X_bSP)?Y&=B5I zO;Ja1)Y6s9NlQV)HJDbGW+pWBKGXevckg|_@ArH61BF7N`0x1oT^NZOUVHAWdidl0 z`Z5rS8J-XthG8&#z0G7O@Zo)~l45Oci(Dne&Hh4Hjh+nT6S@bmdSLp#5+4g{OwYst zn953|lvtKUI2^{ZEFP-qjyglVh|k8OJh@Ng!8`Fc#7{3S&_^2I+&Xn`clTabq^Q+u z6r-Dz>;ggv9=h!B@1+94fQD0dnHV2y<@6D=b^647lEi$HTqT8+64!NE%BBI3QZgDV zf4VPCzO6vZgeDpfjthYKsDo{CW#4ghd~7Bq3{?uYn&1={<+ ze6q;>&T}hvV`Zk07*qoM6N<$f+_08fdBvi literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/HeavyRifle/argenti_speed_loader.rsi/uranium-icon.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/HeavyRifle/argenti_speed_loader.rsi/uranium-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c8511271a9a6ea90bece3273276e63c4358577b3 GIT binary patch literal 440 zcmV;p0Z0CcP)=^`#AlmdA9%@?t$b^ROXL{im|M~aUW^(q7nj{b#Rh4&2d!8K zMH+g)ef0am=an&PRpu3c#}=0K&g-M`7}0pl3VF~8=^E8a~;Dp3Q>YO2e=Sph#S`Yogc~8i7Cm3#QTs`q3P9((iLw;iM%&sGElBp=k|;V5k%vTIdj*13~N`A=rWr?k*An!AUZSb`T`P z(GH&WM_Q;!=@DxP2(}b@I)p-bI~`oo+#Bz%tx)q>j$7X6bI<#I?}bh}`CpPxBh0n2 z?-vTsrx6zd|C&{W1^;Iz>gANkrxBkwBEP}^x(Oo}67_OQ9BvIaz`d9Vc!7sw52)?# zVAK=<%)=sgA4S;P`oK(1B5=oU{{}1*z4;oDDynK7L)iy|H zAR3E{!GR%kU1MTm(zl6LjJ88)m8eupSkJ|Wr&1Hv`|+ne_BRe3;Q-z33cT8V5da!W z%s(%&9+tx`6Tw?5P;^{hdJ60%>;?u0hL~FDlftb`&ljbZUHzq+w?o%83eV13!i}2J z7Vf%$Q;F5t9#3#M#|$*bJ`+apN2pXwOfA6bY>z9r=K{?o z0F;~k%wR07*qoM6N<$ Ef{&{H`v3p{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/LightRifle/light_rifle_speed_loader.rsi/meta.json b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/LightRifle/light_rifle_speed_loader.rsi/meta.json new file mode 100644 index 00000000000..c29f3bd3e2e --- /dev/null +++ b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/LightRifle/light_rifle_speed_loader.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "https://github.com/discordia-space/CEV-Eris/raw/d1120fc8287cca2632e834069b5019bf941a0170/icons/obj/ammo_speed.dmi", + "states": [ + { + "name": "icon" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi/meta.json b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi/meta.json new file mode 100644 index 00000000000..16b3da4e21b --- /dev/null +++ b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi/meta.json @@ -0,0 +1,23 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "https://github.com/tgstation/tgstation/pull/1684/commits/19e51caef09e78ca1122d26455b539ff5968d334, https://github.com/tgstation/tgstation/blob/master/icons/obj/weapons/guns/ammo.dmi", + "states": [ + { + "name": "practice-icon" + }, + { + "name": "rubber-icon" + }, + { + "name": "uranium-icon" + }, + { + "name": "piercing-icon" + } + ] +} diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi/piercing-icon.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi/piercing-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..eb206ca5cbfbafa02faccd765421ea1b56250295 GIT binary patch literal 441 zcmV;q0Y?6bP)dN{lhMu8Z&c z7-P7Rm)xC)$rDShvDQ|~eYS7$PTS#9T>5K%4!f(^l2ozcw5+)2c>stAN~uIdXti1dLBOcrq|3=66B8A1Fyaz`8CeTf)j^hS_FZM|)e~}FXvnU@wPB#lbgWwl~tgm?C>` j!lVBUYt*Pw1vMAgI_W5za-2gF+EL$lxRep-Wen{*L|-e@B_f2%hH=h9M%t zt$Ho|(|L;McEBIIoqe!v^UI4P+WH)T&-jh*2Y6S40&ZM980;a&DM5&7vl?1fbX}{km3`3Ms0I5<6-}f=bFdCe$ zmHzG};`#c<*@_Z@%Jd;%RW^qW8IS-7QrGKPBCuqiX7X3rFqHZ3GLR<$KQ`poBEtQHVKiX38Tf0oW*Nw= zm@cp1N_skL#OKa4h6;W`OxzXi*=u*%1}FuG2{y}yPH8Z>CIcYFhFlgyEhpl6K$ O0000=hp{@8zOmOF*P}~gV?}1x+EG->IZSpe{dw;!R+kRjiJ=WKr9kMl>$->tK@dzG>UguIZ|pXC z?%P{2Hv>TsptZ*HyhIW);+Y%xgjV-sV%hz?tL+GgNaEu#Cj-?cuy1VJaf-ksa3+*L z$%dL9&TPN)9$X(^S+`@N0wD<)+Yqg_*0j1F^(rgLfb}H&*$E=@twt2THVH#ShtWJM uRz3-%*$8vdL6)9`fBrX2ks?KkKgSooIqF){&oX`h000087*ct-24b7uevqL{r-GKoc*qp!SE!eKfzmHfDE$(dJQ#N<-aTu| zA`lTcLdb5owl;-!P=`jwY9!}e2Qoy@bnl&X&&&Hf?|V?7K!N*?t#yBpQpQ>PuIsLS z*V+k4DPyG+mSr&<4pB<+N_eSnK20CfdR}MnzGrmzqfN=1jS@TZ835nh3tBacK}XZ( zC^kvLI01ktic;&-sKPNbICmHO-ZY}!zl91cYn`RQaU6$}*H36RN+?^RY)P|G`m1|K^SQR4irepwGEJM{VHUYkiqU9< z5P~2G0H{{0l*?tpFvOqlvbQ}a^ezd#OSJyYm+>!NOm;ccek#7H0xLZb1OZAZ9LKqK zcIs48u?74Xf8|5)eIeP|s>@9h5JF^JP)Sg@%9IPlQ<<~_yxVUNy*~2Q7Qd1}gm(^_I zU`0}*Tuf6Wu~H8D9M&w$w(YlZka>>N^geIz%=dwXg~fkIk$E{33VnOFHQ*Bf9dnCG zvpgP8%FHa80?FjvZBDw|oGcFZicB&xDljrJDNH%Q!__^GS0%p2uND}Ym=t5x8q;bk z%i%K~uI|~?4KiIqs(>l)9PI(1fBZQvhmR#>N=Oy>EWh60A)@KumM}@Tgw!c$Y;iMI zt%-Vf84*oSC^J8k3xHu0^p%vdsT&wJ!OH1nN{7?}UT+uc(LUv?Jfi6|xh@jq>0*;9 z@c0xJ1^M==t;<}BE;h)s-4fAs0QQbxd^m^I?H3@ngwG#Pg27pc94bp#!sid9^?9WV)Hc*8s=CJU;RyiYYS@!TK1ir?ilH@7SAa_o*`)VoS0ncTv{!ouQD@CI+d!|7yn RH3t9y002ovPDHLkV1j()*nt25 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Pistol/pistol_speed_loader.rsi/meta.json b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Pistol/pistol_speed_loader.rsi/meta.json new file mode 100644 index 00000000000..8f391b8d358 --- /dev/null +++ b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Pistol/pistol_speed_loader.rsi/meta.json @@ -0,0 +1,20 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from and modified https://github.com/discordia-space/CEV-Eris/raw/aed9cbddbf9039dae1e4f02bab592248b0539431/icons/obj/ammo_speed.dmi", + "states": [ + { + "name": "icon" + }, + { + "name": "practice-icon" + }, + { + "name": "rubber-icon" + } + ] +} diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Pistol/pistol_speed_loader.rsi/practice-icon.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Pistol/pistol_speed_loader.rsi/practice-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..5da27bd87c9ae8cbb1d6d368b26684751a4638af GIT binary patch literal 472 zcmV;}0Vn>6P)Nkl?0LMR%IG`jpNli(ur3kA@jr|3(QoBmg4r?W&U6en-Ne+`*bEDKGCoa=ZSUnS` z$#OD^-i4Kuo&#@;wf0*aU*FHS@9(__CMG8T9YyAFB9Zv^OkE1<0M5{I(JYV0 zQ!=wkra&?Il+VhP&q~BUsaKLwQGrl+K{w<8Y4L)yt0BL}uNDY}7xejVL13w$wat6d z;stT5QRxy=1q}J<+ynq)<62%0A4|xTkSg$5esi)6_? zQX*SWW_zm{05y|iX1D`!tD$CcY^1MCI;0lxdVOp?O)FpJDUrq2dQl)Rmui^;kGUtk zsnN2yo2jGaYKQvj2T~#nz|k3mXY1HYzMWMwIsB2R5{t!3W=bv4X>-s!&|@sY%JPRi z5Nt14!XJs2b-hvrdIx%xczl!d(+dC&YuyEMqs;MhP1%{!FJY(6K{9!uTiUEV+}#5x z-sVevsP9c4*X*pXujX@q^jG{Y$K@JP-sM=@ti(0DQcP}QVq#+QCwK*CR>g7)$v$cT O0000>ZFLaUKHy+3T{rvCVfs2dF|BfQ_az3B` z>sfO7Kmg2)KB<@$4u`8|*2xs8B#(?miHt=Vf43rP$*8G7A~_{2IY9cz#Mk97uOY*O zTI7@68p8=c;SW#>1W}7RR+;f+N@S+vj*nJqfwFw!IRMLpDVy9{LgqN63fz_d+~204 z8RQdR*jm~kePp5*_42z;OGw><{(%sa-J0kPwNTIuTba?_HvpI?r(DOMp%!(_lT&`| zeXQz`S|Ao1VeRsT@~6C@8N3w}Hn~$gG6gQKE=6;b_xq9oVRp#2*ahxgr5w^E=qU)c8SM_mLG69s>!>{7$;~RPIyo1HXg>vpc{T1KJ2?mFh qTRC3UNAA2ssU&xCadC0E7yJTS-^E481Uw%A0000 Date: Thu, 13 Jun 2024 20:42:09 -0400 Subject: [PATCH 38/59] Updated Pirate Captain Hardsuit (#1512) Updated the hardsuit to have just a bit better armor value. More in line with NFSD suits. --- .../Entities/Clothing/OuterClothing/hardsuits.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml b/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml index 53bbd663ed0..23cf101965c 100644 --- a/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml +++ b/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml @@ -747,13 +747,13 @@ highPressureMultiplier: 0.02 lowPressureMultiplier: 1000 - type: ExplosionResistance - damageCoefficient: 0.6 + damageCoefficient: 0.5 - type: Armor modifiers: coefficients: - Blunt: 0.7 - Slash: 0.8 - Piercing: 0.85 + Blunt: 0.6 + Slash: 0.7 + Piercing: 0.75 Heat: 0.4 Caustic: 0.75 - type: ClothingSpeedModifier From 68596a3230ff10444506ec1b528fb502774eeb98 Mon Sep 17 00:00:00 2001 From: Dvir <39403717+dvir001@users.noreply.github.com> Date: Fri, 14 Jun 2024 17:46:25 +0300 Subject: [PATCH 39/59] Add new pumps that start with map (#1514) * Pumps * Update trinary.yml --- .../Components/GasPressurePumpComponent.cs | 6 ++++ .../Components/GasVolumePumpComponent.cs | 6 ++++ .../EntitySystems/GasPressurePumpSystem.cs | 14 +++++++++ .../EntitySystems/GasVolumePumpSystem.cs | 14 +++++++++ .../Trinary/Components/GasMixerComponent.cs | 6 ++++ .../Trinary/EntitySystems/GasMixerSystem.cs | 14 +++++++++ .../Structures/Piping/Atmospherics/binary.yml | 29 +++++++++++++++++++ .../Piping/Atmospherics/trinary.yml | 16 ++++++++++ 8 files changed, 105 insertions(+) create mode 100644 Resources/Prototypes/_NF/Entities/Structures/Piping/Atmospherics/binary.yml create mode 100644 Resources/Prototypes/_NF/Entities/Structures/Piping/Atmospherics/trinary.yml diff --git a/Content.Server/Atmos/Piping/Binary/Components/GasPressurePumpComponent.cs b/Content.Server/Atmos/Piping/Binary/Components/GasPressurePumpComponent.cs index 8816e1af220..efab20ec5d0 100644 --- a/Content.Server/Atmos/Piping/Binary/Components/GasPressurePumpComponent.cs +++ b/Content.Server/Atmos/Piping/Binary/Components/GasPressurePumpComponent.cs @@ -27,5 +27,11 @@ public sealed partial class GasPressurePumpComponent : Component [ViewVariables(VVAccess.ReadWrite)] [DataField("maxTargetPressure")] public float MaxTargetPressure = Atmospherics.MaxOutputPressure; + + /// + /// Frontier - Start the pump with the map. + /// + [DataField] + public bool StartOnMapInit { get; set; } = false; } } diff --git a/Content.Server/Atmos/Piping/Binary/Components/GasVolumePumpComponent.cs b/Content.Server/Atmos/Piping/Binary/Components/GasVolumePumpComponent.cs index 36ced3887d2..c2bec433e35 100644 --- a/Content.Server/Atmos/Piping/Binary/Components/GasVolumePumpComponent.cs +++ b/Content.Server/Atmos/Piping/Binary/Components/GasVolumePumpComponent.cs @@ -46,5 +46,11 @@ public sealed partial class GasVolumePumpComponent : Component [DataField("lastMolesTransferred")] public float LastMolesTransferred; + + /// + /// Frontier - Start the pump with the map. + /// + [DataField] + public bool StartOnMapInit { get; set; } = false; } } diff --git a/Content.Server/Atmos/Piping/Binary/EntitySystems/GasPressurePumpSystem.cs b/Content.Server/Atmos/Piping/Binary/EntitySystems/GasPressurePumpSystem.cs index 83b7b67ba46..6ad3b53b072 100644 --- a/Content.Server/Atmos/Piping/Binary/EntitySystems/GasPressurePumpSystem.cs +++ b/Content.Server/Atmos/Piping/Binary/EntitySystems/GasPressurePumpSystem.cs @@ -42,6 +42,8 @@ public override void Initialize() // Bound UI subscriptions SubscribeLocalEvent(OnOutputPressureChangeMessage); SubscribeLocalEvent(OnToggleStatusMessage); + + SubscribeLocalEvent(OnMapInit); // Frontier } private void OnInit(EntityUid uid, GasPressurePumpComponent pump, ComponentInit args) @@ -153,5 +155,17 @@ private void UpdateAppearance(EntityUid uid, GasPressurePumpComponent? pump = nu _appearance.SetData(uid, PumpVisuals.Enabled, pump.Enabled, appearance); } + + private void OnMapInit(EntityUid uid, GasPressurePumpComponent pump, MapInitEvent args) // Frontier - Init on map + { + if (pump.StartOnMapInit) + { + pump.Enabled = true; + UpdateAppearance(uid, pump); + + DirtyUI(uid, pump); + _userInterfaceSystem.CloseUi(uid, GasPressurePumpUiKey.Key); + } + } } } diff --git a/Content.Server/Atmos/Piping/Binary/EntitySystems/GasVolumePumpSystem.cs b/Content.Server/Atmos/Piping/Binary/EntitySystems/GasVolumePumpSystem.cs index cbcd1f4fa3b..955342f4f64 100644 --- a/Content.Server/Atmos/Piping/Binary/EntitySystems/GasVolumePumpSystem.cs +++ b/Content.Server/Atmos/Piping/Binary/EntitySystems/GasVolumePumpSystem.cs @@ -50,6 +50,8 @@ public override void Initialize() SubscribeLocalEvent(OnToggleStatusMessage); SubscribeLocalEvent(OnPacketRecv); + + SubscribeLocalEvent(OnMapInit); // Frontier } private void OnInit(EntityUid uid, GasVolumePumpComponent pump, ComponentInit args) @@ -206,5 +208,17 @@ private void OnPacketRecv(EntityUid uid, GasVolumePumpComponent component, Devic return; } } + + private void OnMapInit(EntityUid uid, GasVolumePumpComponent pump, MapInitEvent args) // Frontier - Init on map + { + if (pump.StartOnMapInit) + { + pump.Enabled = true; + UpdateAppearance(uid, pump); + + DirtyUI(uid, pump); + _userInterfaceSystem.CloseUi(uid, GasVolumePumpUiKey.Key); + } + } } } diff --git a/Content.Server/Atmos/Piping/Trinary/Components/GasMixerComponent.cs b/Content.Server/Atmos/Piping/Trinary/Components/GasMixerComponent.cs index fc219923c10..7b38c0fcb99 100644 --- a/Content.Server/Atmos/Piping/Trinary/Components/GasMixerComponent.cs +++ b/Content.Server/Atmos/Piping/Trinary/Components/GasMixerComponent.cs @@ -38,5 +38,11 @@ public sealed partial class GasMixerComponent : Component [ViewVariables(VVAccess.ReadWrite)] [DataField("inletTwoConcentration")] public float InletTwoConcentration = 0.5f; + + /// + /// Frontier - Start the pump with the map. + /// + [DataField] + public bool StartOnMapInit { get; set; } = false; } } diff --git a/Content.Server/Atmos/Piping/Trinary/EntitySystems/GasMixerSystem.cs b/Content.Server/Atmos/Piping/Trinary/EntitySystems/GasMixerSystem.cs index 4ab8572843b..c949e9f1b72 100644 --- a/Content.Server/Atmos/Piping/Trinary/EntitySystems/GasMixerSystem.cs +++ b/Content.Server/Atmos/Piping/Trinary/EntitySystems/GasMixerSystem.cs @@ -43,6 +43,8 @@ public override void Initialize() SubscribeLocalEvent(OnToggleStatusMessage); SubscribeLocalEvent(OnMixerLeaveAtmosphere); + + SubscribeLocalEvent(OnMapInit); // Frontier } private void OnInit(EntityUid uid, GasMixerComponent mixer, ComponentInit args) @@ -232,5 +234,17 @@ private void OnMixerAnalyzed(EntityUid uid, GasMixerComponent component, GasAnal args.DeviceFlipped = inletOne != null && inletTwo != null && inletOne.CurrentPipeDirection.ToDirection() == inletTwo.CurrentPipeDirection.ToDirection().GetClockwise90Degrees(); } + + private void OnMapInit(EntityUid uid, GasMixerComponent mixer, MapInitEvent args) // Frontier - Init on map + { + if (mixer.StartOnMapInit) + { + mixer.Enabled = true; + DirtyUI(uid, mixer); + + UpdateAppearance(uid, mixer); + _userInterfaceSystem.CloseUi(uid, GasFilterUiKey.Key); + } + } } } diff --git a/Resources/Prototypes/_NF/Entities/Structures/Piping/Atmospherics/binary.yml b/Resources/Prototypes/_NF/Entities/Structures/Piping/Atmospherics/binary.yml new file mode 100644 index 00000000000..9a427c10851 --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Structures/Piping/Atmospherics/binary.yml @@ -0,0 +1,29 @@ +- type: entity + parent: GasPressurePump + id: GasPressurePumpOn + suffix: On + placement: + mode: SnapgridCenter + components: + - type: GasPressurePump + startOnMapInit: true + +- type: entity + parent: GasPressurePumpOn + id: GasPressurePumpOnMax + suffix: On, Max + placement: + mode: SnapgridCenter + components: + - type: GasPressurePump + targetPressure: 4500 + +- type: entity + parent: GasVolumePump + id: GasVolumePumpOn + suffix: On + placement: + mode: SnapgridCenter + components: + - type: GasVolumePump + startOnMapInit: true \ No newline at end of file diff --git a/Resources/Prototypes/_NF/Entities/Structures/Piping/Atmospherics/trinary.yml b/Resources/Prototypes/_NF/Entities/Structures/Piping/Atmospherics/trinary.yml new file mode 100644 index 00000000000..e38e070b1fc --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Structures/Piping/Atmospherics/trinary.yml @@ -0,0 +1,16 @@ +- type: entity + parent: GasMixer + id: GasMixerOn + suffix: On + placement: + mode: SnapgridCenter + components: + - type: GasMixer + startOnMapInit: true + +- type: entity + parent: [GasMixerFlipped, GasMixerOn] + id: GasMixerOnFlipped + suffix: On, Flipped + placement: + mode: SnapgridCenter From e8934caa03079aeb8cb5b15b51ce78de1a09c1cb Mon Sep 17 00:00:00 2001 From: FrontierATC Date: Fri, 14 Jun 2024 14:46:52 +0000 Subject: [PATCH 40/59] Automatic Changelog (#1514) --- Resources/Changelog/Changelog.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 2896745a500..a96660b0738 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -5057,3 +5057,9 @@ Entries: message: New omelette recipe using expensive hard to find ingredients. id: 5036 time: '2024-06-14T00:02:44.0000000+00:00' +- author: dvir01 + changes: + - type: Add + message: Added new pumps that start on when places, to be used in mapping. + id: 5037 + time: '2024-06-14T14:46:25.0000000+00:00' From b94e1b8ea4faf3ed239c1683f75fdccc378e6f84 Mon Sep 17 00:00:00 2001 From: Dvir <39403717+dvir001@users.noreply.github.com> Date: Fri, 14 Jun 2024 17:56:38 +0300 Subject: [PATCH 41/59] CE Suit rads fixup (#1515) * Update hardsuits.yml * Update hardsuits.yml --- .../Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml b/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml index 23cf101965c..b25d5d4920f 100644 --- a/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml +++ b/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml @@ -330,7 +330,7 @@ Slash: 0.8 Piercing: 0.8 Heat: 0.4 - Radiation: 0.0 + Radiation: 0.05 # Frontier - 0<0.05 Caustic: 0.7 - type: ClothingSpeedModifier walkModifier: 0.75 @@ -1004,4 +1004,4 @@ sprintModifier: 0.9 - type: HeldSpeedModifier - type: ToggleableClothing - clothingPrototype: ClothingHeadHelmetHardsuitSanta \ No newline at end of file + clothingPrototype: ClothingHeadHelmetHardsuitSanta From 44474b71436ec76f75f099071129afdab4ce720a Mon Sep 17 00:00:00 2001 From: AndresE55 <80334192+Leander-0@users.noreply.github.com> Date: Fri, 14 Jun 2024 17:41:42 -0400 Subject: [PATCH 42/59] Disable client replays (#1517) * disable client replays * Update clientCommandPerms.yml --------- Co-authored-by: Dvir <39403717+dvir001@users.noreply.github.com> --- Resources/clientCommandPerms.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Resources/clientCommandPerms.yml b/Resources/clientCommandPerms.yml index df8fbd36c3b..a7e1d266777 100644 --- a/Resources/clientCommandPerms.yml +++ b/Resources/clientCommandPerms.yml @@ -27,9 +27,9 @@ - gc_mode - cvar - midipanic - - replay_recording_start - - replay_recording_stop - - replay_recording_stats +# - replay_recording_start # Frontier +# - replay_recording_stop # Frontier +# - replay_recording_stats # Frontier - replay_play - replay_pause - replay_toggle From ed91b98f35654110a105de7f00101101d9924aea Mon Sep 17 00:00:00 2001 From: Whatstone <166147148+whatston3@users.noreply.github.com> Date: Fri, 14 Jun 2024 18:06:07 -0400 Subject: [PATCH 43/59] Mail table rework (#1477) * Mail table, system for smoke prank * Format mail messages * DelayedItemSystem cleanup, more mail table entries * More mail table entries * Remove hoverbike from mail pool * Add large mail. FIXME: mail_large.rsi has no copyright info * Default mail isLarge to false, comment cleanup * More mail types * Add optional large mail flag to admin mailto cmd * mail_large copyright * admin cmd fix, new mail types, const cleanup * Mail: new components, weighting, a few new items * Fix merge conflict, add placeholder pipebomb mail * Format mail text, separate sword mail from knives * Mail: fix exp. welder ID, split up Dan's cigs * Fourth muffin, decrease captain's sabre chance * yaml fixes * Add ShowJobIcons component to mail hud * Reorganize mail items, add build-a-buddy mail * Build-a-Buddy fixes, slime & vulp versions, text * Reptillian->Reptilian * More signatures, label necrosol bottle, bigger emp * lowercase i * extra premium cigars, premium liquors * Cleanup * Fixups And Edits * Remove kendo hakama, jabroni comment, fix cigars * Platinum cigars, fix sprites * fix premium absinthe ID * Remove cyberpen, add BibleUserImplanter, ATV mail Also adjusts weights for TacticalMaid (missing a zero), Restraints (cut in half) * kendo mail order, more mail comments * Remove Nyano mail lists & parcels, move into _NF/ * True to true, cigars aren't fragile --------- Co-authored-by: Dvir Co-authored-by: Whatstone --- .../Mail/Components/MailComponent.cs | 38 +- .../Components/MailTeleporterComponent.cs | 16 +- .../Nyanotrasen/Mail/MailCommands.cs | 20 +- Content.Server/Nyanotrasen/Mail/MailSystem.cs | 16 +- .../_NF/Mail/DelayedItemComponent.cs | 16 + Content.Server/_NF/Mail/DelayedItemSystem.cs | 56 + Content.Server/_NF/Mail/MailConstants.cs | 38 + Resources/Locale/en-US/_NF/mail/mail.ftl | 4 + Resources/Locale/en-US/nyanotrasen/mail.ftl | 8 +- .../Entities/Objects/Specific/Mail/mail.yml | 739 ------ .../Objects/Specific/Mail/mail_civilian.yml | 195 -- .../Objects/Specific/Mail/mail_command.yml | 9 - .../Specific/Mail/mail_engineering.yml | 45 - .../Objects/Specific/Mail/mail_medical.yml | 81 - .../Objects/Specific/Mail/mail_security.yml | 55 - .../Specific/Mail/mail_specific_items.yml | 169 -- .../Prototypes/Nyanotrasen/mailDeliveries.yml | 107 - .../_NF/Entities/Clothing/Eyes/hud.yml | 1 + .../_NF/Entities/Objects/Fun/toys.yml | 30 + .../Objects/Specific/Mail/base_mail_large.yml | 79 + Resources/Prototypes/_NF/Mail/Items/boxes.yml | 285 +++ Resources/Prototypes/_NF/Mail/Items/misc.yml | 161 ++ Resources/Prototypes/_NF/Mail/Items/paper.yml | 484 ++++ Resources/Prototypes/_NF/Mail/mail.yml | 2048 +++++++++++++++++ .../Prototypes/_NF/Mail/mailDeliveries.yml | 113 + .../Cigars/cigar-platinum.rsi/burnt-icon.png | Bin 0 -> 210 bytes .../lit-equipped-MASK-vox.png | Bin 0 -> 1123 bytes .../cigar-platinum.rsi/lit-equipped-MASK.png | Bin 0 -> 434 bytes .../Cigars/cigar-platinum.rsi/lit-icon.png | Bin 0 -> 276 bytes .../cigar-platinum.rsi/lit-inhand-left.png | Bin 0 -> 769 bytes .../cigar-platinum.rsi/lit-inhand-right.png | Bin 0 -> 542 bytes .../Cigars/cigar-platinum.rsi/meta.json | 220 ++ .../unlit-equipped-MASK-vox.png | Bin 0 -> 262 bytes .../unlit-equipped-MASK.png | Bin 0 -> 243 bytes .../Cigars/cigar-platinum.rsi/unlit-icon.png | Bin 0 -> 194 bytes .../cigar-platinum.rsi/unlit-inhand-left.png | Bin 0 -> 246 bytes .../cigar-platinum.rsi/unlit-inhand-right.png | Bin 0 -> 263 bytes .../Specific/Mail/mail_large.rsi/broken.png | Bin 0 -> 246 bytes .../Specific/Mail/mail_large.rsi/fragile.png | Bin 0 -> 135 bytes .../Specific/Mail/mail_large.rsi/icon.png | Bin 0 -> 304 bytes .../Mail/mail_large.rsi/inhand-left.png | Bin 0 -> 324 bytes .../Mail/mail_large.rsi/inhand-right.png | Bin 0 -> 324 bytes .../Specific/Mail/mail_large.rsi/locked.png | Bin 0 -> 229 bytes .../Specific/Mail/mail_large.rsi/meta.json | 40 + .../Specific/Mail/mail_large.rsi/priority.png | Bin 0 -> 117 bytes .../Mail/mail_large.rsi/priority_inactive.png | Bin 0 -> 118 bytes .../Specific/Mail/mail_large.rsi/trash.png | Bin 0 -> 343 bytes 47 files changed, 3647 insertions(+), 1426 deletions(-) create mode 100644 Content.Server/_NF/Mail/DelayedItemComponent.cs create mode 100644 Content.Server/_NF/Mail/DelayedItemSystem.cs create mode 100644 Content.Server/_NF/Mail/MailConstants.cs create mode 100644 Resources/Locale/en-US/_NF/mail/mail.ftl delete mode 100644 Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail.yml delete mode 100644 Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_civilian.yml delete mode 100644 Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_command.yml delete mode 100644 Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_engineering.yml delete mode 100644 Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_medical.yml delete mode 100644 Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_security.yml delete mode 100644 Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_specific_items.yml delete mode 100644 Resources/Prototypes/Nyanotrasen/mailDeliveries.yml create mode 100644 Resources/Prototypes/_NF/Entities/Objects/Specific/Mail/base_mail_large.yml create mode 100644 Resources/Prototypes/_NF/Mail/Items/boxes.yml create mode 100644 Resources/Prototypes/_NF/Mail/Items/misc.yml create mode 100644 Resources/Prototypes/_NF/Mail/Items/paper.yml create mode 100644 Resources/Prototypes/_NF/Mail/mail.yml create mode 100644 Resources/Prototypes/_NF/Mail/mailDeliveries.yml create mode 100644 Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/burnt-icon.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/lit-equipped-MASK-vox.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/lit-equipped-MASK.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/lit-icon.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/lit-inhand-left.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/lit-inhand-right.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/unlit-equipped-MASK-vox.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/unlit-equipped-MASK.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/unlit-icon.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/unlit-inhand-left.png create mode 100644 Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/unlit-inhand-right.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Mail/mail_large.rsi/broken.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Mail/mail_large.rsi/fragile.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Mail/mail_large.rsi/icon.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Mail/mail_large.rsi/inhand-left.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Mail/mail_large.rsi/inhand-right.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Mail/mail_large.rsi/locked.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Mail/mail_large.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Specific/Mail/mail_large.rsi/priority.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Mail/mail_large.rsi/priority_inactive.png create mode 100644 Resources/Textures/_NF/Objects/Specific/Mail/mail_large.rsi/trash.png diff --git a/Content.Server/Nyanotrasen/Mail/Components/MailComponent.cs b/Content.Server/Nyanotrasen/Mail/Components/MailComponent.cs index 0f1bef40277..6b8e1ee0b66 100644 --- a/Content.Server/Nyanotrasen/Mail/Components/MailComponent.cs +++ b/Content.Server/Nyanotrasen/Mail/Components/MailComponent.cs @@ -8,24 +8,20 @@ namespace Content.Server.Mail.Components [RegisterComponent] public sealed partial class MailComponent : SharedMailComponent { - [ViewVariables(VVAccess.ReadWrite)] - [DataField("recipient")] + [DataField, ViewVariables(VVAccess.ReadWrite)] public string Recipient = "None"; - [ViewVariables(VVAccess.ReadWrite)] - [DataField("recipientJob")] + [DataField, ViewVariables(VVAccess.ReadWrite)] public string RecipientJob = "None"; - [ViewVariables(VVAccess.ReadWrite)] - [DataField("recipientStation")] + [DataField, ViewVariables(VVAccess.ReadWrite)] public string RecipientStation = "None"; // Why do we not use LockComponent? // Because this can't be locked again, // and we have special conditions for unlocking, // and we don't want to add a verb. - [ViewVariables(VVAccess.ReadWrite)] - [DataField("isLocked")] + [DataField, ViewVariables(VVAccess.ReadWrite)] public bool IsLocked = true; /// @@ -36,7 +32,7 @@ public sealed partial class MailComponent : SharedMailComponent /// This is useful for broken fragile packages and packages that were /// not delivered in time. /// - [DataField("isProfitable")] + [DataField] public bool IsProfitable = true; /// @@ -46,7 +42,7 @@ public sealed partial class MailComponent : SharedMailComponent /// This can be set to true in the YAML files for a mail delivery to /// always be Fragile, despite its contents. /// - [DataField("isFragile")] + [DataField] public bool IsFragile = false; /// @@ -62,43 +58,51 @@ public sealed partial class MailComponent : SharedMailComponent /// This can be set to true in the YAML files for a mail delivery to /// always be Priority. /// - [DataField("isPriority")] + [DataField] public bool IsPriority = false; + // Frontier: large mail + /// + /// Whether this parcel is large. + /// + [DataField] + public bool IsLarge = false; + // End Frontier: large mail + /// /// What will be packaged when the mail is spawned. /// - [DataField("contents")] + [DataField] public List Contents = new(); /// /// The amount that cargo will be awarded for delivering this mail. /// - [DataField("bounty")] + [DataField] public int Bounty = 7500; // Frontier 750<7500 /// /// Penalty if the mail is destroyed. /// - [DataField("penalty")] + [DataField] public int Penalty = -250; /// /// The sound that's played when the mail's lock is broken. /// - [DataField("penaltySound")] + [DataField] public SoundSpecifier PenaltySound = new SoundPathSpecifier("/Audio/Machines/Nuke/angry_beep.ogg"); /// /// The sound that's played when the mail's opened. /// - [DataField("openSound")] + [DataField] public SoundSpecifier OpenSound = new SoundPathSpecifier("/Audio/Effects/packetrip.ogg"); /// /// The sound that's played when the mail's lock has been emagged. /// - [DataField("emagSound")] + [DataField] public SoundSpecifier EmagSound = new SoundCollectionSpecifier("sparks"); /// diff --git a/Content.Server/Nyanotrasen/Mail/Components/MailTeleporterComponent.cs b/Content.Server/Nyanotrasen/Mail/Components/MailTeleporterComponent.cs index 73cd6d93b4f..fb76af75924 100644 --- a/Content.Server/Nyanotrasen/Mail/Components/MailTeleporterComponent.cs +++ b/Content.Server/Nyanotrasen/Mail/Components/MailTeleporterComponent.cs @@ -28,7 +28,7 @@ public sealed partial class MailTeleporterComponent : Component /// teleporter can deliver. /// [DataField("mailPool")] - public string MailPool = "RandomMailDeliveryPool"; + public string MailPool = "RandomNFMailDeliveryPool"; // Frontier: use our own mail pool (TODO: migrate to frontier.yml instance?) /// /// How many mail candidates do we need per actual delivery sent when @@ -104,5 +104,19 @@ public sealed partial class MailTeleporterComponent : Component /// [DataField("priorityMalus")] public int PriorityMalus = -250; + + // Frontier: Large mail + /// + /// What's the bonus for delivering a large package intact? + /// + [DataField("largeBonus")] + public int LargeBonus = 5000; + + /// + /// What's the malus for failing to deliver a large package? + /// + [DataField("largeMalus")] + public int LargeMalus = -250; + // End Frontier: Large mail } } diff --git a/Content.Server/Nyanotrasen/Mail/MailCommands.cs b/Content.Server/Nyanotrasen/Mail/MailCommands.cs index 5af873f9e80..9ef2f3685d4 100644 --- a/Content.Server/Nyanotrasen/Mail/MailCommands.cs +++ b/Content.Server/Nyanotrasen/Mail/MailCommands.cs @@ -20,6 +20,7 @@ public sealed class MailToCommand : IConsoleCommand [Dependency] private readonly IEntitySystemManager _entitySystemManager = default!; private readonly string _blankMailPrototype = "MailAdminFun"; + private readonly string _blankLargeMailPrototype = "MailLargeAdminFun"; // Frontier: large mail private readonly string _container = "storagebase"; private readonly string _mailContainer = "contents"; @@ -56,6 +57,16 @@ public async void Execute(IConsoleShell shell, string argStr, string[] args) return; } + // Frontier: Large Mail + bool isLarge = false; + if (args.Length > 4 && !Boolean.TryParse(args[4], out isLarge)) + { + shell.WriteError(Loc.GetString("shell-invalid-bool")); + return; + } + var mailPrototype = isLarge ? _blankLargeMailPrototype : _blankMailPrototype; + // End Frontier + var _mailSystem = _entitySystemManager.GetEntitySystem(); var _containerSystem = _entitySystemManager.GetEntitySystem(); @@ -66,9 +77,9 @@ public async void Execute(IConsoleShell shell, string argStr, string[] args) return; } - if (!_prototypeManager.HasIndex(_blankMailPrototype)) + if (!_prototypeManager.HasIndex(mailPrototype)) // Frontier: _blankMailPrototype(containerUid).Coordinates); + var mailUid = _entityManager.SpawnEntity(mailPrototype, _entityManager.GetComponent(containerUid).Coordinates); // Frontier: _blankMailPrototype(mailUid, _mailContainer); if (!_entityManager.TryGetComponent(mailUid, out MailComponent? mailComponent)) { - shell.WriteLine(Loc.GetString("command-mailto-bogus-mail", ("blankMail", _blankMailPrototype), ("requiredMailComponent", nameof(MailComponent)))); + shell.WriteLine(Loc.GetString("command-mailto-bogus-mail", ("blankMail", mailPrototype), ("requiredMailComponent", nameof(MailComponent)))); // Frontier: _blankMailPrototype(uid); diff --git a/Content.Server/_NF/Mail/DelayedItemComponent.cs b/Content.Server/_NF/Mail/DelayedItemComponent.cs new file mode 100644 index 00000000000..d2f9f4412be --- /dev/null +++ b/Content.Server/_NF/Mail/DelayedItemComponent.cs @@ -0,0 +1,16 @@ +namespace Content.Server.Mail +{ + /// + /// A placeholder for another entity, spawned when dropped or placed in someone's hands. + /// Useful for storing instant effect entities, e.g. smoke, in the mail. + /// + [RegisterComponent] + public sealed partial class DelayedItemComponent : Component + { + /// + /// The entity to replace this when opened or dropped. + /// + [DataField, ViewVariables(VVAccess.ReadWrite)] + public string Item = "None"; + } +} diff --git a/Content.Server/_NF/Mail/DelayedItemSystem.cs b/Content.Server/_NF/Mail/DelayedItemSystem.cs new file mode 100644 index 00000000000..a8dd5fae73a --- /dev/null +++ b/Content.Server/_NF/Mail/DelayedItemSystem.cs @@ -0,0 +1,56 @@ +using Content.Shared.Damage; +using Content.Shared.Hands; +using Robust.Shared.Containers; + +namespace Content.Server.Mail +{ + /// + /// A placeholder for another entity, spawned when taken out of a container, with the placeholder deleted shortly after. + /// Useful for storing instant effect entities, e.g. smoke, in the mail. + /// + public sealed class DelayedItemSystem : EntitySystem + { + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnDropAttempt); + SubscribeLocalEvent(OnHandEquipped); + SubscribeLocalEvent(OnDamageChanged); + SubscribeLocalEvent(OnRemovedFromContainer); + } + + /// + /// EntGotRemovedFromContainerMessage handler - spawn the intended entity after removed from a container. + /// + private void OnRemovedFromContainer(EntityUid uid, DelayedItemComponent component, ContainerModifiedMessage args) + { + Spawn(component.Item, Transform(uid).Coordinates); + } + + /// + /// GotEquippedHandEvent handler - destroy the placeholder. + /// + private void OnHandEquipped(EntityUid uid, DelayedItemComponent component, EquippedHandEvent args) + { + EntityManager.DeleteEntity(uid); + } + + /// + /// OnDropAttempt handler - destroy the placeholder. + /// + private void OnDropAttempt(EntityUid uid, DelayedItemComponent component, DropAttemptEvent args) + { + EntityManager.DeleteEntity(uid); + } + + /// + /// OnDamageChanged handler - item has taken damage (e.g. inside the envelope), spawn the intended entity outside of any container and delete the placeholder. + /// + private void OnDamageChanged(EntityUid uid, DelayedItemComponent component, DamageChangedEvent args) + { + Spawn(component.Item, Transform(uid).Coordinates); + EntityManager.DeleteEntity(uid); + } + } +} diff --git a/Content.Server/_NF/Mail/MailConstants.cs b/Content.Server/_NF/Mail/MailConstants.cs new file mode 100644 index 00000000000..a739a70ab89 --- /dev/null +++ b/Content.Server/_NF/Mail/MailConstants.cs @@ -0,0 +1,38 @@ +namespace Content.Server.Mail +{ + /// + /// A set of localized strings related to mail entities + /// + public struct MailEntityStrings + { + public string NameAddressed; + public string DescClose; + public string DescFar; + } + + /// + /// Constants related to mail. + /// + public sealed class MailConstants : EntitySystem + { + /// + /// Locale strings related to small parcels. + /// + public static readonly MailEntityStrings Mail = new() + { + NameAddressed = "mail-item-name-addressed", + DescClose = "mail-desc-close", + DescFar = "mail-desc-far" + }; + + /// + /// Locale strings related to large packages. + /// + public static readonly MailEntityStrings MailLarge = new() + { + NameAddressed = "mail-large-item-name-addressed", + DescClose = "mail-large-desc-close", + DescFar = "mail-large-desc-far" + }; + } +} \ No newline at end of file diff --git a/Resources/Locale/en-US/_NF/mail/mail.ftl b/Resources/Locale/en-US/_NF/mail/mail.ftl new file mode 100644 index 00000000000..9413ad36968 --- /dev/null +++ b/Resources/Locale/en-US/_NF/mail/mail.ftl @@ -0,0 +1,4 @@ +mail-large-item-name-unaddressed = package +mail-large-item-name-addressed = package ({$recipient}) +mail-large-desc-far = A large package. +mail-large-desc-close = A large package addressed to {CAPITALIZE($name)}, {$job}. Last known location: {$station}. diff --git a/Resources/Locale/en-US/nyanotrasen/mail.ftl b/Resources/Locale/en-US/nyanotrasen/mail.ftl index 99dc2431fdd..7c9d99946c0 100644 --- a/Resources/Locale/en-US/nyanotrasen/mail.ftl +++ b/Resources/Locale/en-US/nyanotrasen/mail.ftl @@ -17,7 +17,8 @@ mail-item-name-unaddressed = mail mail-item-name-addressed = mail ({$recipient}) command-mailto-description = Queue a parcel to be delivered to an entity. Example usage: `mailto 1234 5678 false false`. The target container's contents will be transferred to an actual mail parcel. -command-mailto-help = Usage: {$command} [is-fragile: true or false] [is-priority: true or false] +# Frontier: add is-large description +command-mailto-help = Usage: {$command} [is-fragile: true or false] [is-priority: true or false] [is-large: true or false, optional] command-mailto-no-mailreceiver = Target recipient entity does not have a {$requiredComponent}. command-mailto-no-blankmail = The {$blankMail} prototype doesn't exist. Something is very wrong. Contact a programmer. command-mailto-bogus-mail = {$blankMail} did not have {$requiredMailComponent}. Something is very wrong. Contact a programmer. @@ -29,3 +30,8 @@ command-mailto-success = Success! Mail parcel has been queued for next teleport command-mailnow = Force all mail teleporters to deliver another round of mail as soon as possible. This will not bypass the undelivered mail limit. command-mailnow-help = Usage: {$command} command-mailnow-success = Success! All mail teleporters will be delivering another round of mail soon. + +# Frontier: mailtestbulk +command-mailtestbulk = Sends one of each type of parcel to a given mail teleporter. Implicitly calls mailnow. +command-mailtestbulk-help = Usage: {$command} +command-mailtestbulk-success = Success! All mail teleporters will be delivering another round of mail soon. \ No newline at end of file diff --git a/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail.yml b/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail.yml deleted file mode 100644 index 1698561c892..00000000000 --- a/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail.yml +++ /dev/null @@ -1,739 +0,0 @@ -- type: entity - noSpawn: true - parent: BaseMail - id: MailAlcohol - suffix: alcohol - components: - - type: Mail - contents: - - id: DrinkAbsintheBottleFull - orGroup: Drink - - id: DrinkBlueCuracaoBottleFull - orGroup: Drink - - id: DrinkGinBottleFull - orGroup: Drink - - id: DrinkMelonLiquorBottleFull - orGroup: Drink - - id: DrinkRumBottleFull - orGroup: Drink - - id: DrinkTequilaBottleFull - orGroup: Drink - - id: DrinkVermouthBottleFull - orGroup: Drink - - id: DrinkVodkaBottleFull - orGroup: Drink - - id: DrinkWineBottleFull - orGroup: Drink - - id: DrinkGlass - amount: 2 - -- type: entity - noSpawn: true - parent: BaseMail - id: MailSake - suffix: osake - components: - - type: Mail - contents: - - id: DrinkSakeCup - amount: 2 - - id: DrinkTokkuri - -- type: entity - noSpawn: true - parent: BaseMail - id: MailAMEGuide - suffix: ameguide - components: - - type: Mail - contents: - - id: PaperWrittenAMEScribbles - - id: Pen - -- type: entity - noSpawn: true - parent: BaseMail - id: MailBible - suffix: bible - components: - - type: Mail - contents: - - id: Bible - -- type: entity - noSpawn: true - parent: BaseMail - id: MailBikeHorn - suffix: bike horn - components: - - type: Mail - contents: - - id: BikeHorn - -- type: entity - noSpawn: true - parent: BaseMail - id: MailBlockGameDIY - suffix: blockgamediy - components: - - type: Mail - contents: - - id: BlockGameArcadeComputerCircuitboard - -- type: entity - noSpawn: true - parent: BaseMail - id: MailBooks - suffix: books - components: - - type: Mail - contents: - # # Don't use BookDemonomiconRandom. - # # It uses a RandomSpawner which just spawns the book outside of the mail. - # - id: BookDemonomicon1 - # orGroup: Demonomicon - # - id: BookDemonomicon2 - # orGroup: Demonomicon - # - id: BookDemonomicon3 - # orGroup: Demonomicon - # # There's no way to signal "spawn nothing" with an orGroup, - # # so have this blank book instead. Write your own demon summoning tome! - # - id: BookRandom - # prob: 3 - # orGroup: Demonomicon - # - id: BookChemistryInsane - # prob: 0.10 - # - id: BookBotanicalTextbook - # prob: 0.5 - # - id: BookFishing - # prob: 0.10 - # - id: BookDetective - # prob: 0.10 - # - id: BookGnominomicon - # prob: 0.2 - - id: BookRandomStory - -- type: entity - noSpawn: true - parent: BaseMail - id: MailCake - suffix: cake - components: - - type: Mail - isFragile: true - isPriority: true - contents: - - id: FoodCakeBlueberry - orGroup: Cake - - id: FoodCakeCarrot - orGroup: Cake - - id: FoodCakeCheese - orGroup: Cake - - id: FoodCakeChocolate - orGroup: Cake - - id: FoodCakeChristmas - orGroup: Cake - - id: FoodCakeClown - orGroup: Cake - - id: FoodCakeLemon - orGroup: Cake - - id: FoodCakeLime - orGroup: Cake - - id: FoodCakeOrange - orGroup: Cake - - id: FoodCakePumpkin - orGroup: Cake - - id: FoodCakeVanilla - orGroup: Cake - - id: FoodMothMothmallow - orGroup: Cake - prob: 0.5 - - id: KnifePlastic - - id: ForkPlastic - amount: 2 - -- type: entity - noSpawn: true - parent: BaseMail - id: MailCallForHelp - suffix: call-for-help - components: - - type: Mail - contents: - - id: PaperMailCallForHelp1 - orGroup: Paper - - id: PaperMailCallForHelp2 - orGroup: Paper - - id: PaperMailCallForHelp3 - orGroup: Paper - - id: PaperMailCallForHelp4 - orGroup: Paper - - id: PaperMailCallForHelp5 - orGroup: Paper - - id: FlashlightLantern - orGroup: Gift - - id: Crowbar - orGroup: Gift - prob: 0.5 - - id: CrowbarRed - orGroup: Gift - prob: 0.5 - - id: ClothingMaskGas - orGroup: Gift - - id: WeaponFlareGun - orGroup: Gift - prob: 0.25 - -- type: entity - noSpawn: true - parent: BaseMail - id: MailCheese - suffix: cheese - components: - - type: Mail - isFragile: true - isPriority: true - contents: - - id: FoodCheese - - id: KnifePlastic - -- type: entity - noSpawn: true - parent: BaseMail - id: MailChocolate - suffix: chocolate - components: - - type: Mail - contents: - # TODO make some actual chocolate candy items. - - id: FoodSnackChocolate - amount: 3 - -- type: entity - noSpawn: true - parent: BaseMail - id: MailCigarettes - suffix: cigs - components: - - type: Mail - contents: - - id: CigPackRed - - id: CheapLighter - -- type: entity - noSpawn: true - parent: BaseMail - id: MailCigars - suffix: Cigars - components: - - type: Mail - contents: - - id: CigarCase - - id: Lighter - -- type: entity - noSpawn: true - parent: BaseMail - id: MailCookies - suffix: cookies - components: - - type: Mail - # What, you want to eat stale cookies? - isPriority: true - contents: - - id: FoodBakedCookie - - id: FoodBakedCookieOatmeal - - id: FoodBakedCookieRaisin - - id: FoodBakedCookieSugar - -- type: entity - noSpawn: true - parent: BaseMail - id: MailCosplayArc - suffix: cosplay-arc - components: - - type: Mail - openSound: /Audio/Nyanotrasen/Voice/Felinid/cat_wilhelm.ogg - contents: - - id: ClothingCostumeArcDress - -- type: entity - noSpawn: true - parent: BaseMail - id: MailCosplayGeisha - suffix: cosplay-geisha - components: - - type: Mail - contents: - - id: UniformGeisha - - id: DrinkTeapot - - id: DrinkTeacup - amount: 3 - -- type: entity - noSpawn: true - parent: BaseMail - id: MailCosplayMaid - suffix: cosplay-maid - components: - - type: Mail - contents: - - id: UniformMaid - - id: SprayBottleSpaceCleaner - -- type: entity - noSpawn: true - parent: BaseMail - id: MailCosplayNurse - suffix: cosplay-nurse - components: - - type: Mail - contents: - - id: ClothingUniformJumpskirtNurse - - id: Syringe - -- type: entity - noSpawn: true - parent: BaseMail - id: MailCosplaySchoolgirl - suffix: cosplay-schoolgirl - components: - - type: Mail - contents: - - id: UniformSchoolgirlBlack - orGroup: Color - - id: UniformSchoolgirlBlue - orGroup: Color - - id: UniformSchoolgirlCyan - orGroup: Color - - id: UniformSchoolgirlGreen - orGroup: Color - - id: UniformSchoolgirlOrange - orGroup: Color - - id: UniformSchoolgirlPink - orGroup: Color - - id: UniformSchoolgirlPurple - orGroup: Color - - id: UniformSchoolgirlRed - orGroup: Color - -- type: entity - noSpawn: true - parent: BaseMail - id: MailCosplayWizard - suffix: cosplay-wizard - components: - - type: Mail - contents: - - id: ClothingOuterWizard - - id: ClothingHeadHatWizard - - id: ClothingShoesWizard - -- type: entity - noSpawn: true - parent: BaseMail - id: MailCrayon - suffix: Crayon - components: - - type: Mail - contents: - - id: CrayonBox - -- type: entity - noSpawn: true - parent: BaseMail - id: MailFigurine - suffix: figurine - components: - - type: Mail - isFragile: true - contents: - - id: ToyAi - orGroup: Toy - - id: ToyNuke - orGroup: Toy - - id: ToyGriffin - orGroup: Toy - - id: ToyHonk - orGroup: Toy - - id: ToyIan - orGroup: Toy - - id: ToyMarauder - orGroup: Toy - - id: ToyMauler - orGroup: Toy - - id: ToyGygax - orGroup: Toy - - id: ToyOdysseus - orGroup: Toy - - id: ToyOwlman - orGroup: Toy - - id: ToyDeathRipley - orGroup: Toy - - id: ToyPhazon - orGroup: Toy - - id: ToyFireRipley - orGroup: Toy - - id: ToyReticence - orGroup: Toy - - id: ToyRipley - orGroup: Toy - - id: ToySeraph - orGroup: Toy - - id: ToyDurand - orGroup: Toy - -- type: entity - noSpawn: true - parent: BaseMail - id: MailFishingCap - suffix: fishingcap - components: - - type: Mail - contents: - - id: ClothingHeadFishCap - -- type: entity - noSpawn: true - parent: BaseMail - id: MailFlashlight - suffix: Flashlight - components: - - type: Mail - contents: - - id: FlashlightLantern - -- type: entity - noSpawn: true - parent: BaseMail - id: MailFlowers - suffix: flowers - components: - - type: Mail - contents: - # TODO actual flowers - - id: ClothingHeadHatFlowerWreath - -- type: entity - noSpawn: true - parent: BaseMail - id: MailHighlander - suffix: highlander - components: - - type: Mail - contents: - - id: ClothingUniformJumpskirtColorRed - - id: ClothingHeadHatBeret - - id: DrinkRedMeadGlass - - id: Claymore - -- type: entity - noSpawn: true - parent: BaseMail - id: MailHighlanderDulled - suffix: highlander, dulled - components: - - type: Mail - contents: - - id: ClothingUniformJumpskirtColorRed - - id: ClothingHeadHatBeret - - id: DrinkGlass - - id: ClaymoreDulled - -- type: entity - noSpawn: true - parent: BaseMail - id: MailHoneyBuns - suffix: honeybuns - components: - - type: Mail - contents: - - id: FoodBakedBunHoney - amount: 2 - -- type: entity - noSpawn: true - parent: BaseMail - id: MailJunkFood - suffix: junk food - components: - - type: Mail - contents: - - id: FoodBoxDonkpocket - - id: FoodSnackChips - -- type: entity - noSpawn: true - parent: BaseMail - id: MailKatana - suffix: Katana - components: - - type: Mail - contents: - - id: Katana - prob: 0.1 - orGroup: Katana - - id: KatanaDulled - prob: 0.9 - orGroup: Katana - -- type: entity - noSpawn: true - parent: BaseMail - id: MailKnife - suffix: Knife - components: - - type: Mail - contents: - - id: CombatKnife - -- type: entity - noSpawn: true - parent: BaseMail - id: MailMoney - suffix: money - components: - - type: Mail - contents: - - id: SpaceCash100 - orGroup: Cash - prob: 0.3 - - id: SpaceCash500 - orGroup: Cash - prob: 0.6 - - id: SpaceCash1000 - orGroup: Cash - prob: 0.3 - -- type: entity - noSpawn: true - parent: BaseMail - id: MailMuffins - suffix: muffins - components: - - type: Mail - isPriority: true - contents: - - id: FoodBakedMuffinBerry - - id: FoodBakedMuffinCherry - - id: FoodBakedMuffinBluecherry - -- type: entity - noSpawn: true - parent: BaseMail - id: MailMoffins - suffix: moffins - components: - - type: Mail - isPriority: true - contents: - - id: FoodMothMoffin - amount: 3 - -- type: entity - noSpawn: true - parent: BaseMail - id: MailNoir - suffix: noir - components: - - type: Mail - contents: - - id: ClothingUniformJumpsuitDetectiveGrey - - id: ClothingUniformJumpskirtDetectiveGrey - - id: ClothingHeadHatBowlerHat - - id: ClothingOuterCoatGentle - -- type: entity - noSpawn: true - parent: BaseMail - id: MailPAI - suffix: PAI - components: - - type: Mail - contents: - - id: PersonalAI - -- type: entity - noSpawn: true - parent: BaseMail - id: MailPlushie - suffix: plushie - components: - - type: Mail - contents: - # These are all grouped up now to guarantee at least one item received. - # The downside is you're not going to get half a dozen plushies anymore. - - id: PlushieBee - orGroup: Plushie - - id: PlushieRGBee - prob: 0.5 - orGroup: Plushie - - id: PlushieNuke - orGroup: Plushie - - id: PlushieRouny - orGroup: Plushie - - id: PlushieLizard - orGroup: Plushie - - id: PlushieSpaceLizard - orGroup: Plushie - - id: PlushieRatvar - orGroup: Plushie - - id: PlushieNar - orGroup: Plushie - - id: PlushieCarp - orGroup: Plushie - - id: PlushieSlime - orGroup: Plushie - - id: PlushieSnake - orGroup: Plushie - - id: PlushieMoffRandom - orGroup: Plushie - - id: PlushieMoff - prob: 0.5 - orGroup: Plushie - - id: PlushieMoffsician - prob: 0.5 - orGroup: Plushie - - id: PlushieMoffbar - prob: 0.5 - orGroup: Plushie - -- type: entity - noSpawn: true - parent: BaseMail - id: MailRestraints - suffix: restraints - components: - - type: Mail - contents: - - id: Handcuffs - - id: ClothingMaskMuzzle - - id: ClothingEyesBlindfold - -- type: entity - noSpawn: true - parent: BaseMail - id: MailSignallerKit - suffix: signallerkit - components: - - type: Mail - contents: - - id: Multitool - - id: RemoteSignaller - -# - type: entity -# noSpawn: true -# parent: BaseMail -# id: MailSixPack -# suffix: sixpack -# components: -# - type: Mail -# contents: -# - id: DrinkCanPack - -- type: entity - noSpawn: true - parent: BaseMail - id: MailSkub - suffix: skub - components: - - type: Mail - contents: - - id: Skub - -- type: entity - noSpawn: true - parent: BaseMail - id: MailSoda - suffix: soda - components: - - type: Mail - contents: - - id: DrinkColaBottleFull - orGroup: Soda - - id: DrinkSpaceMountainWindBottleFull - orGroup: Soda - - id: DrinkSpaceUpBottleFull - orGroup: Soda - -- type: entity - noSpawn: true - parent: BaseMail - id: MailSpaceVillainDIY - suffix: spacevilliandiy - components: - - type: Mail - contents: - - id: SpaceVillainArcadeComputerCircuitboard - -- type: entity - noSpawn: true - parent: BaseMail - id: MailSunglasses - suffix: Sunglasses - components: - - type: Mail - contents: - - id: ClothingEyesGlassesSunglasses - -- type: entity - noSpawn: true - parent: BaseMail - id: MailVagueThreat - suffix: vague-threat - components: - - type: Mail - contents: - - id: PaperMailVagueThreat1 - orGroup: Paper - - id: PaperMailVagueThreat2 - orGroup: Paper - - id: PaperMailVagueThreat3 - orGroup: Paper - - id: PaperMailVagueThreat4 - orGroup: Paper - - id: PaperMailVagueThreat5 - orGroup: Paper - - id: PaperMailVagueThreat6 - orGroup: Paper - - id: PaperMailVagueThreat7 - orGroup: Paper - - id: PaperMailVagueThreat8 - orGroup: Paper - - id: PaperMailVagueThreat9 - orGroup: Paper - - id: PaperMailVagueThreat10 - orGroup: Paper - - id: PaperMailVagueThreat11 - orGroup: Paper - - id: PaperMailVagueThreat12 - orGroup: Paper - - id: KitchenKnife - orGroup: ThreateningObject - - id: ButchCleaver - orGroup: ThreateningObject - - id: CombatKnife - orGroup: ThreateningObject - - id: SurvivalKnife - orGroup: ThreateningObject - - id: SoapHomemade - orGroup: ThreateningObject - - id: FoodMeat - orGroup: ThreateningObject - - id: OrganHumanHeart - orGroup: ThreateningObject - -- type: entity - noSpawn: true - parent: BaseMail - id: MailWinterCoat - suffix: wintercoat - components: - - type: Mail - contents: - - id: ClothingOuterWinterCoat - orGroup: Coat - - id: ClothingOuterWinterCoatLong - orGroup: Coat - - id: ClothingOuterWinterCoatPlaid - orGroup: Coat diff --git a/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_civilian.yml b/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_civilian.yml deleted file mode 100644 index a41fac14ffa..00000000000 --- a/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_civilian.yml +++ /dev/null @@ -1,195 +0,0 @@ -- type: entity - noSpawn: true - parent: BaseMail - id: MailBotanistChemicalBottles - suffix: botanistchemicals - components: - - type: Mail - contents: - - id: RobustHarvestChemistryBottle - orGroup: Chemical - prob: 0.6 - - id: WeedSpray - orGroup: Chemical - prob: 0.4 - -- type: entity - noSpawn: true - parent: BaseMail - id: MailBotanistMutagen - suffix: mutagen - components: - - type: Mail - isFragile: true - isPriority: true - contents: - - id: UnstableMutagenChemistryBottle - -- type: entity - noSpawn: true - parent: BaseMail - id: MailBotanistSeeds - suffix: seeds - components: - - type: Mail - contents: - - id: AloeSeeds - orGroup: Seeds - - id: AmbrosiaVulgarisSeeds - orGroup: Seeds - - id: AppleSeeds - orGroup: Seeds - - id: BananaSeeds - orGroup: Seeds - - id: CarrotSeeds - orGroup: Seeds - - id: ChanterelleSeeds - orGroup: Seeds - - id: ChiliSeeds - orGroup: Seeds - - id: CornSeeds - orGroup: Seeds - - id: EggplantSeeds - orGroup: Seeds - - id: GalaxythistleSeeds - orGroup: Seeds - - id: LemonSeeds - orGroup: Seeds - - id: LingzhiSeeds - orGroup: Seeds - - id: OatSeeds - orGroup: Seeds - - id: OnionSeeds - orGroup: Seeds - - id: PoppySeeds - orGroup: Seeds - - id: PotatoSeeds - orGroup: Seeds - - id: SugarcaneSeeds - orGroup: Seeds - - id: TomatoSeeds - orGroup: Seeds - - id: TowercapSeeds - orGroup: Seeds - - id: WheatSeeds - orGroup: Seeds - -- type: entity - noSpawn: true - parent: BaseMail - id: MailClownGildedBikeHorn - suffix: honk - components: - - type: Mail - isFragile: true - contents: - - id: BikeHornInstrument - -- type: entity - noSpawn: true - parent: BaseMail - id: MailClownHonkSupplement - suffix: honk - components: - - type: Mail - isFragile: true - contents: - - id: BikeHorn - - id: FoodPieBananaCream - - id: FoodBanana - -- type: entity - noSpawn: true - parent: BaseMail - id: MailHoPBureaucracy - suffix: hoppaper - components: - - type: Mail - contents: - - id: Paper - maxAmount: 3 - -- type: entity - noSpawn: true - parent: BaseMail - id: MailHoPSupplement - suffix: hopsupplement - components: - - type: Mail - contents: - - id: ClearPDA - - id: ClothingHeadsetGrey - - id: Paper - -- type: entity - noSpawn: true - parent: BaseMail - id: MailMimeArtsCrafts - suffix: artscrafts - components: - - type: Mail - contents: - - id: CrayonBox - - id: Paper - maxAmount: 3 - -- type: entity - noSpawn: true - parent: BaseMail - id: MailMimeBlankBook - suffix: blankbook - components: - - type: Mail - contents: - - id: BookRandom - -- type: entity - noSpawn: true - parent: BaseMail - id: MailMimeBottleOfNothing - suffix: bottleofnothing - components: - - type: Mail - contents: - - id: DrinkBottleOfNothingFull - -- type: entity - noSpawn: true - parent: BaseMail - id: MailMusicianInstrumentSmall - suffix: instrument-small - components: - - type: Mail - isFragile: true - contents: - - id: FluteInstrument - orGroup: Instrument - - id: HarmonicaInstrument - orGroup: Instrument - - id: OcarinaInstrument - orGroup: Instrument - - id: PanFluteInstrument - orGroup: Instrument - - id: RecorderInstrument - orGroup: Instrument - -- type: entity - noSpawn: true - parent: BaseMail - id: MailPassengerMoney - suffix: passengermoney - components: - - type: Mail - contents: - - id: SpaceCash100 - orGroup: Cash - prob: 0.1 - maxAmount: 10 - - id: SpaceCash500 - orGroup: Cash - prob: 0.3 - maxAmount: 5 - - id: SpaceCash1000 - orGroup: Cash - prob: 0.6 - maxAmount: 3 diff --git a/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_command.yml b/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_command.yml deleted file mode 100644 index 7e2a935f908..00000000000 --- a/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_command.yml +++ /dev/null @@ -1,9 +0,0 @@ -- type: entity - noSpawn: true - parent: BaseMail - id: MailCommandPinpointerNuclear - suffix: pinpointernuclear - components: - - type: Mail - contents: - - id: PinpointerNuclear diff --git a/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_engineering.yml b/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_engineering.yml deleted file mode 100644 index 461d9bf1365..00000000000 --- a/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_engineering.yml +++ /dev/null @@ -1,45 +0,0 @@ -- type: entity - noSpawn: true - parent: BaseMail - id: MailEngineeringCables - suffix: cables - components: - - type: Mail - contents: - - id: CableHVStack - orGroup: Cables - - id: CableMVStack - orGroup: Cables - - id: CableApcStack - orGroup: Cables - -- type: entity - noSpawn: true - parent: BaseMail - id: MailEngineeringKudzuDeterrent - suffix: antikudzu - components: - - type: Mail - contents: - - id: PlantBGoneSpray - -- type: entity - noSpawn: true - parent: BaseMail - id: MailEngineeringSheetGlass - suffix: sheetglass - components: - - type: Mail - contents: - - id: SheetGlass - -- type: entity - noSpawn: true - parent: BaseMail - id: MailEngineeringWelderReplacement - suffix: welder - components: - - type: Mail - contents: - - id: Welder - diff --git a/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_medical.yml b/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_medical.yml deleted file mode 100644 index 7685ede495d..00000000000 --- a/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_medical.yml +++ /dev/null @@ -1,81 +0,0 @@ -- type: entity - noSpawn: true - parent: BaseMail - id: MailMedicalBasicSupplies - suffix: basicmedical - components: - - type: Mail - contents: - - id: Brutepack - maxAmount: 2 - - id: Ointment - maxAmount: 2 - - id: Gauze - maxAmount: 2 - -- type: entity - noSpawn: true - parent: BaseMail - id: MailMedicalChemistrySupplement - suffix: chemsupp - components: - - type: Mail - contents: - - id: LargeBeaker - orGroup: Beaker - - id: Beaker - maxAmount: 3 - orGroup: Beaker - - id: Syringe - maxAmount: 3 - -- type: entity - noSpawn: true - parent: BaseMail - id: MailMedicalEmergencyPens - suffix: medipens - components: - - type: Mail - contents: - - id: EmergencyMedipen - maxAmount: 3 - -- type: entity - noSpawn: true - parent: BaseMail - id: MailMedicalMedicinePills - suffix: medicinepills - components: - - type: Mail - contents: - - id: PillTricordrazine - maxAmount: 2 - - id: PillDylovene - maxAmount: 2 - - id: PillKelotane - maxAmount: 2 - -- type: entity - noSpawn: true - parent: BaseMail - id: MailMedicalSheetPlasma - suffix: sheetplasma - components: - - type: Mail - contents: - - id: SheetPlasma1 - -- type: entity - noSpawn: true - parent: BaseMail - id: MailMedicalStabilizers - suffix: stabilizers - components: - - type: Mail - contents: - - id: PillDexalin - maxAmount: 2 - - id: SyringeInaprovaline - maxAmount: 2 - - id: SyringeTranexamicAcid - maxAmount: 2 diff --git a/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_security.yml b/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_security.yml deleted file mode 100644 index 2d8e0b4d64d..00000000000 --- a/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_security.yml +++ /dev/null @@ -1,55 +0,0 @@ -- type: entity - noSpawn: true - parent: BaseMail - id: MailSecurityDonuts - suffix: donuts - components: - - type: Mail - contents: - - id: FoodBoxDonut - -- type: entity - noSpawn: true - parent: BaseMail - id: MailSecurityFlashlight - suffix: seclite - components: - - type: Mail - contents: - - id: FlashlightSeclite - -- type: entity - noSpawn: true - parent: BaseMail - id: MailSecurityNonlethalsKit - suffix: nonlethalskit - components: - - type: Mail - contents: - - id: Flash - maxAmount: 2 - - id: GrenadeFlashBang - maxAmount: 2 - - id: Handcuffs - maxAmount: 2 - -- type: entity - noSpawn: true - parent: BaseMail - id: MailSecuritySpaceLaw - suffix: spacelaw - components: - - type: Mail - contents: - - id: BookRandomStory - -- type: entity - noSpawn: true - parent: BaseMail - id: MailWardenCrowdControl - suffix: crowdcontrol - components: - - type: Mail - contents: - - id: BoxBeanbag - diff --git a/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_specific_items.yml b/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_specific_items.yml deleted file mode 100644 index b4d2b547798..00000000000 --- a/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_specific_items.yml +++ /dev/null @@ -1,169 +0,0 @@ -- type: entity - id: PaperMailCallForHelp1 - noSpawn: true - suffix: "call for help 1" - parent: Paper - components: - - type: Paper - content: | - Help! They're coming! Take this! - -- type: entity - id: PaperMailCallForHelp2 - noSpawn: true - suffix: "call for help 2" - parent: Paper - components: - - type: Paper - content: | - Check disposals! - -- type: entity - id: PaperMailCallForHelp3 - noSpawn: true - suffix: "call for help 3" - parent: Paper - components: - - type: Paper - content: | - GET ME OUT! - -- type: entity - id: PaperMailCallForHelp4 - noSpawn: true - suffix: "call for help 4" - parent: Paper - components: - - type: Paper - content: | - Check maintenance! - -- type: entity - id: PaperMailCallForHelp5 - noSpawn: true - suffix: "call for help 5" - parent: Paper - components: - - type: Paper - content: | - Save me, please! - -- type: entity - id: PaperMailVagueThreat1 - noSpawn: true - suffix: "vague mail threat 1" - parent: Paper - components: - - type: Paper - content: | - I know what you did. You don't know what I'm going to do to you. - -- type: entity - id: PaperMailVagueThreat2 - noSpawn: true - suffix: "vague mail threat 2" - parent: Paper - components: - - type: Paper - content: | - I'm coming for you. - -- type: entity - id: PaperMailVagueThreat3 - noSpawn: true - suffix: "vague mail threat 3" - parent: Paper - components: - - type: Paper - content: | - You're next. - -- type: entity - id: PaperMailVagueThreat4 - noSpawn: true - suffix: "vague mail threat 4" - parent: Paper - components: - - type: Paper - content: | - We see you. - -- type: entity - id: PaperMailVagueThreat5 - noSpawn: true - suffix: "vague mail threat 5" - parent: Paper - components: - - type: Paper - content: | - I hope your affairs are in order. - -- type: entity - id: PaperMailVagueThreat6 - noSpawn: true - suffix: "vague mail threat 6" - parent: Paper - components: - - type: Paper - content: | - It's only a matter of time. Enjoy it while it lasts. - -- type: entity - id: PaperMailVagueThreat7 - noSpawn: true - suffix: "vague mail threat 7" - parent: Paper - components: - - type: Paper - content: | - Who should we mail your pieces to? - -- type: entity - id: PaperMailVagueThreat8 - noSpawn: true - suffix: "vague mail threat 8" - parent: Paper - components: - - type: Paper - content: | - Do you prefer to die slowly or quickly? Just kidding. We don't care what you think. - -- type: entity - id: PaperMailVagueThreat9 - noSpawn: true - suffix: "vague mail threat 9" - parent: Paper - components: - - type: Paper - content: | - I think your head would look nice on my mantel. - -- type: entity - id: PaperMailVagueThreat10 - noSpawn: true - suffix: "vague mail threat 10" - parent: Paper - components: - - type: Paper - content: | - You should have paid up. It's too late now. - -- type: entity - id: PaperMailVagueThreat11 - noSpawn: true - suffix: "vague mail threat 11" - parent: Paper - components: - - type: Paper - content: | - Your family will miss you, but don't worry. We'll take care of them too. - -- type: entity - id: PaperMailVagueThreat12 - noSpawn: true - suffix: "vague mail threat 12" - parent: Paper - components: - - type: Paper - content: | - I have a bet that you're going to die today. I'm not afraid of cheating. diff --git a/Resources/Prototypes/Nyanotrasen/mailDeliveries.yml b/Resources/Prototypes/Nyanotrasen/mailDeliveries.yml deleted file mode 100644 index 9f4610aa89e..00000000000 --- a/Resources/Prototypes/Nyanotrasen/mailDeliveries.yml +++ /dev/null @@ -1,107 +0,0 @@ -- type: mailDeliveryPool - id: RandomMailDeliveryPool - everyone: - MailAlcohol: 0.5 - MailSake: 0.5 - MailBible: 1 - MailBikeHorn: 0.5 - MailBlockGameDIY: 1 - MailCake: 1 - MailCallForHelp: 0.6 - MailCheese: 1 - MailChocolate: 1 - MailCigarettes: 0.5 - MailCigars: 0.5 - MailCookies: 1.1 - MailCosplayArc: 0.5 - MailCosplayGeisha: 0.5 - MailCosplayMaid: 0.5 - MailCosplayNurse: 0.5 - MailCosplaySchoolgirl: 0.5 - MailCosplayWizard: 0.5 - MailCrayon: 1 - MailFigurine: 1 - MailFishingCap: 0.5 - MailFlashlight: 1 - MailFlowers: 1 - MailHighlander: 0.12 - MailHighlanderDulled: 1 - MailHoneyBuns: 1 - MailJunkFood: 1 - MailKatana: 1 - MailKnife: 1 - MailMoney: 1 - MailMuffins: 1.1 - MailMoffins: 0.5 - MailNoir: 0.5 - MailPAI: 1 - MailPlushie: 1 - MailRestraints: 1 - # MailSixPack: 0.5 - MailSkub: 0.5 - MailSoda: 1 - MailSpaceVillainDIY: 1 - MailSunglasses: 1 - MailVagueThreat: 0.4 - # This is mainly for Glacier. - MailWinterCoat: 1.5 - - # Department and job-specific mail can have slightly higher weights, - # since they'll be merged with the everyone pool. - departments: - Medical: - MailMedicalBasicSupplies: 2 - MailMedicalChemistrySupplement: 2 - MailMedicalEmergencyPens: 3 - MailMedicalMedicinePills: 2 - MailMedicalSheetPlasma: 1 - MailMedicalSpaceacillin: 1 - MailMedicalStabilizers: 2 - Engineering: - MailAMEGuide: 1 - MailEngineeringCables: 2 - MailEngineeringKudzuDeterrent: 2 - MailEngineeringSheetGlass: 2 - MailEngineeringWelderReplacement: 2 - Security: - MailSecurityDonuts: 3 - MailSecurityFlashlight: 2 - MailSecurityNonlethalsKit: 2 - MailSecuritySpaceLaw: 1 - # All heads of staff are in Command and not their departments, technically. - # So any items from the departments above that should also be sent to the - # respective department heads should be duplicated below. - Command: - MailCommandPinpointerNuclear: 0.5 - - jobs: - Botanist: - MailBotanistChemicalBottles: 2 - MailBotanistMutagen: 1.5 - MailBotanistSeeds: 1 - ChiefEngineer: - MailEngineeringKudzuDeterrent: 2 - ChiefMedicalOfficer: - MailMedicalEmergencyPens: 2 - MailMedicalMedicinePills: 3 - MailMedicalSheetPlasma: 2 - Clown: - MailClownGildedBikeHorn: 0.5 - MailClownHonkSupplement: 3 - HeadOfPersonnel: - MailHoPBureaucracy: 2 - MailHoPSupplement: 3 - HeadOfSecurity: - MailSecurityNonlethalsKit: 2 - Lawyer: - MailSecuritySpaceLaw: 2 - Mime: - MailMimeArtsCrafts: 3 - MailMimeBlankBook: 2 - MailMimeBottleOfNothing: 1 - Musician: - MailMusicianInstrumentSmall: 1 - Passenger: - MailPassengerMoney: 3 - Warden: - MailWardenCrowdControl: 2 diff --git a/Resources/Prototypes/_NF/Entities/Clothing/Eyes/hud.yml b/Resources/Prototypes/_NF/Entities/Clothing/Eyes/hud.yml index 2b204ddeacd..4771fe117ca 100644 --- a/Resources/Prototypes/_NF/Entities/Clothing/Eyes/hud.yml +++ b/Resources/Prototypes/_NF/Entities/Clothing/Eyes/hud.yml @@ -20,6 +20,7 @@ sprite: _NF/Clothing/Eyes/Hud/mail.rsi - type: Clothing sprite: _NF/Clothing/Eyes/Hud/mail.rsi + - type: ShowJobIcons - type: entity parent: [ClothingEyesHudMedical, ClothingEyesHudNfsd] diff --git a/Resources/Prototypes/_NF/Entities/Objects/Fun/toys.yml b/Resources/Prototypes/_NF/Entities/Objects/Fun/toys.yml index 2390a149732..c2c937492aa 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Fun/toys.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Fun/toys.yml @@ -498,3 +498,33 @@ - type: Sprite sprite: _NF/Objects/Fun/catplushie.rsi state: white + +# Rubber Throngler. +# Essentially a rubber hammer but with explosion noises and RSI +- type: entity + name: The Throngler + parent: ToyHammer + id: ThronglerToy + suffix: Toy + description: Why would you make this? + components: + - type: Sprite + sprite: Objects/Weapons/Melee/Throngler2.rsi + state: icon + - type: StaminaDamageOnHit + damage: 0.8 + - type: MeleeWeapon + wideAnimationRotation: -135 + attackRate: 10 + damage: + types: + Blunt: 0 + soundHit: + path: /Audio/Effects/explosion_small1.ogg + soundNoDamage: + path: /Audio/Effects/explosion_small1.ogg + - type: Item + size: Ginormous + sprite: Objects/Weapons/Melee/Throngler-in-hand.rsi + - type: DisarmMalus + malus: 0 \ No newline at end of file diff --git a/Resources/Prototypes/_NF/Entities/Objects/Specific/Mail/base_mail_large.yml b/Resources/Prototypes/_NF/Entities/Objects/Specific/Mail/base_mail_large.yml new file mode 100644 index 00000000000..3ba4cfd64e0 --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Objects/Specific/Mail/base_mail_large.yml @@ -0,0 +1,79 @@ +# Large packages. +- type: entity + parent: BaseMail + abstract: true + id: BaseMailLarge + name: mail-large-item-name-unaddressed + components: + - type: Item + size: Ginormous + - type: Sprite + scale: 0.8, 0.8 + sprite: _NF/Objects/Specific/Mail/mail_large.rsi + layers: + - state: icon + map: ["enum.MailVisualLayers.Icon"] + - state: fragile + map: ["enum.MailVisualLayers.FragileStamp"] + visible: false + - map: ["enum.MailVisualLayers.JobStamp"] + scale: 0.8, 0.8 + offset: 0.235, -0.01 + - state: locked + map: ["enum.MailVisualLayers.Lock"] + - state: priority + map: ["enum.MailVisualLayers.PriorityTape"] + visible: false + shader: unshaded + - state: broken + map: ["enum.MailVisualLayers.Breakage"] + visible: false + - type: GenericVisualizer + visuals: + enum.MailVisuals.IsTrash: + enum.MailVisualLayers.Icon: + True: + state: trash + False: + state: icon + enum.MailVisuals.IsLocked: + enum.MailVisualLayers.Lock: + True: + visible: true + False: + visible: false + enum.MailVisuals.IsFragile: + enum.MailVisualLayers.FragileStamp: + True: + visible: true + False: + visible: false + enum.MailVisuals.IsPriority: + enum.MailVisualLayers.PriorityTape: + True: + visible: true + False: + visible: false + enum.MailVisuals.IsPriorityInactive: + enum.MailVisualLayers.PriorityTape: + True: + shader: shaded + state: priority_inactive + False: + shader: unshaded + state: priority + enum.MailVisuals.IsBroken: + enum.MailVisualLayers.Breakage: + True: + visible: true + False: + visible: false + - type: MultiHandedItem + - type: Mail + isLarge: true + +- type: entity + noSpawn: true + parent: BaseMailLarge + id: MailLargeAdminFun + suffix: adminfun diff --git a/Resources/Prototypes/_NF/Mail/Items/boxes.yml b/Resources/Prototypes/_NF/Mail/Items/boxes.yml new file mode 100644 index 00000000000..850eec7cc34 --- /dev/null +++ b/Resources/Prototypes/_NF/Mail/Items/boxes.yml @@ -0,0 +1,285 @@ +# Mail-only boxes. If/when something uses these outside of the mail, move the entry into Catalog/Fills. +- type: entity + name: advanced component variety pack + parent: BoxCardboard + id: BoxT2ComponentsAssorted + description: A box of various advanced components. + components: + - type: StorageFill + contents: + - id: AdvancedCapacitorStockPart + amount: 4 + - id: NanoManipulatorStockPart + amount: 2 + - id: AdvancedMatterBinStockPart + amount: 2 + - type: Storage + maxItemSize: Normal + grid: + - 0,0,3,1 + whitelist: + components: + - MachinePart + - type: Sprite + layers: + - state: box + +- type: entity + name: super component variety pack + parent: BoxCardboard + id: BoxT3ComponentsAssorted + description: A box of various super components. + components: + - type: StorageFill + contents: + - id: SuperCapacitorStockPart + amount: 4 + - id: PicoManipulatorStockPart + amount: 2 + - id: SuperMatterBinStockPart + amount: 2 + - type: Storage + maxItemSize: Normal + grid: + - 0,0,3,1 + whitelist: + components: + - MachinePart + - type: Sprite + layers: + - state: box + +- type: entity + name: bluespace component variety pack + parent: BoxCardboard + id: BoxT4ComponentsAssorted + description: A box of various bluespace components. Where'd you find this? + components: + - type: StorageFill + contents: + - id: QuadraticCapacitorStockPart + amount: 4 + - id: FemtoManipulatorStockPart + amount: 2 + - id: BluespaceMatterBinStockPart + amount: 2 + - type: Storage + maxItemSize: Normal + grid: + - 0,0,3,1 + whitelist: + components: + - MachinePart + - type: Sprite + layers: + - state: box + +- type: entity + name: scented soap sampler pack + parent: BoxCardboard + id: BoxSoapsAssorted + description: A box of various scented soaps. Ooh, lavender. + components: + - type: StorageFill + contents: + - id: SoapNT + amount: 1 + - id: Soap + amount: 1 + - id: SoapHomemade + amount: 1 + - id: SoapDeluxe + amount: 1 + - type: Storage + maxItemSize: Normal + grid: + - 0,0,3,1 + whitelist: + tags: + - Soap + - type: Sprite + layers: + - state: box + +- type: entity + name: scented soap sampler pack + parent: BoxCardboard + id: BoxSoapsAssortedOmega + description: A box of various scented soaps. Ooh, bluespace. + components: + - type: StorageFill + contents: + - id: SoapNT + amount: 1 + - id: Soap + amount: 1 + - id: SoapOmega + amount: 1 + - id: SoapDeluxe + amount: 1 + - type: Storage + maxItemSize: Normal + grid: + - 0,0,3,1 + whitelist: + tags: + - Soap + - type: Sprite + layers: + - state: box + +- type: entity + name: Build-a-Buddy kit + suffix: Human + parent: BoxHug + id: BoxBuildABuddyHuman + description: "\"Henry the Human\" Build-a-Buddy kit. Some assembly required." + components: + - type: StorageFill + contents: + - id: HeadHuman + amount: 1 + - id: TorsoHuman + amount: 1 + - id: LeftArmHuman + amount: 1 + - id: RightArmHuman + amount: 1 + - id: LeftHandHuman + amount: 1 + - id: RightHandHuman + amount: 1 + - id: LeftLegHuman + amount: 1 + - id: RightLegHuman + amount: 1 + - id: LeftFootHuman + amount: 1 + - id: RightFootHuman + amount: 1 + - type: Storage + grid: + - 0,0,4,3 + whitelist: + components: + - BodyPart + +- type: entity + name: Build-a-Buddy kit + suffix: Goblin + parent: BoxBuildABuddyHuman + id: BoxBuildABuddyGoblin + description: "\"Greta the Goblin\" Build-a-Buddy kit. Some assembly required." + components: + - type: StorageFill + contents: + - id: HeadGoblin + amount: 1 + - id: TorsoGoblin + amount: 1 + - id: LeftArmGoblin + amount: 1 + - id: RightArmGoblin + amount: 1 + - id: LeftHandGoblin + amount: 1 + - id: RightHandGoblin + amount: 1 + - id: LeftLegGoblin + amount: 1 + - id: RightLegGoblin + amount: 1 + - id: LeftFootGoblin + amount: 1 + - id: RightFootGoblin + amount: 1 + +- type: entity + name: Build-a-Buddy kit + suffix: Reptilian + parent: BoxBuildABuddyHuman + id: BoxBuildABuddyReptilian + description: "\"Randy the Reptilian\" Build-a-Buddy kit. Some assembly required." + components: + - type: StorageFill + contents: + - id: HeadReptilian + amount: 1 + - id: TorsoReptilian + amount: 1 + - id: LeftArmReptilian + amount: 1 + - id: RightArmReptilian + amount: 1 + - id: LeftHandReptilian + amount: 1 + - id: RightHandReptilian + amount: 1 + - id: LeftLegReptilian + amount: 1 + - id: RightLegReptilian + amount: 1 + - id: LeftFootReptilian + amount: 1 + - id: RightFootReptilian + amount: 1 + +- type: entity + name: Build-a-Buddy kit + suffix: Slime + parent: BoxBuildABuddyHuman + id: BoxBuildABuddySlime + description: "\"Steven the Slime\" Build-a-Buddy kit. Some assembly required." + components: + - type: StorageFill + contents: + - id: HeadSlime + amount: 1 + - id: TorsoSlime + amount: 1 + - id: LeftArmSlime + amount: 1 + - id: RightArmSlime + amount: 1 + - id: LeftHandSlime + amount: 1 + - id: RightHandSlime + amount: 1 + - id: LeftLegSlime + amount: 1 + - id: RightLegSlime + amount: 1 + - id: LeftFootSlime + amount: 1 + - id: RightFootSlime + amount: 1 + +- type: entity + name: Build-a-Buddy kit + suffix: Vulpkanin + parent: BoxBuildABuddyHuman + id: BoxBuildABuddyVulpkanin + description: "\"Valerie the Vulpkanin\" Build-a-Buddy kit. Some assembly required." + components: + - type: StorageFill + contents: + - id: HeadVulpkanin + amount: 1 + - id: TorsoVulpkanin + amount: 1 + - id: LeftArmVulpkanin + amount: 1 + - id: RightArmVulpkanin + amount: 1 + - id: LeftHandVulpkanin + amount: 1 + - id: RightHandVulpkanin + amount: 1 + - id: LeftLegVulpkanin + amount: 1 + - id: RightLegVulpkanin + amount: 1 + - id: LeftFootVulpkanin + amount: 1 + - id: RightFootVulpkanin + amount: 1 diff --git a/Resources/Prototypes/_NF/Mail/Items/misc.yml b/Resources/Prototypes/_NF/Mail/Items/misc.yml new file mode 100644 index 00000000000..85f430366d2 --- /dev/null +++ b/Resources/Prototypes/_NF/Mail/Items/misc.yml @@ -0,0 +1,161 @@ +# Mail-only items. If/when these get used for anything else, please move them to another folder. +# Pranks: admin items or effects put into an envelope, released when opened or damaged. +- type: entity + id: DelayedSmoke + parent: BaseItem + noSpawn: true + name: delayed smoke + suffix: "(10s)" + components: + - type: DelayedItem + item: AdminInstantEffectSmoke10 + +- type: entity + id: AdminInstantEffectEMP7 + noSpawn: true + suffix: EMP, 7 meters + parent: AdminInstantEffectBase + components: + - type: EmpOnTrigger + range: 7 + energyConsumption: 50000 + +- type: entity + id: DelayedEMP + parent: BaseItem + noSpawn: true + name: delayed EMP (7 meters) + components: + - type: DelayedItem + item: AdminInstantEffectEMP7 + +# Miscellaneous Items + +# Delay the emotional support pet so they don't suffocate. +- type: entity + id: DelayedPetCarrierNPCEmotionalSupportSafe + parent: BaseItem + noSpawn: true + name: delayed emotional support pet + components: + - type: DelayedItem + item: PetCarrierNPCEmotionalSupportSafe + +- type: entity + id: SyringeCognizine + parent: Syringe + name: cognizine syringe + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 15 + reagents: + - ReagentId: Cognizine + Quantity: 15 # Surely three friends is enough. + +- type: entity + id: SyringeOpporozidone + parent: Syringe + name: opporozidone syringe + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 15 + reagents: + - ReagentId: Opporozidone + Quantity: 15 + +- type: entity + id: NecrosolChemistryBottle + parent: BaseChemistryBottleFilled + name: necrosol bottle + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 30 + reagents: + - ReagentId: Necrosol + Quantity: 30 + +# Premium Alcohol: wait, it's just marketing? +# TODO: different sprites would be nice. +- type: entity + id: DrinkPremiumVodkaBottleFull + parent: DrinkVodkaBottleFull + name: Moment of Clarity vodka bottle + description: When things get a bit hectic, all you need is a Moment of Clarity. + +- type: entity + id: DrinkPremiumGinBottleFull + parent: DrinkGinBottleFull + name: Harry's gin bottle + description: An interesting set of botanicals, for sure. Is that pumpkin? + +- type: entity + id: DrinkPremiumTequilaBottleFull + parent: DrinkTequilaBottleFull + name: Casa del Eorg tequila bottle + description: Save the best for last. Casa del Eorg, 100% agave. + +- type: entity + id: DrinkPremiumWhiskeyBottleFull + parent: DrinkWhiskeyBottleFull + name: Ol' Prowler 18 whiskey bottle + description: Surprisingly smooth, it has a nasty habit of sneaking up on you. + +- type: entity + id: DrinkPremiumRumBottleFull + parent: DrinkRumBottleFull + name: Redeemer's Bounty rum bottle + description: Well, you asked for it. Navy strength. + +- type: entity + id: DrinkPremiumAbsintheBottleFull + parent: DrinkAbsintheBottleFull + name: Bureaucracy's Kiss absinthe bottle + description: A refined taste that tends to linger. + +- type: entity + id: CigarPlatinumCase + parent: CigarCase + name: Generalissimo No. 3 cigar case + description: Subtly embossed, and labelled "12/40". Smells of cedar. + components: + - type: StorageFill + contents: + - id: CigarPlatinum + amount: 8 + +- type: entity + id: CigarPlatinum + parent: CigarGold + name: Generalissimo No. 3 cigar + description: You feel dignified just looking at it. Smells of cedar. + components: + - type: Sprite + scale: 1.2, 1.2 + sprite: _NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi + state: unlit-icon + - type: Clothing + sprite: _NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi + slots: [ mask ] + equippedPrefix: unlit + - type: Item + size: Tiny + +- type: entity + id: CigarPlatinumSpent + parent: CigarPlatinum + suffix: spent + components: + - type: Sprite + state: burnt-icon + - type: Smokable + state: Burnt + - type: SolutionContainerManager + solutions: + smokable: + maxVol: 20 diff --git a/Resources/Prototypes/_NF/Mail/Items/paper.yml b/Resources/Prototypes/_NF/Mail/Items/paper.yml new file mode 100644 index 00000000000..e301d48d19f --- /dev/null +++ b/Resources/Prototypes/_NF/Mail/Items/paper.yml @@ -0,0 +1,484 @@ +# Papers (letters, ad copy) +# TODO: these should really be based on localization strings. +- type: entity + id: PaperMailNFPowerTool + name: Hazard Fraught advertisement + # noSpawn: true + suffix: "power tool ad, formatted" + parent: Paper + components: + - type: Paper + content: |2 + + [head=1]Hazard Fraught Tools[/head] + + [head=2]Discount Tools at Quality Prices![/head] + + [head=2]Fax us for a catalog at + [color=#990000]ERROR: UNEXPECTED EOF[/color][/head] + +- type: entity + id: PaperMailNFVagueThreat1 + # noSpawn: true + suffix: "vague mail threat 1, formatted" + parent: Paper + components: + - type: Paper + content: |2 + + [head=1]I know what you did.[/head] + + [head=3]You don't know what I'm going to do to you.[/head] + +- type: entity + id: PaperMailNFVagueThreat2 + # noSpawn: true + suffix: "vague mail threat 2, formatted" + parent: Paper + components: + - type: Paper + content: |2 + + [head=1]I'm coming for you.[/head] + +- type: entity + id: PaperMailNFVagueThreat3 + # noSpawn: true + suffix: "vague mail threat 3, formatted" + parent: Paper + components: + - type: Paper + content: |2 + + [head=1]You're next.[/head] + +- type: entity + id: PaperMailNFVagueThreat4 + # noSpawn: true + suffix: "vague mail threat 4, formatted" + parent: Paper + components: + - type: Paper + content: |2 + + [head=1]We see you.[/head] + +- type: entity + id: PaperMailNFVagueThreat5 + # noSpawn: true + suffix: "vague mail threat 5, formatted" + parent: Paper + components: + - type: Paper + content: |2 + + [head=2]I hope your affairs are in order.[/head] + +- type: entity + id: PaperMailNFVagueThreat6 + # noSpawn: true + suffix: "vague mail threat 6, formatted" + parent: Paper + components: + - type: Paper + content: |2 + + [head=1]It's only a matter of time.[/head] + + + [head=1]Enjoy it while it lasts.[/head] + +- type: entity + id: PaperMailNFVagueThreat7 + # noSpawn: true + suffix: "vague mail threat 7, formatted" + parent: Paper + components: + - type: Paper + content: |2 + + [head=2]Who should we mail your pieces to?[/head] + +- type: entity + id: PaperMailNFVagueThreat8 + # noSpawn: true + suffix: "vague mail threat 8, formatted" + parent: Paper + components: + - type: Paper + content: |2 + + [head=2]Would you prefer to die slowly or quickly? + [/head] + [head=1]Just kidding.[/head] + + [head=2]We don't care what you think.[/head] + +- type: entity + id: PaperMailNFVagueThreat9 + # noSpawn: true + suffix: "vague mail threat 9, formatted" + parent: Paper + components: + - type: Paper + content: |2 + + [head=3]I think your head would look nice on my mantel.[/head] + +- type: entity + id: PaperMailNFVagueThreat10 + # noSpawn: true + suffix: "vague mail threat 10, formatted" + parent: Paper + components: + - type: Paper + content: |2 + + [head=1]You should have paid up.[/head] + + + [head=1]It's too late now.[/head] + +- type: entity + id: PaperMailNFVagueThreat11 + # noSpawn: true + suffix: "vague mail threat 11, formatted" + parent: Paper + components: + - type: Paper + content: |2 + + [head=3]Your family will miss you, but don't worry.[/head] + + + [head=1]We'll take care of them too.[/head] + +- type: entity + id: PaperMailNFVagueThreat12 + # noSpawn: true + suffix: "vague mail threat 12, formatted" + parent: Paper + components: + - type: Paper + content: |2 + + [head=3]I have a bet that you're going to die today.[/head] + + + [head=1]I'm not afraid to cheat.[/head] + +- type: entity + id: PaperMailNFPwrGameAd + name: pwr game advertisement + # noSpawn: true + suffix: "pwr game ad" + parent: Paper + components: + - type: Paper + content: |2 + + [head=1]Drink Pwr Game![/head] + + [head=3]Proud sponsor of the NT Block Game Championship.[/head] + +- type: entity + id: PaperMailNFRedBoolAd + name: red bool advertisement + # noSpawn: true + suffix: "red bool ad" + parent: Paper + components: + - type: Paper + content: |2 + + [head=2]Try NEW Reformulated Red Bool![/head] + + [head=2]Over [color=#dd0000]1.5g[/color] of caffeine per can![/head] + + [head=2]Punch your heart into overdrive![/head] + +- type: entity + id: PaperMailNFSpaceColaAd + name: space cola advertisement + # noSpawn: true + suffix: "space cola ad" + parent: Paper + components: + - type: Paper + content: |2 + + [head=2]The classic taste you love, Space Cola.[/head] + + [head=2]Now certified lead-free.[/head] + +- type: entity + id: PaperMailNFSpaceMountainWindAd + name: space mountain wind advertisement + # noSpawn: true + suffix: "space mountain wind ad" + parent: Paper + components: + - type: Paper + content: |2 + + [head=3]When it's time to game, there's one choice:[/head] + + [head=1]Space Mountain Wind.[/head] + +- type: entity + id: PaperMailNFSpaceUpAd + name: space up advertisement + # noSpawn: true + suffix: "space up ad" + parent: Paper + components: + - type: Paper + content: |2 + + [head=3]The crisp, refreshing taste of lemon and lime.[/head] + + + [head=1]Space Up![/head] + + + [head=2]Ask your barkeep for a Sui Dream today![/head] + +- type: entity + id: PaperMailNTSoapAd1 + # noSpawn: true + suffix: "soap ad 1" + parent: Paper + components: + - type: Paper + stampedBy: + - stampedColor: '#333333FF' + stampedName: Christopher Cleanman + stampType: Signature + content: |2 + [head=3]Hello Valued Customer,[/head] + You have been selected to receive a complimentary sampler of scented soaps that Nanotrasen has to offer. + + Why not enjoy a nice warm shower with our scented soaps? Tested and effective vs. vent crud and mold. + + We hope you enjoy. + + Sincerely, + Christopher Cleanman, Vice President, NT Habs - Toiletries Dept. + +- type: entity + id: PaperMailNTSoapAd2 + # noSpawn: true + suffix: "soap ad 2" + parent: Paper + components: + - type: Paper + content: |2 + [head=2]GREETINGS FRONTIER CITIZEN[/head] + + OUR REPORTS INDICATE THAT: + 1. YOU HAVE FAILED YOUR QUARTERLY HYGIENE INSPECTION. + 2. THIS HAS REDUCED SECTOR EFFICIENCY BY [bold]0.02%[/bold]. + + ENCLOSED IS A SELECTION OF HYGIENE PRODUCTS SUITABLE FOR USE BY ORGANICS. WE HOPE THAT THIS SITUATION IS RESOLVED PROMPTLY. + + [italic]THIS IS AN AUTOMATED MESSAGE. DO NOT REPLY.[/italic] + +- type: entity + id: PaperMailNTConscript + # noSpawn: true + suffix: "conscript" + parent: Paper + components: + - type: Paper + content: |2 + + [head=1]NOT ONE STEP BACK.[/head] + + + [head=1]FOR THE FRONTIER.[/head] + +- type: entity + id: PaperMailNTMusket + # noSpawn: true + suffix: "musket" + parent: Paper + components: + - type: Paper + content: |2 + + [head=2]Use a musket for sector defense, + like the founding fathers intended.[/head] + +- type: entity + id: PaperMailNFPaperPusherAd + # noSpawn: true + suffix: "paper pusher" + parent: Paper + components: + - type: Paper + content: |2 + + [head=2]Here is a pen for any letters you write. + [/head] + [head=1]Keep it close, use it often.[/head] + + [head=2]May you write well, neatly, and with style.[/head] + + [head=3]Sincerely, + [italic]The Frontier Paper Pusher's Club[/italic][/head] + +- type: entity + id: PaperMailNFPetBedAssemblyManual + name: pet bed assembly manual + # noSpawn: true + suffix: "pet bed assembly manual" + parent: Paper + components: + - type: Paper + content: |2 + + [head=1]HÖGANÄS[/head] + + [italic](There is a black and white picture of a pet bed on the first page.)[/italic] + + [italic](On the next few pages, you see a list of materials and a happy stick figure assembling furniture.)[/italic] + + [italic](On the pages after that, you see a set of instructions to assemble a pet bed. You're sure you don't need them, how hard could it be?)[/italic] + +- type: entity + id: PaperMailNTBoxer + # noSpawn: true + suffix: "boxer" + parent: Paper + components: + - type: Paper + content: |2 + [head=2]You've gotta defend your belt, champ. + [/head] + [head=1]They're coming for you.[/head] + + [head=2]This should help. Knock 'em out.[/head] + +# Placeholder for an arm-on-use, flashbang fakeout pipebomb +- type: entity + id: PaperMailNFPipebombIntern + # noSpawn: true + suffix: "pipe bomb intern" + parent: Paper + components: + - type: Paper + stampedBy: + - stampedColor: '#333333FF' + stampedName: craig + stampType: Signature + content: |2 + [bold]hey uh, they told me to send you a pipebomb i guess? + + this is all i could find around here, hope that works + + thanks[/bold] + +- type: entity + id: PaperMailNFAntivirus + name: Snortin Antivirus invoice + # noSpawn: true + suffix: "antivirus ad" + parent: Paper + components: + - type: Paper + content: |2 + + [head=1]Invoice[/head][head=3] + Snortin Antivirus Software[/head] + + [head=3]Order #41003 + [bold][bullet/][/bold] 1x Snortin Total-275 Antivirus Install Disk[/head] + + [head=3]Total: 947381 Spesos[/head] + + Thank you for making purchase from Snortin Antivirus Software. + We assuring you that our product is greatest. + Please sending payment at earliest convenience. + +- type: entity + id: PaperMailNFEMPPreparedness + # noSpawn: true + name: EMP preparedness response form + suffix: "emp preparedness" + parent: Paper + components: + - type: Paper + content: |2 + + [head=1]EMP Preparedness Response[/head] + + You have been selected to receive a NT EMP Preparedness kit as a test. Note that this is only a test. In a real emergency, follow the instructions of your vessel's command staff. + + As the recipient of this, please note [bold]any improvements[/bold] that could be made towards the EMP preparedness of the vessel you were aboard when opening and submit this form to your serving Captain or Station Representative. + + [bold]Date of test:[/bold] + [bold]Number of affected items:[/bold] + [bold]Perceived severity of incident:[/bold] + [bold]Suggested improvements:[/bold] + +- type: entity + id: PaperMailNFBuildABuddy + # noSpawn: true + name: Build-a-Buddy adoption letter + suffix: "build-a-buddy" + parent: Paper + components: + - type: Paper + stampState: paper_stamp-generic + stampedBy: + - stampedColor: '#FF6699FF' + stampedName: Chief Friendship Officer + - stampedColor: '#333333FF' + stampedName: Cuts-With-Scalpel + stampType: Signature + content: |2 + + [head=1]Note of Adoption[/head] + + You're now the proud owner of your very own Build-a-Buddy! + + We hope that your new friend can serve as a shoulder to lean on in the depths of space, and hopefully you won't be quite as lonely out there. Personally, I find putting them together to be rather therapeutic. + + [bold]Collect the whole set![/bold] + [bold][bullet/][/bold] Greta the Goblin + [bold][bullet/][/bold] Henry the Human + [bold][bullet/][/bold] Randy the Reptilian + [bold][bullet/][/bold] Steven the Slime + [bold][bullet/][/bold] Valerie the Vulpkanin + +- type: entity + id: PaperMailNFSpaceLaw + # noSpawn: true + suffix: "space-law" + parent: Paper + components: + - type: Paper + stampState: paper_stamp-centcom + stampedBy: + - stampedColor: '#006600FF' + stampedName: Central Admiralty of Frontier + content: |2 + + [head=1]Space Law is your shield.[/head] + + [head=2]With it, you guard the Frontier.[/head][head=3] + [/head] + [head=1]Memorize it. Grasp it firmly.[/head] + + [head=2]The SOP is your sword, don't get rusty.[/head] + + + + + + + + + + + [head=3][italic]Internal Bureau of Propaganda[/italic][/head] diff --git a/Resources/Prototypes/_NF/Mail/mail.yml b/Resources/Prototypes/_NF/Mail/mail.yml new file mode 100644 index 00000000000..7611e3d9095 --- /dev/null +++ b/Resources/Prototypes/_NF/Mail/mail.yml @@ -0,0 +1,2048 @@ +# Altered Nyano mail tables +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFAlcohol + suffix: alcohol, extended + components: + - type: Mail + isFragile: true + contents: + # 12.5 overall weight, 8% base chance + - id: DrinkAbsintheBottleFull + orGroup: Drink + - id: DrinkBlueCuracaoBottleFull + orGroup: Drink + - id: DrinkCoffeeLiqueurBottleFull + orGroup: Drink + - id: DrinkGinBottleFull + orGroup: Drink + - id: DrinkMelonLiquorBottleFull + orGroup: Drink + - id: DrinkRumBottleFull + orGroup: Drink + - id: DrinkTequilaBottleFull + orGroup: Drink + - id: DrinkVermouthBottleFull + orGroup: Drink + - id: DrinkVodkaBottleFull + orGroup: Drink + - id: DrinkWhiskeyBottleFull + orGroup: Drink + - id: DrinkWineBottleFull + orGroup: Drink + - id: DrinkChampagneBottleFull + orGroup: Drink + prob: 0.5 + - id: DrinkGildlagerBottleFull + orGroup: Drink + prob: 0.5 + - id: DrinkPatronBottleFull + orGroup: Drink + prob: 0.5 + - id: DrinkGlass + amount: 2 + +- type: entity + noSpawn: true + parent: BaseMailLarge + id: MailNFBible + suffix: bible, extended + components: + - type: Mail + contents: + - id: Bible + - id: ClothingHeadHatBishopMitre + - id: ClothingOuterCoatBishop + - id: BibleUserImplanter + +- type: entity + noSpawn: true + parent: BaseMailLarge + id: MailNFWeejurnum + suffix: weejurnum + components: + - type: Mail + contents: + - id: Weejurnum + - id: ClothingOuterRobesWeedChurch + - id: ClothingHeadWeedChurchBishop + - id: BibleUserImplanter + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFBikeHorn + suffix: bike horn, random + components: + - type: Mail + contents: + - id: BikeHorn + orGroup: Horn + prob: 0.95 + - id: CluwneHorn + orGroup: Horn + prob: 0.05 + +- type: entity + noSpawn: true + parent: BaseMailLarge + id: MailNFCake + suffix: cake, extended + components: + - type: Mail + isFragile: true + isPriority: true + contents: + # 14.8 total weight, ~6.8% base chance + - id: FoodCakeApple + orGroup: Cake + - id: FoodCakeBirthday + orGroup: Cake + - id: FoodCakeBlueberry + orGroup: Cake + - id: FoodCakeCarrot + orGroup: Cake + - id: FoodCakeCheese + orGroup: Cake + - id: FoodCakeChocolate + orGroup: Cake + - id: FoodCakeChristmas + orGroup: Cake + - id: FoodCakeClown + orGroup: Cake + - id: FoodCakeLemon + orGroup: Cake + - id: FoodCakeLime + orGroup: Cake + - id: FoodCakeOrange + orGroup: Cake + - id: FoodCakePumpkin + orGroup: Cake + - id: FoodCakeVanilla + orGroup: Cake + # Uncommon + - id: FoodMothMothmallow + orGroup: Cake + prob: 0.5 + - id: FoodCakeSlime + orGroup: Cake + prob: 0.5 + # Rare + - id: FoodCakeBrain + orGroup: Cake + prob: 0.25 + - id: FoodCakeLemoon + orGroup: Cake + prob: 0.25 + - id: FoodCakeSuppermatter + orGroup: Cake + prob: 0.25 + # Ultra rare + - id: FoodCakeSpaceman + orGroup: Cake + prob: 0.05 + - id: KnifePlastic + - id: ForkPlastic + amount: 2 + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFCosplayWizard + suffix: cosplay-wizard, extended + components: + - type: Mail + contents: + - id: ClothingOuterWizard + - id: ClothingHeadHatWizard + - id: ClothingShoesWizard + - id: WizardStaffMeleeBase + orGroup: Staff + prob: 0.6 + - id: PonderingOrb + orGroup: Staff + prob: 0.3 + - id: RGBStaff + orGroup: Staff + prob: 0.1 + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFCosplayMaid + suffix: cosplay-maid, extended + components: + - type: Mail + contents: + - id: UniformMaid + orGroup: Uniform + - id: ClothingUniformJumpskirtJanimaid + orGroup: Uniform + - id: ClothingUniformJumpskirtJanimaidmini + orGroup: Uniform + - id: MegaSprayBottle + - id: ClothingHandsGlovesColorWhite + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFCosplayNurse + suffix: cosplay-nurse, extended + components: + - type: Mail + contents: + - id: ClothingUniformJumpskirtNurse + - id: ClothingHeadNurseHat + - id: SyringeOpporozidone + +- type: entity + noSpawn: true + parent: BaseMailLarge + id: MailNFPowerTool + suffix: power tool + components: + - type: Mail + contents: + - id: PaperMailNFPowerTool + orGroup: Paper + - id: JawsOfLife + orGroup: Gift + prob: 0.33 + - id: PowerDrill + orGroup: Gift + prob: 0.33 + - id: WelderIndustrial + orGroup: Gift + prob: 0.20 + # Rare + - id: WelderIndustrialAdvanced + orGroup: Gift + prob: 0.10 + - id: WelderExperimental + orGroup: Gift + prob: 0.04 + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFCheese + suffix: cheese, extended + components: + - type: Mail + isFragile: true + isPriority: true + contents: + - id: FoodCheese + orGroup: Cheese + prob: 0.5 + - id: FoodChevre + orGroup: Cheese + prob: 0.5 + - id: KnifePlastic + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFCigarettes + suffix: cigs, random + components: + - type: Mail + contents: + - id: CigPackBlack + orGroup: Cigs + prob: 0.19 + - id: CigPackBlue + orGroup: Cigs + prob: 0.19 + - id: CigPackGreen + orGroup: Cigs + prob: 0.19 + - id: CigPackRed + orGroup: Cigs + prob: 0.19 + - id: CigPackMixed + orGroup: Cigs + prob: 0.09 # Pool shared with CigPackMixedMedical, CigPackMixedNasty + - id: CigPackMixedMedical + orGroup: Cigs + prob: 0.05 + - id: CigPackMixedNasty + orGroup: Cigs + prob: 0.05 + # Rare + - id: CigPackSyndicate + orGroup: Cigs + prob: 0.05 + - id: CheapLighter + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFGoldCigars + suffix: cigars, premium + components: + - type: Mail + contents: + - id: CigarGoldCase + orGroup: Cigars + - id: FlippoLighter + orGroup: Lighter + prob: 0.95 + # Rare + - id: FlippoEngravedLighter + orGroup: Lighter + prob: 0.05 + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFCookies + suffix: cookies, random + components: + - type: Mail + isPriority: true + contents: + # Cookie 1 + - id: FoodBakedCookie + orGroup: Cookie1 + - id: FoodBakedCookieOatmeal + orGroup: Cookie1 + - id: FoodBakedCookieRaisin + orGroup: Cookie1 + - id: FoodBakedCookieSugar + orGroup: Cookie1 + # Cookie 2 + - id: FoodBakedCookie + orGroup: Cookie2 + - id: FoodBakedCookieOatmeal + orGroup: Cookie2 + - id: FoodBakedCookieRaisin + orGroup: Cookie2 + - id: FoodBakedCookieSugar + orGroup: Cookie2 + # Cookie 3 + - id: FoodBakedCookie + orGroup: Cookie3 + - id: FoodBakedCookieOatmeal + orGroup: Cookie3 + - id: FoodBakedCookieRaisin + orGroup: Cookie3 + - id: FoodBakedCookieSugar + orGroup: Cookie3 + # Cookie 4 + - id: FoodBakedCookie + orGroup: Cookie4 + - id: FoodBakedCookieOatmeal + orGroup: Cookie4 + - id: FoodBakedCookieRaisin + orGroup: Cookie4 + - id: FoodBakedCookieSugar + orGroup: Cookie4 + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFKnife + suffix: knife, extended + components: + - type: Mail + contents: + - id: KukriKnife + orGroup: Knife + - id: Machete # A little large for an envelope but "we'll live" + orGroup: Knife + - id: CombatKnife + orGroup: Knife + - id: SurvivalKnife + orGroup: Knife + +- type: entity + noSpawn: true + parent: BaseMailLarge + id: MailNFSword + suffix: sword + components: + - type: Mail + contents: + - id: Katana + orGroup: Sword + - id: Claymore + orGroup: Sword + - id: PlasteelArmingSword + orGroup: Sword + - id: CaneSheathFilled + orGroup: Sword + - id: Cutlass + orGroup: Sword + - id: Kanabou # ah yes, swords + orGroup: Sword + - id: PlasteelArmingSword + orGroup: Sword + - id: ClothingBeltSheathFilled # Little dangerous between the reflect and the damage + orGroup: Sword + prob: 0.1 + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFMoney + suffix: money, extended + components: + - type: Mail + contents: + # Expected value: 5175 spesos + - id: SpaceCash1000 + orGroup: Cash + prob: 0.3 + - id: SpaceCash2500 + orGroup: Cash + prob: 0.35 + - id: SpaceCash5000 + orGroup: Cash + prob: 0.15 + - id: SpaceCash10000 + orGroup: Cash + prob: 0.1 + - id: SpaceCash20000 + orGroup: Cash + prob: 0.075 + - id: SpaceCash30000 + orGroup: Cash + prob: 0.025 + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFMuffins + suffix: muffins, random + components: + - type: Mail + isPriority: true + contents: + # Muffin 1 + - id: FoodBakedMuffinBerry + orGroup: Muffin1 + - id: FoodBakedMuffinCherry + orGroup: Muffin1 + - id: FoodBakedMuffinBluecherry + orGroup: Muffin1 + - id: FoodBakedMuffin + orGroup: Muffin1 + - id: FoodMothMoffin + orGroup: Muffin1 + prob: 0.5 + # Muffin 2 + - id: FoodBakedMuffinBerry + orGroup: Muffin2 + - id: FoodBakedMuffinCherry + orGroup: Muffin2 + - id: FoodBakedMuffinBluecherry + orGroup: Muffin2 + - id: FoodBakedMuffin + orGroup: Muffin2 + - id: FoodMothMoffin + orGroup: Muffin2 + prob: 0.5 + # Muffin 3 + - id: FoodBakedMuffinBerry + orGroup: Muffin3 + - id: FoodBakedMuffinCherry + orGroup: Muffin3 + - id: FoodBakedMuffinBluecherry + orGroup: Muffin3 + - id: FoodBakedMuffin + orGroup: Muffin3 + - id: FoodMothMoffin + orGroup: Muffin3 + prob: 0.5 + # Muffin 4 + - id: FoodBakedMuffinBerry + orGroup: Muffin4 + - id: FoodBakedMuffinCherry + orGroup: Muffin4 + - id: FoodBakedMuffinBluecherry + orGroup: Muffin4 + - id: FoodBakedMuffin + orGroup: Muffin4 + - id: FoodMothMoffin + orGroup: Muffin4 + prob: 0.5 + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFPAI + suffix: PAI, extended + components: + - type: Mail + contents: + - id: PersonalAI + orGroup: PAI + prob: 0.99 + # Ultra rare + - id: SyndicatePersonalAI + orGroup: PAI + prob: 0.01 + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFPlushie + suffix: plushie, extended + components: + - type: Mail + contents: + # Total weight: 13.15, ~7.60% base chance + # These are all grouped up now to guarantee at least one item received. + # The downside is you're not going to get half a dozen plushies anymore. + - id: PlushieBee + orGroup: Plushie + - id: PlushieRGBee + prob: 0.5 + orGroup: Plushie + - id: PlushieNuke + orGroup: Plushie + - id: PlushieRouny + orGroup: Plushie + - id: PlushieLizard + orGroup: Plushie + - id: PlushieSpaceLizard + orGroup: Plushie + - id: PlushieRatvar + orGroup: Plushie + - id: PlushieNar + orGroup: Plushie + - id: PlushieCarp + orGroup: Plushie + - id: PlushieSlime + orGroup: Plushie + - id: PlushieSnake + orGroup: Plushie + - id: PlushieMoffRandom + orGroup: Plushie + - id: PlushieMoff + prob: 0.5 + orGroup: Plushie + - id: PlushieMoffsician + prob: 0.5 + orGroup: Plushie + - id: PlushieMoffbar + prob: 0.5 + orGroup: Plushie + # Rare loot, drops should be special. + - id: PlushieSlips + prob: 0.05 + orGroup: Plushie + - id: PlushieJester + prob: 0.05 + orGroup: Plushie + +# Random snacks, replaces MailChocolate (lousy animal organs) +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFSnacks + suffix: snacks, random + components: + - type: Mail + contents: + # Snack 1 + - id: FoodSnackChocolate + orGroup: Snack1 + - id: FoodSnackPopcorn + orGroup: Snack1 + - id: FoodSnackChips + orGroup: Snack1 + - id: FoodSnackBoritos + orGroup: Snack1 + - id: FoodSnackSus + orGroup: Snack1 + - id: FoodSnackPistachios + orGroup: Snack1 + - id: FoodSnackRaisins + orGroup: Snack1 + - id: FoodSnackCheesie + orGroup: Snack1 + - id: FoodSnackEnergy + orGroup: Snack1 + - id: FoodSnackCnDs + orGroup: Snack1 + - id: FoodSnackSemki + orGroup: Snack1 + - id: FoodSnackSyndi + orGroup: Snack1 + prob: 0.5 + # Snack 2 + - id: FoodSnackChocolate + orGroup: Snack2 + - id: FoodSnackPopcorn + orGroup: Snack2 + - id: FoodSnackChips + orGroup: Snack2 + - id: FoodSnackBoritos + orGroup: Snack2 + - id: FoodSnackSus + orGroup: Snack2 + - id: FoodSnackPistachios + orGroup: Snack2 + - id: FoodSnackRaisins + orGroup: Snack2 + - id: FoodSnackCheesie + orGroup: Snack2 + - id: FoodSnackEnergy + orGroup: Snack2 + - id: FoodSnackCnDs + orGroup: Snack2 + - id: FoodSnackSemki + orGroup: Snack2 + - id: FoodSnackSyndi + orGroup: Snack2 + prob: 0.5 + # Snack 3 + - id: FoodSnackChocolate + orGroup: Snack3 + - id: FoodSnackPopcorn + orGroup: Snack3 + - id: FoodSnackChips + orGroup: Snack3 + - id: FoodSnackBoritos + orGroup: Snack3 + - id: FoodSnackSus + orGroup: Snack3 + - id: FoodSnackPistachios + orGroup: Snack3 + - id: FoodSnackRaisins + orGroup: Snack3 + - id: FoodSnackCheesie + orGroup: Snack3 + - id: FoodSnackEnergy + orGroup: Snack3 + - id: FoodSnackCnDs + orGroup: Snack3 + - id: FoodSnackSemki + orGroup: Snack3 + - id: FoodSnackSyndi + orGroup: Snack3 + prob: 0.5 + # Snack 4 + - id: FoodSnackChocolate + orGroup: Snack4 + - id: FoodSnackPopcorn + orGroup: Snack4 + - id: FoodSnackChips + orGroup: Snack4 + - id: FoodSnackBoritos + orGroup: Snack4 + - id: FoodSnackSus + orGroup: Snack4 + - id: FoodSnackPistachios + orGroup: Snack4 + - id: FoodSnackRaisins + orGroup: Snack4 + - id: FoodSnackCheesie + orGroup: Snack4 + - id: FoodSnackEnergy + orGroup: Snack4 + - id: FoodSnackCnDs + orGroup: Snack4 + - id: FoodSnackSemki + orGroup: Snack4 + - id: FoodSnackSyndi + orGroup: Snack4 + prob: 0.5 + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFVagueThreat + suffix: vague-threat + components: + - type: Mail + contents: + - id: PaperMailNFVagueThreat1 + orGroup: Paper + - id: PaperMailNFVagueThreat2 + orGroup: Paper + - id: PaperMailNFVagueThreat3 + orGroup: Paper + - id: PaperMailNFVagueThreat4 + orGroup: Paper + - id: PaperMailNFVagueThreat5 + orGroup: Paper + - id: PaperMailNFVagueThreat6 + orGroup: Paper + - id: PaperMailNFVagueThreat7 + orGroup: Paper + - id: PaperMailNFVagueThreat8 + orGroup: Paper + - id: PaperMailNFVagueThreat9 + orGroup: Paper + - id: PaperMailNFVagueThreat10 + orGroup: Paper + - id: PaperMailNFVagueThreat11 + orGroup: Paper + - id: PaperMailNFVagueThreat12 + orGroup: Paper + - id: KitchenKnife + orGroup: ThreateningObject + - id: ButchCleaver + orGroup: ThreateningObject + - id: CombatKnife + orGroup: ThreateningObject + - id: SurvivalKnife + orGroup: ThreateningObject + - id: SoapHomemade + orGroup: ThreateningObject + - id: FoodMeat + orGroup: ThreateningObject + - id: OrganHumanHeart + orGroup: ThreateningObject + +- type: entity + noSpawn: true + parent: BaseMail + id: MailSecurityNFSpaceLaw + suffix: spacelaw, extended + components: + - type: Mail + contents: + - id: HyperlinkBookSpaceLaw + - id: HyperlinkBookNfsdSop + - id: PaperMailNFSpaceLaw + +# Frontier Mail (Pony Express?) +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFSmoke + suffix: smoke + components: + - type: Mail + contents: + - id: DelayedSmoke + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFEMP + suffix: emp + components: + - type: Mail + contents: + - id: DelayedEMP + - id: PaperMailNFEMPPreparedness + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFT2ComponentBox + suffix: T2 components + components: + - type: Mail + contents: + - id: BoxT2ComponentsAssorted + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFT3ComponentBox + suffix: T3 components + components: + - type: Mail + contents: + - id: BoxT3ComponentsAssorted + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFT4ComponentBox + suffix: T4 components + components: + - type: Mail + contents: + - id: BoxT4ComponentsAssorted + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFDonkPockets + suffix: donk pockets, random + components: + - type: Mail + contents: + - id: FoodBoxDonkpocket + orGroup: Donk + prob: 0.4 # Higher probability, useful for chefs. + - id: FoodBoxDonkpocketSpicy + orGroup: Donk + prob: 0.1 + - id: FoodBoxDonkpocketTeriyaki + orGroup: Donk + prob: 0.1 + - id: FoodBoxDonkpocketPizza + orGroup: Donk + prob: 0.1 + - id: FoodBoxDonkpocketStonk + orGroup: Donk + prob: 0.05 + - id: FoodBoxDonkpocketCarp + orGroup: Donk + prob: 0.05 + - id: FoodBoxDonkpocketBerry + orGroup: Donk + prob: 0.1 + - id: FoodBoxDonkpocketHonk + orGroup: Donk + prob: 0.05 + - id: FoodBoxDonkpocketDink + orGroup: Donk + prob: 0.05 # Bad luck. + +# Needs a buff? +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFSodaPwrGame + suffix: Pwrgame + components: + - type: Mail + contents: + - id: DrinkPwrGameCan + amount: 3 + - id: PaperMailNFPwrGameAd + +# Needs a buff? +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFSodaRedBool + suffix: Red Bool + components: + - type: Mail + contents: + - id: DrinkEnergyDrinkCan + amount: 3 + - id: PaperMailNFRedBoolAd + +# Needs a buff? +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFSodaSpaceCola + suffix: Space Cola + components: + - type: Mail + contents: + - id: DrinkColaBottleFull + - id: PaperMailNFSpaceColaAd + +# Needs a buff? +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFSodaSpaceMountainWind + suffix: Space Mountain Wind + components: + - type: Mail + contents: + - id: DrinkSpaceMountainWindBottleFull + - id: PaperMailNFSpaceMountainWindAd + +# Needs a buff? +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFSodaSpaceUp + suffix: Space Up + components: + - type: Mail + contents: + - id: DrinkSpaceUpBottleFull + - id: PaperMailNFSpaceUpAd + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFJoints + suffix: joints + components: + - type: Mail + contents: + # Smokeable 1 + - id: Joint + orGroup: Smokeable1 + prob: 0.35 + - id: JointRainbow + orGroup: Smokeable1 + prob: 0.15 + - id: Blunt + orGroup: Smokeable1 + prob: 0.35 + - id: BluntRainbow + orGroup: Smokeable1 + prob: 0.15 + # Smokeable 2 + - id: Joint + orGroup: Smokeable2 + prob: 0.35 + - id: JointRainbow + orGroup: Smokeable2 + prob: 0.15 + - id: Blunt + orGroup: Smokeable2 + prob: 0.35 + - id: BluntRainbow + orGroup: Smokeable2 + prob: 0.15 + # Smokeable 3 + - id: Joint + orGroup: Smokeable3 + prob: 0.35 + - id: JointRainbow + orGroup: Smokeable3 + prob: 0.15 + - id: Blunt + orGroup: Smokeable3 + prob: 0.35 + - id: BluntRainbow + orGroup: Smokeable3 + prob: 0.15 + +# Catchalls for food that only exist in random spawners +# Mmm, mail food +# Needs a buff? +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFUnusualFood + suffix: unusual food + components: + - type: Mail + isPriority: true + isFragile: true + contents: + - id: FoodMealNachos + orGroup: Food + - id: FoodMealNachosCheesy + orGroup: Food + - id: FoodMealNachosCuban + orGroup: Food + - id: FoodMealEggplantParm + orGroup: Food + - id: FoodMealPotatoYaki + orGroup: Food + - id: FoodMealCornedbeef + orGroup: Food + - id: FoodMealBearsteak + orGroup: Food + - id: FoodMealPigblanket + orGroup: Food + - id: FoodMealEggsbenedict + orGroup: Food + - id: FoodMealOmelette + orGroup: Food + - id: FoodMealFriedegg + orGroup: Food + - id: FoodMealMilkape + orGroup: Food + - id: FoodMealMemoryleek + orGroup: Food + - id: DisgustingSweptSoup + orGroup: Food + - id: FoodBreadVolcanic + orGroup: Food + - id: FoodBakedWaffleSoylent + orGroup: Food + - id: FoodBakedWaffleRoffle + orGroup: Food + - id: FoodPieCherry + orGroup: Food + - id: FoodPieFrosty + orGroup: Food + - id: FoodPizzaSassysage # ideally, this comes in a pizza box + orGroup: Food + - id: FoodPizzaArnold # ideally, this comes in a pizza box + orGroup: Food + prob: 0.05 + - id: FoodMeatGoliathCooked + amount: 3 + orGroup: Food + - id: FoodMeatRounyCooked + amount: 3 + orGroup: Food + - id: FoodMeatLizardCooked + amount: 3 + orGroup: Food + - id: FoodMeatSpiderlegCooked + amount: 3 + orGroup: Food + - id: FoodMeatMeatballCooked + amount: 4 + orGroup: Food + +# Needs a buff? +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFBakedGoods + suffix: baked goods + components: + - type: Mail + isPriority: true + isFragile: true + contents: + - id: FoodBakedBunHoney + amount: 2 + orGroup: Food + - id: FoodBakedBunHotX + amount: 2 + orGroup: Food + - id: FoodBakedBunMeat + amount: 2 + orGroup: Food + - id: FoodBakedPretzel + amount: 2 + orGroup: Food + - id: FoodBakedCannoli + amount: 2 + orGroup: Food + - id: FoodDonutPlain + amount: 2 + orGroup: Food + - id: FoodDonutJellyPlain + amount: 2 + orGroup: Food + - id: FoodDonutHomer + amount: 2 + orGroup: Food + - id: FoodDonutChaos + amount: 2 + orGroup: Food + - id: FoodDonutMeat + amount: 2 + orGroup: Food + - id: FoodDonutPink + amount: 2 + orGroup: Food + - id: FoodDonutSpaceman + amount: 2 + orGroup: Food + - id: FoodDonutApple + amount: 2 + orGroup: Food + - id: FoodDonutCaramel + amount: 2 + orGroup: Food + - id: FoodDonutChocolate + amount: 2 + orGroup: Food + - id: FoodDonutBlumpkin + amount: 2 + orGroup: Food + - id: FoodDonutBungo + amount: 2 + orGroup: Food + - id: FoodDonut + amount: 2 + orGroup: Food + - id: FoodDonutSweetpea + amount: 2 + orGroup: Food + - id: FoodDonutJellyHomer + amount: 2 + orGroup: Food + - id: FoodDonutJellyPink + amount: 2 + orGroup: Food + - id: FoodDonutJellySpaceman + amount: 2 + orGroup: Food + - id: FoodDonutJellyApple + amount: 2 + orGroup: Food + - id: FoodDonutJellyCaramel + amount: 2 + orGroup: Food + - id: FoodDonutJellyChocolate + amount: 2 + orGroup: Food + - id: FoodDonutJellyBlumpkin + amount: 2 + orGroup: Food + - id: FoodDonutJellyBungo + amount: 2 + orGroup: Food + - id: FoodDonutJelly + amount: 2 + orGroup: Food + - id: FoodDonutJellySweetpea + amount: 2 + orGroup: Food + - id: FoodDonutJellySlugcat + amount: 2 + orGroup: Food + - id: FoodFrozenSandwich # ah yes, baked goods + amount: 2 + orGroup: Food + - id: FoodFrozenFreezy + amount: 2 + orGroup: Food + - id: FoodFrozenSundae + amount: 2 + orGroup: Food + - id: FoodFrozenCornuto + amount: 2 + orGroup: Food + - id: FoodFrozenPopsicleOrange + amount: 2 + orGroup: Food + - id: FoodFrozenPopsicleBerry + amount: 2 + orGroup: Food + - id: FoodFrozenPopsicleJumbo + amount: 2 + orGroup: Food + - id: FoodFrozenSnowcone + amount: 2 + orGroup: Food + - id: FoodFrozenSnowconeBerry + amount: 2 + orGroup: Food + - id: FoodFrozenSnowconeFruit + amount: 2 + orGroup: Food + - id: FoodFrozenSnowconeClown + amount: 2 + orGroup: Food + - id: FoodFrozenSnowconeMime + amount: 2 + orGroup: Food + - id: FoodFrozenSnowconeRainbow + amount: 2 + orGroup: Food + - id: FoodFrozenSnowconeMime + amount: 2 + orGroup: Food + - id: FoodMealMint # unlucky + amount: 2 + orGroup: Food + +# Needs a buff? +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFUnusualProduce + suffix: unusual produce + components: + - type: Mail + isPriority: true + isFragile: true + contents: + - id: FoodLaughinPeaPod + orGroup: Produce + amount: 5 + - id: FoodMimana + orGroup: Produce + amount: 5 + - id: FoodLemoon + orGroup: Produce + amount: 5 + - id: FoodBlueTomato + orGroup: Produce + amount: 5 + - id: FoodBloodTomato + orGroup: Produce + amount: 5 + - id: FoodKoibean + orGroup: Produce + amount: 5 + - id: FoodLily + orGroup: Produce + amount: 5 + prob: 0.5 + - id: FoodAmbrosiaDeus + orGroup: Produce + amount: 5 + prob: 0.5 + - id: FoodSpacemansTrumpet + orGroup: Produce + amount: 5 + prob: 0.25 + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFSoaps + suffix: soap sampler + components: + - type: Mail + contents: + - id: BoxSoapsAssorted + - id: PaperMailNTSoapAd1 + orGroup: Ad + - id: PaperMailNTSoapAd2 + orGroup: Ad + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFSoapsOmega + suffix: soap sampler, omega + components: + - type: Mail + contents: + - id: BoxSoapsAssortedOmega + - id: PaperMailNTSoapAd1 + orGroup: Ad + - id: PaperMailNTSoapAd2 + orGroup: Ad + +- type: entity + noSpawn: true + parent: BaseMailLarge + id: MailSecurityNFMusket + suffix: musket + components: + - type: Mail + contents: + - id: ClothingHeadHatPwig + - id: Musket + - id: CartridgeAntiMateriel + amount: 2 + - id: PaperMailNTMusket + +- type: entity + noSpawn: true + parent: BaseMail + id: MailSecurityNFHudNfsdMed + suffix: nfsd med hud + components: + - type: Mail + contents: + - id: ClothingEyesHudNfsdMed + +# Could add spessman battle rules here +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFFigurineBulk + suffix: figurine, bulk + components: + - type: Mail + contents: + - id: MysteryFigureBoxBulk + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFPen + suffix: fancy pen + components: + - type: Mail + contents: + - id: LuxuryPen + orGroup: Pen + prob: 0.50 + - id: PenHop + orGroup: Pen + prob: 0.25 + - id: PenCap + orGroup: Pen + prob: 0.25 + # TODO: come up with a slightly less powerful version of these + # Ultra-rare + # - id: CyberPen + # orGroup: Pen + # prob: 0.005 + # - id: PenCentcom + # orGroup: Pen + # prob: 0.005 + - id: PaperMailNFPaperPusherAd + +- type: entity + noSpawn: true + parent: BaseMailLarge + id: MailNFGladiator + suffix: gladiator + components: + - type: Mail + contents: + - id: SpearBone + - id: ClothingOuterArmorGladiator + - id: ClothingHeadHatGladiator + - id: ClothingUniformJumpsuitGladiator + +- type: entity + noSpawn: true + parent: BaseMailLarge + id: MailNFConscript + suffix: conscript + components: + - type: Mail + contents: + - id: Kardashev-MosinNonlethal + - id: ClothingHeadHatUshanka + - id: SyndicateWhistle + - id: PaperMailNTConscript + +- type: entity + noSpawn: true + parent: BaseMailLarge + id: MailNFBoxer + suffix: boxer + components: + - type: Mail + contents: + - id: ClothingHandsGlovesBoxingRigged + - id: ClothingBeltChampion + - id: PaperMailNTBoxer + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFIFFBoard + suffix: IFF board + components: + - type: Mail + contents: + - id: ComputerIFFCircuitboard + +- type: entity + noSpawn: true + parent: BaseMailLarge + id: MailNFThrongler + suffix: throngler + components: + - type: Mail + contents: + - id: ThronglerToy + +- type: entity + noSpawn: true + parent: BaseMailLarge + id: MailNFDAW + suffix: DAW + components: + - type: Mail + isFragile: true + contents: + - id: DawInstrumentFlatpack + - id: Multitool + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFInstrumentSmall + suffix: instrument, expanded + components: + - type: Mail + contents: + - id: TrumpetInstrument + orGroup: Instrument + - id: RecorderInstrument + orGroup: Instrument + - id: ClarinetInstrument + orGroup: Instrument + - id: FluteInstrument + orGroup: Instrument + - id: HarmonicaInstrument + orGroup: Instrument + - id: OcarinaInstrument + orGroup: Instrument + - id: PanFluteInstrument + orGroup: Instrument + - id: KalimbaInstrument + orGroup: Instrument + - id: WoodblockInstrument + orGroup: Instrument + - id: BikeHornInstrument + orGroup: Instrument + - id: MusicBoxInstrument + orGroup: Instrument + - id: MicrophoneInstrument + orGroup: Instrument + - id: MusicalLungInstrument + orGroup: Instrument + # Uncommon + - id: PhoneInstrument + orGroup: Instrument + prob: 0.1 + # Rare + - id: BananaPhoneInstrument + orGroup: Instrument + prob: 0.05 + # Ultra-rare + - id: PhoneInstrumentSyndicate + orGroup: Instrument + prob: 0.01 + +- type: entity + noSpawn: true + parent: BaseMailLarge + id: MailNFInstrumentLarge + suffix: instrument, large + components: + - type: Mail + contents: + - id: TromboneInstrument + orGroup: Instrument + - id: FrenchHornInstrument + orGroup: Instrument + - id: SaxophoneInstrument + orGroup: Instrument + - id: EuphoniumInstrument + orGroup: Instrument + - id: AcousticGuitarInstrument + orGroup: Instrument + - id: ElectricGuitarInstrument + orGroup: Instrument + - id: BassGuitarInstrument + orGroup: Instrument + - id: RockGuitarInstrument + orGroup: Instrument + - id: BanjoInstrument + orGroup: Instrument + - id: ViolinInstrument + orGroup: Instrument + - id: CelloInstrument + orGroup: Instrument + - id: ViolaInstrument + orGroup: Instrument + - id: BagpipeInstrument # Fury. + orGroup: Instrument + - id: SynthesizerInstrument + orGroup: Instrument + - id: AccordionInstrument + orGroup: Instrument + - id: GlockenspielInstrument + orGroup: Instrument + - id: XylophoneInstrument + orGroup: Instrument + # Uncommon + - id: Rickenbacker4003Instrument + orGroup: Instrument + prob: 0.25 + # Rare + - id: Rickenbacker4001Instrument + orGroup: Instrument + prob: 0.1 + +- type: entity + noSpawn: true + parent: BaseMailLarge + id: MailNFInstrumentFlatpack + suffix: instrument, flatpack + components: + - type: Mail + isFragile: true + contents: + - id: TubaInstrumentFlatpack + orGroup: Instrument + - id: HarpInstrumentFlatpack + orGroup: Instrument + - id: ContrabassInstrumentFlatpack + orGroup: Instrument + - id: VibraphoneInstrumentFlatpack + orGroup: Instrument + - id: MarimbaInstrumentFlatpack + orGroup: Instrument + - id: TomDrumsInstrumentFlatpack + orGroup: Instrument + - id: TimpaniInstrumentFlatpack + orGroup: Instrument + - id: TaikoInstrumentFlatpack + orGroup: Instrument + - id: MinimoogInstrumentFlatpack + orGroup: Instrument + - id: ChurchOrganInstrumentFlatpack + orGroup: Instrument + - id: PianoInstrumentFlatpack + orGroup: Instrument + - id: UprightPianoInstrumentFlatpack + orGroup: Instrument + - id: Multitool # For the flatpack + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFCircuitboardIndustrial + suffix: industrial circuitboard + components: + - type: Mail + contents: + - id: ThermomachineFreezerMachineCircuitBoard + orGroup: Board + prob: 0.5 + - id: ThermomachineHeaterMachineCircuitBoard + orGroup: Board + prob: 0.5 + - id: HellfireFreezerMachineCircuitBoard + orGroup: Board + prob: 0.25 + - id: HellfireHeaterMachineCircuitBoard + orGroup: Board + prob: 0.25 + - id: CryoPodMachineCircuitboard # Medical as well + orGroup: Board + prob: 0.5 + - id: ChemMasterMachineCircuitboard + orGroup: Board + prob: 0.5 + - id: ChemDispenserMachineCircuitboard + orGroup: Board + prob: 0.25 + - id: StasisBedMachineCircuitboard + orGroup: Board + prob: 0.25 + - id: BiomassReclaimerMachineCircuitboard + orGroup: Board + prob: 0.25 + - id: BiofabricatorMachineCircuitboard + orGroup: Board + prob: 0.25 + - id: TurboItemRechargerCircuitboard + orGroup: Board + prob: 0.5 + - id: AutolatheHyperConvectionMachineCircuitboard + orGroup: Board + prob: 0.25 + - id: ProtolatheHyperConvectionMachineCircuitboard + orGroup: Board + prob: 0.25 + - id: HotplateMachineCircuitboard + orGroup: Board + prob: 0.5 + - id: CircuitImprinterHyperConvectionMachineCircuitboard + orGroup: Board + prob: 0.25 + - id: SheetifierMachineCircuitboard + orGroup: Board + prob: 0.25 + - id: RadarConsoleCircuitboard + orGroup: Board + prob: 0.25 + - id: OreProcessorIndustrialMachineCircuitboard + orGroup: Board + prob: 0.5 + - id: GasRecyclerMachineCircuitboard + orGroup: Board + prob: 0.1 + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFCircuitboardService + suffix: service circuitboard + components: + - type: Mail + contents: + - id: ComputerTelevisionCircuitboard + orGroup: Board + - id: ReagentGrinderMachineCircuitboard + orGroup: Board + - id: ReagentGrinderIndustrialMachineCircuitboard + orGroup: Board + prob: 0.5 + - id: SurveillanceWirelessCameraMovableCircuitboard + orGroup: Board + prob: 0.5 + - id: MicrowaveMachineCircuitboard + orGroup: Board + - id: ElectricGrillMachineCircuitboard + orGroup: Board + prob: 0.5 + - id: FatExtractorMachineCircuitboard + orGroup: Board + prob: 0.25 + - id: SeedExtractorMachineCircuitboard + orGroup: Board + prob: 0.5 + - id: BoozeDispenserMachineCircuitboard + orGroup: Board + - id: SodaDispenserMachineCircuitboard + orGroup: Board + - id: JukeboxCircuitBoard + orGroup: Board + - id: TelecomServerCircuitboard + orGroup: Board + prob: 0.25 + - id: ComputerMassMediaCircuitboard + orGroup: Board + prob: 0.1 + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFUnusualClothing + suffix: unusual clothing + components: + - type: Mail + contents: + - id: ClothingUniformJumpsuitGalaxyBlue + orGroup: Clothes + - id: ClothingUniformJumpsuitGalaxyRed + orGroup: Clothes + - id: ClothingKimonoPink + orGroup: Clothes + - id: ClothingKimonoBlue + orGroup: Clothes + - id: ClothingUniformMartialGi + orGroup: Clothes + - id: ClothingNeckBling + orGroup: Clothes + - id: ClothingShoesBling + orGroup: Clothes + - id: ClothingNeckCloakAdmin + orGroup: Clothes + - id: ClothingHeadHatFancyCrown + orGroup: Clothes + - id: ClothingHeadHatCone + orGroup: Clothes + - id: ClothingHeadHatRichard + orGroup: Clothes + - id: ClothingHeadHatAnimalHeadslime + orGroup: Clothes + - id: ClothingHeadHatDogEars + orGroup: Clothes + - id: ClothingHeadHatCatEars + orGroup: Clothes + - id: ClothingEyesGlassesOutlawGlasses + orGroup: Clothes + +- type: entity + noSpawn: true + parent: BaseMailLarge + id: MailNFUnicycle + suffix: unicycle + components: + - type: Mail + contents: + - id: VehicleUnicycleFolded + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFCritter + suffix: critter + components: + - type: Mail + isFragile: true + contents: + # Bugs (weight: 2) + - id: MobCockroach + orGroup: Critter + prob: 0.36 + - id: MobSlug + orGroup: Critter + prob: 0.36 + - id: MobArgocyteSlurva # honorary bug? + orGroup: Critter + prob: 0.36 + - id: MobBee + orGroup: Critter + prob: 0.36 + - id: MobButterfly + orGroup: Critter + prob: 0.36 + # Uncommon + - id: MobMothroach + orGroup: Critter + prob: 0.2 + # Small reptiles (weight: 1) + - id: MobLizard + orGroup: Critter + prob: 0.34 + - id: MobSnake + orGroup: Critter + prob: 0.33 + - id: MobFrog + orGroup: Critter + prob: 0.33 + # Small mammals (weight: 1) + - id: MobMouse + orGroup: Critter + prob: 0.33 + - id: MobMouse1 + orGroup: Critter + prob: 0.33 + - id: MobMouse2 + orGroup: Critter + prob: 0.33 + - id: MobMouseCancer + orGroup: Critter + prob: 0.01 # Rare + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFPowerCell + suffix: power cell + components: + - type: Mail + contents: + - id: PowerCellMicroreactor + orGroup: PowerCell + prob: 0.60 + - id: PowerCellAntiqueProto + orGroup: PowerCell + prob: 0.20 + - id: PowerCellHyper + orGroup: PowerCell + prob: 0.20 + amount: 2 + +- type: entity + noSpawn: true + parent: BaseMailLarge + id: MailCommandNFStationPet + suffix: station pet + components: + - type: Mail + isFragile: true + contents: + - id: PaperMailNFPetBedAssemblyManual + - id: MaterialWoodPlank10 + - id: DelayedPetCarrierNPCEmotionalSupportSafe # Last item - issues with DelayedItemComponent and hand placement + +- type: entity + noSpawn: true + parent: BaseMailLarge + id: MailNFMedkit + suffix: medkit + components: + - type: Mail + contents: + - id: MedkitAdvancedFilled + orGroup: Medkit + prob: 0.75 + - id: MedkitCombatFilled + orGroup: Medkit + prob: 0.25 + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFCognizine + suffix: cognizine syringe + components: + - type: Mail + contents: + - id: SyringeCognizine # 15u cognizine, 3 friends should be enough. + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFNecrosol # Not sure about keeping this, but its probably fine + suffix: necrosol bottle + components: + - type: Mail + isFragile: true + contents: + - id: NecrosolChemistryBottle + - id: Syringe + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFOmnizine + suffix: omnizine bottle + components: + - type: Mail + isFragile: true + contents: + - id: OmnizineChemistryBottle + - id: Syringe + +- type: entity + noSpawn: true + parent: BaseMail + id: MailCommandNFPipebombIntern + suffix: pipe and bomb + components: + - type: Mail + isFragile: true + contents: + - id: SmokingPipeFilledTobacco + - id: DrinkAtomicBombGlass + - id: PaperMailNFPipebombIntern + +- type: entity + noSpawn: true + parent: BaseMail + id: MailStationRepNFNukeDisk + suffix: nuke disk + components: + - type: Mail + isFragile: true + contents: + - id: NukeDiskFake + - id: PaperMailNFAntivirus + +- type: entity + noSpawn: true + parent: BaseMailLarge + id: MailNFBuildABuddy + suffix: Build-a-Buddy + components: + - type: Mail + isFragile: true + contents: + - id: BoxBuildABuddyGoblin + orGroup: Box + - id: BoxBuildABuddyHuman + orGroup: Box + - id: BoxBuildABuddyReptilian + orGroup: Box + - id: BoxBuildABuddySlime + orGroup: Box + - id: BoxBuildABuddyVulpkanin + orGroup: Box + - id: DrinkSpaceGlue + - id: PaperMailNFBuildABuddy + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNFTacticalMaid + suffix: tactical maid + components: + - type: Mail + contents: + - id: ClothingUniformJumpskirtTacticalMaid + - id: ClothingHeadHatTacticalMaidHeadband + - id: MegaSprayBottle + - id: ClothingHandsTacticalMaidGloves + +# These could use separate sprites. That would be a nice touch. +- type: entity + noSpawn: true + parent: BaseMail + id: MailCommandNFPremiumAlcohol + suffix: premium alcohol + components: + - type: Mail + isFragile: true + contents: + - id: DrinkPremiumVodkaBottleFull + orGroup: Bottle + - id: DrinkPremiumGinBottleFull + orGroup: Bottle + - id: DrinkPremiumTequilaBottleFull + orGroup: Bottle + - id: DrinkPremiumWhiskeyBottleFull + orGroup: Bottle + - id: DrinkPremiumRumBottleFull + orGroup: Bottle + - id: DrinkPremiumAbsintheBottleFull + orGroup: Bottle + - id: DrinkGlassCoupeShaped + amount: 2 + +- type: entity + noSpawn: true + parent: BaseMail + id: MailCommandNFPlatinumCigars + suffix: cigars, ultra-premium + components: + - type: Mail + contents: + - id: CigarPlatinumCase + - id: FlippoEngravedLighter + +- type: entity + noSpawn: true + parent: BaseMailLarge + id: MailNFATV + suffix: ATV + components: + - type: Mail + contents: + - id: VehicleATVNF + +- type: entity + noSpawn: true + parent: BaseMailLarge + id: MailNFKendoKit + suffix: kendo kit + components: + - type: Mail + contents: # A lot of stuff here, seems spammy. + - id: ClothingUniformKendoHakama + amount: 2 + - id: ClothingOuterArmorKendoBogu + amount: 2 + - id: ClothingHeadHelmetKendoMen + amount: 2 + - id: Shinai + amount: 2 + +# Base Nyano mail + +- type: entity + noSpawn: true + parent: BaseMail + id: MailSake + suffix: osake + components: + - type: Mail + contents: + - id: DrinkSakeCup + amount: 2 + - id: DrinkTokkuri + +- type: entity + noSpawn: true + parent: BaseMail + id: MailBlockGameDIY + suffix: blockgamediy + components: + - type: Mail + contents: + - id: BlockGameArcadeComputerCircuitboard + +- type: entity + noSpawn: true + parent: BaseMail + id: MailCigars + suffix: Cigars + components: + - type: Mail + contents: + - id: CigarCase + - id: Lighter + +- type: entity + noSpawn: true + parent: BaseMail + id: MailCosplayArc + suffix: cosplay-arc + components: + - type: Mail + openSound: /Audio/Nyanotrasen/Voice/Felinid/cat_wilhelm.ogg + contents: + - id: ClothingCostumeArcDress + +- type: entity + noSpawn: true + parent: BaseMail + id: MailCosplayGeisha + suffix: cosplay-geisha + components: + - type: Mail + contents: + - id: UniformGeisha + - id: DrinkTeapot + - id: DrinkTeacup + amount: 3 + +- type: entity + noSpawn: true + parent: BaseMail + id: MailCosplaySchoolgirl + suffix: cosplay-schoolgirl + components: + - type: Mail + contents: + - id: UniformSchoolgirlBlack + orGroup: Color + - id: UniformSchoolgirlBlue + orGroup: Color + - id: UniformSchoolgirlCyan + orGroup: Color + - id: UniformSchoolgirlGreen + orGroup: Color + - id: UniformSchoolgirlOrange + orGroup: Color + - id: UniformSchoolgirlPink + orGroup: Color + - id: UniformSchoolgirlPurple + orGroup: Color + - id: UniformSchoolgirlRed + orGroup: Color + +- type: entity + noSpawn: true + parent: BaseMail + id: MailFlowers + suffix: flowers + components: + - type: Mail + contents: + # TODO actual flowers + - id: ClothingHeadHatFlowerWreath + +- type: entity + noSpawn: true + parent: BaseMail + id: MailNoir + suffix: noir + components: + - type: Mail + contents: + - id: ClothingUniformJumpsuitDetectiveGrey + - id: ClothingUniformJumpskirtDetectiveGrey + - id: ClothingHeadHatBowlerHat + - id: ClothingOuterCoatGentle + +- type: entity + noSpawn: true + parent: BaseMail + id: MailRestraints + suffix: restraints + components: + - type: Mail + contents: + - id: Handcuffs + - id: ClothingMaskMuzzle + - id: ClothingEyesBlindfold + +- type: entity + noSpawn: true + parent: BaseMail + id: MailSpaceVillainDIY + suffix: spacevilliandiy + components: + - type: Mail + contents: + - id: SpaceVillainArcadeComputerCircuitboard + +- type: entity + noSpawn: true + parent: BaseMail + id: MailSunglasses + suffix: Sunglasses + components: + - type: Mail + contents: + - id: ClothingEyesGlassesSunglasses + +- type: entity + noSpawn: true + parent: BaseMail + id: MailWinterCoat + suffix: wintercoat + components: + - type: Mail + contents: + - id: ClothingOuterWinterCoat + orGroup: Coat + - id: ClothingOuterWinterCoatLong + orGroup: Coat + - id: ClothingOuterWinterCoatPlaid + orGroup: Coat + +- type: entity + noSpawn: true + parent: BaseMail + id: MailSecurityNonlethalsKit + suffix: nonlethalskit + components: + - type: Mail + contents: + - id: Flash + maxAmount: 2 + - id: GrenadeFlashBang + maxAmount: 2 + - id: Handcuffs + maxAmount: 2 diff --git a/Resources/Prototypes/_NF/Mail/mailDeliveries.yml b/Resources/Prototypes/_NF/Mail/mailDeliveries.yml new file mode 100644 index 00000000000..582d317a880 --- /dev/null +++ b/Resources/Prototypes/_NF/Mail/mailDeliveries.yml @@ -0,0 +1,113 @@ +- type: mailDeliveryPool + id: RandomNFMailDeliveryPool + everyone: + # Food/Drink Consumables + MailNFBakedGoods: 1.2 # Lots of items in here, slightly higher chance + MailNFCake: 0.6 + MailNFCheese: 0.4 + MailNFCookies: 0.6 + MailNFDonkPockets: 0.8 + MailNFMuffins: 0.6 + MailNFSnacks: 0.5 + MailNFSodaPwrGame: 0.2 # Mmm, ads + MailNFSodaRedBool: 0.2 + MailNFSodaSpaceCola: 0.2 + MailNFSodaSpaceMountainWind: 0.2 + MailNFSodaSpaceUp: 0.2 + MailNFUnusualFood: 2 + MailNFUnusualProduce: 0.8 + # Booze/Smoke Consumables + MailNFAlcohol: 0.5 + MailSake: 0.05 # MailNFAlcohol has ~10 bottles, should be about a tenth of MailNFAlcohol's weight. + MailNFCigarettes: 0.5 + MailCigars: 0.45 + MailNFGoldCigars: 0.05 + MailNFJoints: 0.5 + # Clothing + MailWinterCoat: 0.3 + MailCosplayArc: 0.3 + MailCosplayGeisha: 0.3 + MailNFCosplayMaid: 0.25 + MailNFTacticalMaid: 0.05 # Shares a pool with NFCosplayMaid as a rare variant + MailNFCosplayNurse: 0.3 + MailCosplaySchoolgirl: 0.3 + MailNFCosplayWizard: 0.6 + MailFlowers: 0.3 + MailNoir: 0.3 + MailSunglasses: 1 + MailNFUnusualClothing: 1.5 # Many items in here + # Fun + MailNFBible: 0.4 + MailNFWeejurnum: 0.1 # Shares a pool with NFBible as a rare variant + MailNFBikeHorn: 0.5 + MailBlockGameDIY: 0.6 + MailNFDAW: 0.15 + MailNFFigurineBulk: 0.6 + MailNFInstrumentSmall: 1 + MailNFInstrumentLarge: 1 + MailNFInstrumentFlatpack: 1 + MailNFPAI: 1 + MailNFPlushie: 1 + MailNFSkub: 0.6 + MailNFSoaps: 0.75 + MailNFSoapsOmega: 0.05 # Rare variant + MailSpaceVillainDIY: 0.6 + MailNFThrongler: 0.1 + MailNFUnicycle: 0.5 + # Useful + MailNFATV: 1 + MailNFCircuitboardIndustrial: 1.25 + MailNFCircuitboardService: 1.25 + MailNFCognizine: 0.5 + MailNFMedkit: 0.5 + MailNFIFFBoard: 0.25 + MailNFMoney: 1 + MailNFNecrosol: 0.5 + MailNFOmnizine: 0.5 + MailNFPen: 0.75 + MailNFPowerCell: 0.5 + MailNFPowerTool: 0.6 + MailNFT2ComponentBox: 0.6 + MailNFT3ComponentBox: 1.2 + MailNFT4ComponentBox: 0.2 + # Weapons + MailNFBoxer: 0.2 + MailNFConscript: 0.2 + MailNFGladiator: 0.2 + MailNFKendoKit: 0.2 + MailNFKnife: 0.7 + MailNFSword: 0.3 + # Pranks + MailNFBuildABuddy: 0.5 + MailNFCritter: 1 + MailNFEMP: 0.5 + MailRestraints: 0.5 # TODO: figure out what to do with this. + MailNFSmoke: 0.5 + MailNFVagueThreat: 0.4 + + # Department and job-specific mail can have slightly higher weights, + # since they'll be merged with the everyone pool. + departments: + Security: + MailSecurityDonuts: 3 + MailSecurityNonlethalsKit: 2 + MailSecurityNFHudNfsdMed: 1 + MailSecuritySpaceLaw: 1 + MailSecurityNFMusket: 1 + MailNFMedkit: 1.5 # 2 weight total + + jobs: + StationRepresentative: + MailCommandNFGoldCigars: 0.15 # 0.2 weight total + MailCommandNFPlatinumCigars: 0.1 + MailCommandNFPremiumAlcohol: 0.25 + MailCommandNFStationPet: 2 + MailCommandNFPipebombIntern: 1 # TODO: make the "real" pipebomb + MailStationRepNFNukeDisk: 1 + Sheriff: + MailSecurityNonlethalsKit: 2 + MailNFGoldCigars: 0.15 # 0.2 weight total + MailCommandNFPlatinumCigars: 0.1 + MailCommandNFPremiumAlcohol: 0.25 + MailCommandNFStationPet: 2 # Don't see the harm in this with Smile and Cappy around + MailCommandNFPipebombIntern: 1 # TODO: make the "real" pipebomb diff --git a/Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/burnt-icon.png b/Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/burnt-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..7bd35387da89d5ef6ac89c83fa40898f455e0df0 GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy>H$6>t_Kbru+x z_*gQ-uWbP>2{yC+7`nQ;ii?YsnP+L*f`fK$~x&Zw9UKs zQDx?Vmd-~_mEU{Me-G_xDLMYh_Q%Xe|M%Z^n8Dy7%#g{X;L8xR`S#myKopm{j^W4g zr$T;b=SBSUW{Oz3IyI)qaM`qiNeusvA5roqmS;xD?ZbTLl`D=TUbuNTpq$8 zHX*q5i}Hor?6dz~_Mcy0_cw8KhDg4=?6dvSbN>G^_6rn)nDGY%)@%X+_bjm+0^9c+z(pTB>vo1{zk%=vBufDo#VbG(~mZt2X~dBW?TQO zYk2wjWBYsd2PU%h_6J;l*D?4_c2^+T<^xW8{=LNo*M8{;9gw>B=jHu}Mc?w&o3=*2 z5l-0N#CnJ4cGSPCktz)NHrY?DApsBcP|N>adt4ZFlGbj2&e7ny=4(9@>w&dDU$&q9 z_v-xqy8Soj?2Z4{@;><)cSH2&r?PzO!>!^OhzbXA%wnpPFsaNuaW2=iUg*Gt)til$ zNBrB*kOFnj;fV&L{T+1u}sFQ4V=-0C=2JR&a84_w-Y6@%7{?OD!tS%+FJ>RWQ*r;NmRLOex6#a*U0*I5Sc+ z(=$pSoZ^zil2jm5DLFGeu?VPMS3!x3GbOXA7$|7S#hF%=n44M*)tHi+lUNB7*P#e< zDJ!`8xqw{>0N27PqQu21V*mgEz)3_wRCt{2+sh4tKokW~5I2(~7@lO1b9Ohx3AlQ9V48-e9gPVt=_|J9`d3VU>ioZPX}kXRk@q1VLOzCknz#-C zz`A8myxHremxlZnvMO=@kNp4uU}feGcg4@7f8;Gh(Dm2R3;@74vKvXE z^6|51P%72Jy8aRJ5b|^4di?!8>(&4Oc#9RG{txkgAk>6})?nkm5RV_k?Dzoy0Bncj c2LM3*UgEwC7hi#zNB{r;07*qoM6N<$g27L~9smFU literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/lit-icon.png b/Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/lit-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f6ed8dd69643bf6a30c0b984719ab66d0f24bec4 GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy1_3@Ht_KbrXi2cK)0LUJYDb`z zN|dAKYEk}QPBu&TocVPvv8$`g&CM-7KK@uT!~Z&l1(B);gIU;sdId^?{DK+&qk;ng z-OfO{W=|K#5R2Zo{f1(P4LF<&lV*z~e*d>!_sQNohiiOSAGrS7r0`4odZEpawbMIa z%dF)(Q#W_&`JB$K=i=v!?x(E#V;6OTTQIL~3cHp3FE;IYKc{}wQ@yomj`+!nyV9Av zMH5~t*}I!^bZmTGtIiy~ub<0NP}G6p)UlawZ~sYepB&-$zs2rMAG1XOe~%*2ISihz KelF{r5}E)RqjeVm literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/lit-inhand-left.png b/Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/lit-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..353efa3f395a6167f2bcc1f68b75b1b6b2f5c950 GIT binary patch literal 769 zcmeAS@N?(olHy`uVBq!ia0vp^2SAvE4M+yv$zf+;U^?OH;uumf=j~m?ERjTshKKbk zOP5B>yeDDJpYUo+*(~OY#s`8b5mjt!x9~>1W7KJ8zo2}he~Dq2q~e;{y_NIZQxns= z^8ekfOkDjJXdDW-6LQ(=yJ`Q=OP|~Mm(3TycSkn)|LHx~=B&25^EdV1V#9Cte}Dg6 zeKqUjt&r=UHAWE_tWP!%8WX5+p^8)?w=eA=$_uAZe_v^m@ z=Z~w;o{x|Ee|hir&krZ}OV8i`r2lLE?q7el=2ggj{waNjhui=2m+8mv_$!bbD_8?z t?RNVEyEE literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/lit-inhand-right.png b/Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/lit-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..cdeedb4c24b6843544fa4ca348296f2536b90cd6 GIT binary patch literal 542 zcmeAS@N?(olHy`uVBq!ia0vp^2SAvE4M+yv$zf+;V0`N7;uumf=j~lXFJ?!Hwuh1% zw`>vSSJ1R|*e1MY?H+f5euX&aH#tWy$tYDZSZ~}Szp+!{rpClx&ikKBcAwq9`80R* zSrMRd#DJo!`=)NcwkZD0n-$wm{=WY8ulMWP@a8l2D|0`Y{Q2{;WY>p(|D3O@nIAs? z-gx)g+@g=We{Nm(FM}!J^@Bh5s8{~HWb?vtIpQq=3{xAHTdBasZ{vR)P=oGv2 VvzR7}3vsJKlAf-9F6*2UngAYTyTJee literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/meta.json b/Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/meta.json new file mode 100644 index 00000000000..cba3aea6107 --- /dev/null +++ b/Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/meta.json @@ -0,0 +1,220 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/bfc9c6ba8126ee8c41564d68c4bfb9ce37faa8f8, unlit-icon, lit-icon, burnt-icon modified by Whatstone (Discord). lit-equipped-MASK-vox & unlit-equipped-MASK-vox states taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "unlit-equipped-MASK", + "directions": 4 + }, + { + "name": "lit-equipped-MASK", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "unlit-equipped-MASK-vox", + "directions": 4 + }, + { + "name": "lit-equipped-MASK-vox", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "burnt-icon" + }, + { + "name": "unlit-icon" + }, + { + "name": "lit-icon" + }, + { + "name": "unlit-inhand-left", + "directions": 4 + }, + { + "name": "unlit-inhand-right", + "directions": 4 + }, + { + "name": "lit-inhand-left", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "lit-inhand-right", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/unlit-equipped-MASK-vox.png b/Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/unlit-equipped-MASK-vox.png new file mode 100644 index 0000000000000000000000000000000000000000..3cbf873967a8ff8f7b575b46b540ffaff73a583c GIT binary patch literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP;iH* zi(^Q|oVPa@@-jJ!FkDnTc#(-U;Dn@2>LbH&4%Qg%3=S2Q2k(w3&Zx|~npQq({Xemt zObX!)Pq-Rl7$;~m6m>JrX?s|=yKnvH)TG1m5h4$4`szQv^zUUTVs%)@a6*&;RXM8Q zhG$QY+kXFESuT;5Ki&TN2mkDKkHUFBeEpD_vMzqzLup31HK_U;?l8+5O0-*vbG!ul Ofx*+&&t;ucLK6UZkXn=g literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/unlit-equipped-MASK.png b/Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/unlit-equipped-MASK.png new file mode 100644 index 0000000000000000000000000000000000000000..e46afbfc8948a26438bb480c578595fbe336df49 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0L3?#3!&-4XSoB=)|t_Kbr2yt=olwq*4T%-aN zWGo5t3ubV5b|VeQ$*l^BC~-+GPAM56C74hRQml(aKXo~Pqe&swa%S6 zAG{&d;G*$^M>^+yG*2=V_4MwrFb*=lZ0w~l=h37ilR^}NH7$*8H)`1H`gV33t8QK) zv82D-c&&z^x#$tICqZEaUyB)M^DxZVD(!C|?N|u3Sl-jcF~p)bIYHuxLh=Gx11>i6 lgeWGZrBZA+B$Xu?7-CWxSMthPF9#}R@O1TaS?83{1OPC_PGbN7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/unlit-icon.png b/Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/unlit-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..14046a22a4c3734c830225ab4e0d486fc1614a37 GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyasfUet_KbrXi2cK)0LUJYDb`z zN|dAKYEk}QPBu&TocVPvQRXb;bD&DDk|4iehW{{7*C`SP6!r9UaSXBOeLK;R?|=aZ zb0dS_zyA-n@xMrYbD_d^eoD*DlhsOQcZ8*jrvxu7=6iJMu0p(b@9!w3c~9Sn%l-Iq j!v34?jqQKC>*sM>#W8a7zht=!G?c;9)z4*}Q$iB}>5WXc literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/unlit-inhand-left.png b/Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/unlit-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..9c3943fbf26ecf93db9b406f4955db7941abaa35 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=dp%toLn`LHy}41a$w9>RV!v}r z3ga{e+ZngE+B$HGIi&1TGw4gR`d6EOqgu)6-M+>QW}q$*h`N+I=WA8pCR=+y=R40d zpW4pfCEs^>`PMakr{{d>`fm|&J#@mS%xTx<1AZFZmtX!w1&&=LGiJ#v sysp~Qb=qLs_SfI5&!y@E?JrYTnzyNvH{Q*6Z!5?>p00i_>zopr01r%D7ytkO literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/unlit-inhand-right.png b/Resources/Textures/_NF/Objects/Consumable/Smokeables/Cigars/cigar-platinum.rsi/unlit-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..0f4ab68d1569e959c7cd17c2ad9f83e6a37ff345 GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC==R92;Ln`LHy}6P1kO6~BpmgBU zqzP{t*c17)yngi@P)K9vpVVb$!l~(}6m{z_xSiX1U{qlFvR> zYR=2w*=ce;I4W+xe7oTt@0Ih4!*>_XT(*O)D|(^N-g5rpzaM5ZRt2t|Tr9o*w|c@709Ovok K=d#Wzp$Pz&BwsrK literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Specific/Mail/mail_large.rsi/broken.png b/Resources/Textures/_NF/Objects/Specific/Mail/mail_large.rsi/broken.png new file mode 100644 index 0000000000000000000000000000000000000000..1c798c4075b0ce9759cf88d64e2def45dea7342c GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJy`CJRkaFj2;(rr(q0kZ~c z^y)qT4xd>(ZRX+xk)EbNhx&vCI$c3cp(+&@*SlnQZ2Pr;kJ^|0jhkN7GpAnsU$Rx^ zW>U&&ZJ|9YUJ0x*71_lq%e`%4sCHjdpaB;f?}6|shu}HQp5$F*HPgg&ebxsLQ07`vh+W-In literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Specific/Mail/mail_large.rsi/fragile.png b/Resources/Textures/_NF/Objects/Specific/Mail/mail_large.rsi/fragile.png new file mode 100644 index 0000000000000000000000000000000000000000..0917000cbef3ef7f6341f1f764d978392db98bd9 GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzKTj9Okcigg1PRu~2_ijBfd*V| z2Q?s^k^>#S8>Tw`v$ylT%EQ0$l`^}*!$}@Dw=^6Kh@A|?!sq;eoTzVy4mPwO0P11p ZV|Z!Jv#PmvZWYjE22WQ%mvv4FO#mgMEY$!2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Specific/Mail/mail_large.rsi/icon.png b/Resources/Textures/_NF/Objects/Specific/Mail/mail_large.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f3974ab116c90710a0a437b09a83978350e0439a GIT binary patch literal 304 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyegQrqu0T4_R5H>|Eyi9s*+nD8 zRXx>JGtFH)!(A)eOFPF~FV9;i-$%E|-=HDdsx`sBGs(Uy#i>8td19vf%(l|mMZOEm z1DDr?ZkW|R-N-0eiPZ#XqEtzcUogXeT!203uL4k2xu=U`h(+(wix;^X6nI(_Z7;e8 zTyzuP`+xE_k;_S^TNcP4iLKFCQ9Q}KNYj3mXhJ|Xzc-TLq|*Wk||bFk8O;!1DBuXZ|q)&HC|)L3=`Y TQH{n&caX`Ru6{1-oD!Mzc-TLq|*Wk||bFk8O;!1DBuXZ|q)&HC|)L3=`Y TQH{n&caX`Ru6{1-oD!Mn3Iu0Yz-(=yUdEyi9s*+nD8 zRXx>JGtFH)!(A)eOFPF~FV9;i-$%E|-=HDdsx`sBGs(Uy#i>8td19vf%(l|mMZOEm z1DDr?ZkW|R-N?vRN2)2p#6VfpSXB&Y@;s4MWk5>4B*-tA;XhvB?m1T!s8qt!#WBR9 rH#tE11>klOa_KuA`G4kMR(2s)i8Lv`njxgN@xNA<4sdi literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Specific/Mail/mail_large.rsi/meta.json b/Resources/Textures/_NF/Objects/Specific/Mail/mail_large.rsi/meta.json new file mode 100644 index 00000000000..ac5345ba1a5 --- /dev/null +++ b/Resources/Textures/_NF/Objects/Specific/Mail/mail_large.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation (obj/storage/closet.dmi, obj/service/bureaucracy.dmi), modified by Whatstone (Discord). broken, inhand-left, inhand-right by Whatstone.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "broken" + }, + { + "name": "fragile" + }, + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "locked" + }, + { + "name": "priority" + }, + { + "name": "priority_inactive" + }, + { + "name": "trash" + } + ] +} diff --git a/Resources/Textures/_NF/Objects/Specific/Mail/mail_large.rsi/priority.png b/Resources/Textures/_NF/Objects/Specific/Mail/mail_large.rsi/priority.png new file mode 100644 index 0000000000000000000000000000000000000000..9c5a74ad10326820f316db28068a15bd0c649474 GIT binary patch literal 117 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz8&4O$Dny@!}XRX7Ap9zKQcYZt5kn&CHlpX((tVwB4%^oFtgN$UjZ)xx}eD(d)f@&b1 Mr>mdKI;Vst0DGk+(EtDd literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Specific/Mail/mail_large.rsi/priority_inactive.png b/Resources/Textures/_NF/Objects/Specific/Mail/mail_large.rsi/priority_inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..fc03165b576885291ea0dfaf8b8f2385af9cd7a2 GIT binary patch literal 118 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzTTd6qkcigg1PRu~47^8vX#8ES z+RHbi!1Bn2j`?aP7x^se-zodP2sGewJE#FvlOWR51m%=4Fzj+QE7arl)BzgA;OXk; Jvd$@?2>=f&Ay)tZ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Specific/Mail/mail_large.rsi/trash.png b/Resources/Textures/_NF/Objects/Specific/Mail/mail_large.rsi/trash.png new file mode 100644 index 0000000000000000000000000000000000000000..2ef4ee7233883af6f8d42a12d2ca927b3ec865b6 GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyQ2{<7u0T4_R5H>|Eyi9s*+nD8 zRXx>JGtFH)!(A)eOFPF~FV9;i-$%E|-=HDdsx`sBGs(Uy#i>8td19vf%(l|mMZOEm z1DDr?ZkW|R-N?vRN2)2p#6VfpSXIp9?~XvA>2f7Oe!&d?@qsTEQszLFeV#6kAr`%7 zFCFAMtiaRoa7HzMr_aKh_x_uT3%71nv8}wppQI=+w}m0fvuWlO<25JdeCH_7sE?C`q_Ti4R;WuVzNSqHmob%-U%q{=eEjl;^ODEP& zERSK3JizjSBa-n|- Date: Fri, 14 Jun 2024 22:06:33 +0000 Subject: [PATCH 44/59] Automatic Changelog (#1477) --- Resources/Changelog/Changelog.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index a96660b0738..167d43c446b 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -5063,3 +5063,11 @@ Entries: message: Added new pumps that start on when places, to be used in mapping. id: 5037 time: '2024-06-14T14:46:25.0000000+00:00' +- author: whatston3 + changes: + - type: Tweak + message: Mail envelopes now contain new sets of items. Check your mail! + - type: Add + message: The mail teleporter will now occasionally receive larger parcels. + id: 5038 + time: '2024-06-14T22:06:08.0000000+00:00' From 4ec570ad6d99b9c04ddb261801a670e4ab1475d1 Mon Sep 17 00:00:00 2001 From: Dvir <39403717+dvir001@users.noreply.github.com> Date: Sat, 15 Jun 2024 01:46:06 +0300 Subject: [PATCH 45/59] Fixup (#1516) --- .../_NF/GameRule/NfAdventureRuleSystem.cs | 2 +- Resources/Maps/_NF/Dungeon/spaceplatform.yml | 2600 +++++++++++++++++ Resources/Maps/spaceplatform.yml | 2566 ---------------- 3 files changed, 2601 insertions(+), 2567 deletions(-) create mode 100644 Resources/Maps/_NF/Dungeon/spaceplatform.yml delete mode 100644 Resources/Maps/spaceplatform.yml diff --git a/Content.Server/_NF/GameRule/NfAdventureRuleSystem.cs b/Content.Server/_NF/GameRule/NfAdventureRuleSystem.cs index fbbf7628ec3..9924f53e933 100644 --- a/Content.Server/_NF/GameRule/NfAdventureRuleSystem.cs +++ b/Content.Server/_NF/GameRule/NfAdventureRuleSystem.cs @@ -317,7 +317,7 @@ private void OnStartup(RoundStartingEvent ev) var seed = _random.Next(); var offset = _random.NextVector2(3000f, 8500f); - if (!_map.TryLoad(mapId, "/Maps/spaceplatform.yml", out var grids, new MapLoadOptions + if (!_map.TryLoad(mapId, "/Maps/_NF/Dungeon/spaceplatform.yml", out var grids, new MapLoadOptions { Offset = offset })) diff --git a/Resources/Maps/_NF/Dungeon/spaceplatform.yml b/Resources/Maps/_NF/Dungeon/spaceplatform.yml new file mode 100644 index 00000000000..fd0809c4088 --- /dev/null +++ b/Resources/Maps/_NF/Dungeon/spaceplatform.yml @@ -0,0 +1,2600 @@ +meta: + format: 6 + postmapinit: false +tilemap: + 0: Space + 94: Lattice + 95: Plating +entities: +- proto: "" + entities: + - uid: 6 + components: + - type: MetaData + - type: Transform + pos: -0.5249996,0.0749979 + parent: invalid + - type: MapGrid + chunks: + 0,0: + ind: 0,0 + tiles: XgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAA + version: 6 + 0,-1: + ind: 0,-1 + tiles: XwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXwAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAA + version: 6 + -1,-1: + ind: -1,-1 + tiles: XwAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAA + version: 6 + -1,0: + ind: -1,0 + tiles: XgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAA + version: 6 + 0,1: + ind: 0,1 + tiles: XwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAA + version: 6 + 0,-2: + ind: 0,-2 + tiles: AAAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAA + version: 6 + -1,-2: + ind: -1,-2 + tiles: XgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAA + version: 6 + -1,1: + ind: -1,1 + tiles: XgAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAA + version: 6 + 1,-2: + ind: 1,-2 + tiles: XgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAA + version: 6 + 1,-1: + ind: 1,-1 + tiles: XwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAA + version: 6 + 1,0: + ind: 1,0 + tiles: XwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAA + version: 6 + 1,1: + ind: 1,1 + tiles: XwAAAAAAXwAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + -2,1: + ind: -2,1 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAA + version: 6 + -2,0: + ind: -2,0 + tiles: XwAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAA + version: 6 + -2,-1: + ind: -2,-1 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAA + version: 6 + -2,-2: + ind: -2,-2 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAA + version: 6 + 0,2: + ind: 0,2 + tiles: XgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + -1,2: + ind: -1,2 + tiles: XgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + 1,2: + ind: 1,2 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + 2,1: + ind: 2,1 + tiles: XgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + 2,-1: + ind: 2,-1 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAA + version: 6 + 2,0: + ind: 2,0 + tiles: AAAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + -1,-3: + ind: -1,-3 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAA + version: 6 + 0,-3: + ind: 0,-3 + tiles: AAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAA + version: 6 + -2,2: + ind: -2,2 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + -3,0: + ind: -3,0 + tiles: AAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + -3,-1: + ind: -3,-1 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXwAAAAAA + version: 6 + -2,-3: + ind: -2,-3 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXwAAAAAAXwAAAAAAXwAAAAAAXwAAAAAA + version: 6 + 1,-3: + ind: 1,-3 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + -1,3: + ind: -1,3 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + 0,3: + ind: 0,3 + tiles: XgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + 0,-4: + ind: 0,-4 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + -1,-4: + ind: -1,-4 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXgAAAAAA + version: 6 + 3,0: + ind: 3,0 + tiles: XgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + 3,-1: + ind: 3,-1 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAXgAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + - type: Broadphase + - type: Physics + bodyStatus: InAir + angularDamping: 999999 + linearDamping: 999999 + fixedRotation: False + bodyType: Dynamic + - type: Fixtures + fixtures: {} + - type: OccluderTree + - type: Shuttle + angularDamping: 999999 + linearDamping: 999999 + - type: GridPathfinding + - type: Gravity + gravityShakeSound: !type:SoundPathSpecifier + path: /Audio/Effects/alert.ogg + - type: DecalGrid + chunkCollection: + version: 2 + nodes: [] + - type: GridAtmosphere + version: 2 + data: + tiles: + 0,0: + 0: 65535 + 0,-1: + 0: 65535 + -1,-1: + 0: 65535 + -1,0: + 0: 65535 + 0,1: + 0: 65535 + 0,2: + 0: 65535 + 0,3: + 0: 65535 + 1,0: + 0: 65535 + 1,1: + 0: 65535 + 1,2: + 0: 65535 + 1,3: + 0: 65535 + 2,0: + 0: 65535 + 2,1: + 0: 65535 + 2,2: + 0: 65535 + 2,3: + 0: 65535 + 3,0: + 0: 65535 + 3,1: + 0: 65535 + 3,2: + 0: 65535 + 3,3: + 0: 65535 + 0,-4: + 0: 65535 + 0,-3: + 0: 65535 + 0,-2: + 0: 65535 + 1,-4: + 0: 65535 + 1,-3: + 0: 65535 + 1,-2: + 0: 65535 + 1,-1: + 0: 65535 + 2,-4: + 0: 65535 + 2,-3: + 0: 65535 + 2,-2: + 0: 65535 + 2,-1: + 0: 65535 + 3,-4: + 0: 65535 + 3,-3: + 0: 65535 + 3,-2: + 0: 65535 + 3,-1: + 0: 65535 + -4,-4: + 0: 65535 + -4,-3: + 0: 65535 + -4,-2: + 0: 65535 + -4,-1: + 0: 65535 + -3,-4: + 0: 65535 + -3,-3: + 0: 65535 + -3,-2: + 0: 65535 + -3,-1: + 0: 65535 + -2,-4: + 0: 65535 + -2,-3: + 0: 65535 + -2,-2: + 0: 65535 + -2,-1: + 0: 65535 + -1,-4: + 0: 65535 + -1,-3: + 0: 65535 + -1,-2: + 0: 65535 + -4,0: + 0: 65535 + -4,1: + 0: 65535 + -4,2: + 0: 65535 + -4,3: + 0: 65535 + -3,0: + 0: 65535 + -3,1: + 0: 65535 + -3,2: + 0: 65535 + -3,3: + 0: 65535 + -2,0: + 0: 65535 + -2,1: + 0: 65535 + -2,2: + 0: 65535 + -2,3: + 0: 65535 + -1,1: + 0: 65535 + -1,2: + 0: 65535 + -1,3: + 0: 65535 + 0,4: + 0: 65535 + 0,5: + 0: 65535 + 0,6: + 0: 65535 + 0,7: + 0: 65535 + 1,4: + 0: 65535 + 1,5: + 0: 65535 + 1,6: + 0: 65535 + 1,7: + 0: 49151 + 2,4: + 0: 65535 + 2,5: + 0: 65535 + 2,6: + 0: 65535 + 2,7: + 0: 61439 + 3,4: + 0: 65535 + 3,5: + 0: 65535 + 3,6: + 0: 65535 + 0,-8: + 0: 65528 + 0,-7: + 0: 65535 + 0,-6: + 0: 65535 + 0,-5: + 0: 65535 + 1,-8: + 0: 65433 + 1,-7: + 0: 65535 + 1,-6: + 0: 65535 + 1,-5: + 0: 65535 + 2,-8: + 0: 65535 + 2,-7: + 0: 65535 + 2,-6: + 0: 65535 + 2,-5: + 0: 65535 + 3,-7: + 0: 65535 + 3,-6: + 0: 65535 + 3,-5: + 0: 65535 + -4,-7: + 0: 65535 + -4,-6: + 0: 65535 + -4,-5: + 0: 65535 + -3,-7: + 0: 65535 + -3,-6: + 0: 65535 + -3,-5: + 0: 65535 + -3,-8: + 0: 62943 + -2,-8: + 0: 64527 + -2,-7: + 0: 65535 + -2,-6: + 0: 65535 + -2,-5: + 0: 65535 + -1,-8: + 0: 65527 + -1,-7: + 0: 65535 + -1,-6: + 0: 65535 + -1,-5: + 0: 65535 + -4,4: + 0: 65535 + -4,5: + 0: 65535 + -4,6: + 0: 61439 + -3,4: + 0: 65535 + -3,5: + 0: 65535 + -3,6: + 0: 65535 + -3,7: + 0: 65311 + -2,4: + 0: 65535 + -2,5: + 0: 65535 + -2,6: + 0: 65535 + -2,7: + 0: 65487 + -1,4: + 0: 65535 + -1,5: + 0: 65535 + -1,6: + 0: 65535 + -1,7: + 0: 65535 + 4,-7: + 0: 65392 + 4,-6: + 0: 65535 + 4,-5: + 0: 65535 + 5,-7: + 0: 64972 + 5,-6: + 0: 65535 + 5,-5: + 0: 65535 + 6,-5: + 0: 65527 + 4,-4: + 0: 65535 + 4,-3: + 0: 65535 + 4,-2: + 0: 65535 + 4,-1: + 0: 65535 + 5,-4: + 0: 65535 + 5,-3: + 0: 65535 + 5,-2: + 0: 65535 + 5,-1: + 0: 65535 + 6,-4: + 0: 13111 + 6,-3: + 0: 63283 + 6,-2: + 0: 65535 + 6,-1: + 0: 65535 + 7,-1: + 0: 65535 + 4,0: + 0: 65535 + 4,1: + 0: 65535 + 4,2: + 0: 65535 + 4,3: + 0: 65535 + 5,0: + 0: 65535 + 5,1: + 0: 65535 + 5,2: + 0: 65535 + 5,3: + 0: 65535 + 6,0: + 0: 65535 + 6,1: + 0: 30719 + 6,2: + 0: 65399 + 6,3: + 0: 40959 + 7,0: + 0: 30591 + 4,4: + 0: 65535 + 4,5: + 0: 65535 + 4,6: + 0: 65535 + 5,4: + 0: 65535 + 5,5: + 0: 65535 + 5,6: + 0: 30591 + 6,4: + 0: 48059 + -6,4: + 0: 65535 + -6,5: + 0: 64751 + -6,6: + 0: 57343 + -5,4: + 0: 65535 + -5,5: + 0: 65535 + -5,6: + 0: 32767 + -7,0: + 0: 61439 + -7,1: + 0: 65279 + -7,2: + 0: 61439 + -7,3: + 0: 65518 + -6,0: + 0: 65535 + -6,1: + 0: 65535 + -6,2: + 0: 65535 + -6,3: + 0: 65535 + -5,0: + 0: 65535 + -5,1: + 0: 65535 + -5,2: + 0: 65535 + -5,3: + 0: 65535 + -7,-1: + 0: 65535 + -7,-2: + 0: 65501 + -7,-3: + 0: 56729 + -7,-4: + 0: 40959 + -6,-4: + 0: 65535 + -6,-3: + 0: 65535 + -6,-2: + 0: 65535 + -6,-1: + 0: 65535 + -5,-4: + 0: 65535 + -5,-3: + 0: 65535 + -5,-2: + 0: 65535 + -5,-1: + 0: 65535 + -6,-5: + 0: 65534 + -6,-6: + 0: 61132 + -6,-7: + 0: 36863 + -5,-7: + 0: 65535 + -5,-6: + 0: 65535 + -5,-5: + 0: 65535 + 3,7: + 0: 32767 + 3,-8: + 0: 65531 + -4,-8: + 0: 63743 + -4,7: + 0: 65297 + 4,-8: + 0: 65339 + 5,-8: + 0: 65359 + 6,-8: + 0: 65535 + 6,-6: + 0: 39327 + 6,-7: + 0: 34958 + 7,-4: + 0: 65534 + 7,-3: + 0: 65535 + 7,-2: + 0: 65535 + 7,1: + 0: 30583 + 7,2: + 0: 63351 + 7,3: + 0: 14335 + 4,7: + 0: 53247 + 5,7: + 0: 6007 + 6,5: + 0: 65467 + 6,6: + 0: 30719 + 6,7: + 0: 30583 + 7,5: + 0: 65343 + 7,6: + 0: 65535 + -7,4: + 0: 61183 + -7,5: + 0: 65535 + -7,6: + 0: 63359 + -6,7: + 0: 16381 + -5,7: + 0: 40959 + -8,1: + 0: 62463 + -8,2: + 0: 32767 + -8,0: + 0: 13115 + -8,-4: + 0: 48059 + -8,-3: + 0: 48059 + -8,-2: + 0: 48059 + -8,-1: + 0: 48059 + -8,-5: + 0: 46079 + -7,-5: + 0: 63095 + -7,-7: + 0: 32767 + -7,-6: + 0: 30583 + 0,8: + 0: 32543 + 1,8: + 0: 65523 + 2,8: + 0: 65438 + 3,8: + 0: 65527 + -4,8: + 0: 61439 + -3,8: + 0: 31 + -2,8: + 0: 1839 + -1,8: + 0: 52751 + 4,8: + 0: 62456 + 5,8: + 0: 64764 + 8,4: + 0: 64719 + 8,5: + 0: 65487 + 8,6: + 0: 65535 + 9,5: + 0: 47295 + 9,6: + 0: 39359 + 8,-3: + 0: 64972 + 8,-2: + 0: 52479 + 9,-3: + 0: 57343 + 9,-2: + 0: 65501 + 8,2: + 0: 65262 + 8,3: + 0: 61183 + 8,1: + 0: 61166 + -4,-9: + 0: 65535 + -3,-9: + 0: 65535 + -2,-9: + 0: 65535 + -1,-9: + 0: 32767 + 1,-9: + 0: 65535 + 2,-9: + 0: 62463 + 3,-9: + 0: 39167 + -6,8: + 0: 7987 + -5,8: + 0: 4095 + 7,-8: + 0: 65535 + 7,-7: + 0: 61183 + 7,-5: + 0: 65534 + 7,-6: + 0: 61166 + 7,4: + 0: 62259 + 7,7: + 0: 65535 + -8,4: + 0: 30719 + -8,6: + 0: 65262 + -8,7: + 0: 65263 + -8,5: + 0: 61166 + -7,7: + 0: 65535 + -8,3: + 0: 65399 + -8,-7: + 0: 65534 + -8,-6: + 0: 65535 + -8,-8: + 0: 61166 + -7,-8: + 0: 65535 + -6,-8: + 0: 65535 + -5,-8: + 0: 65535 + 0,9: + 0: 65535 + 0,10: + 0: 65535 + 0,11: + 0: 16183 + 1,9: + 0: 65535 + 1,10: + 0: 61447 + 2,9: + 0: 511 + 2,10: + 0: 65480 + 2,11: + 0: 200 + 3,9: + 0: 3839 + 3,10: + 0: 65280 + 3,11: + 0: 240 + -4,9: + 0: 65535 + -4,10: + 0: 61459 + -4,11: + 0: 2 + -3,9: + 0: 65535 + -3,10: + 0: 65262 + -3,11: + 0: 8 + -2,9: + 0: 65535 + -2,10: + 0: 65535 + -2,11: + 0: 18031 + -1,9: + 0: 65535 + -1,10: + 0: 65535 + -1,11: + 0: 34959 + 4,9: + 0: 65535 + 4,10: + 0: 65288 + 4,11: + 0: 9846 + 5,9: + 0: 65535 + 5,10: + 0: 65487 + 5,11: + 0: 1095 + 6,8: + 0: 65535 + 6,9: + 0: 32767 + 6,10: + 0: 51343 + 7,8: + 0: 59255 + 7,10: + 0: 12567 + 7,9: + 0: 61166 + 8,7: + 0: 65535 + 9,4: + 0: 30711 + 9,7: + 0: 39327 + 8,-4: + 0: 52479 + 8,-1: + 0: 52428 + 9,-4: + 0: 65535 + 9,-1: + 0: 65395 + 8,0: + 0: 61166 + 9,0: + 0: 65535 + 9,1: + 0: 65535 + 9,2: + 0: 65535 + 9,3: + 0: 65535 + -4,-11: + 0: 3840 + -4,-10: + 0: 65535 + -3,-11: + 0: 12032 + -3,-10: + 0: 65535 + -2,-11: + 0: 768 + -2,-10: + 0: 65535 + -1,-10: + 0: 65535 + -1,-11: + 0: 61064 + 0,-11: + 0: 65396 + 0,-10: + 0: 65535 + 0,-9: + 0: 36863 + 1,-11: + 0: 4352 + 1,-10: + 0: 65535 + 2,-11: + 0: 61440 + 2,-10: + 0: 65535 + 3,-11: + 0: 62259 + 3,-10: + 0: 65535 + 3,-12: + 0: 8192 + -8,8: + 0: 64750 + -8,9: + 0: 36829 + -8,10: + 0: 496 + -7,8: + 0: 65535 + -7,9: + 0: 65535 + -7,10: + 0: 61311 + -7,11: + 0: 1126 + -6,9: + 0: 65535 + -6,10: + 0: 63231 + -6,11: + 0: 2048 + -5,9: + 0: 65535 + -5,10: + 0: 64255 + -5,11: + 0: 1809 + -11,1: + 0: 50252 + -10,0: + 0: 64767 + -10,1: + 0: 65023 + -10,2: + 0: 51406 + -10,3: + 0: 8 + -9,0: + 0: 64443 + -9,1: + 0: 65535 + -9,2: + 0: 19711 + -9,3: + 0: 58436 + -10,-3: + 0: 64168 + -10,-2: + 0: 18261 + -10,-1: + 0: 63300 + -9,-4: + 0: 56735 + -9,-3: + 0: 65535 + -9,-1: + 0: 65262 + -9,-2: + 0: 61166 + -10,-5: + 0: 228 + -10,-8: + 0: 52352 + -10,-7: + 0: 4 + -10,-6: + 0: 17472 + -9,-8: + 0: 65518 + -9,-5: + 0: 43582 + -9,-7: + 0: 52430 + -9,-6: + 0: 61132 + -8,-11: + 0: 4352 + -8,-10: + 0: 53247 + -8,-9: + 0: 61439 + -7,-10: + 0: 65535 + -7,-9: + 0: 65535 + -7,-11: + 0: 34944 + -6,-10: + 0: 65529 + -6,-9: + 0: 65535 + -5,-10: + 0: 65535 + -5,-9: + 0: 65535 + -5,-11: + 0: 11776 + 4,-11: + 0: 61440 + 4,-10: + 0: 65535 + 4,-9: + 0: 16383 + 5,-11: + 0: 64580 + 5,-10: + 0: 65535 + 5,-9: + 0: 4095 + 6,-11: + 0: 61440 + 6,-10: + 0: 65535 + 6,-9: + 0: 65535 + 7,-11: + 0: 61440 + 7,-10: + 0: 65535 + 7,-9: + 0: 65535 + 8,-8: + 0: 4369 + 8,-7: + 0: 65535 + 8,-6: + 0: 65535 + 8,-5: + 0: 65535 + 9,-8: + 0: 1 + 9,-7: + 0: 13056 + 9,-6: + 0: 65459 + 9,-5: + 0: 64443 + 10,-6: + 0: 768 + 8,-11: + 0: 4096 + 8,-10: + 0: 5905 + 8,-9: + 0: 65425 + 9,-9: + 0: 4096 + -10,-10: + 0: 2176 + -9,-10: + 0: 12280 + -9,-9: + 0: 60962 + -9,5: + 0: 61320 + -9,4: + 0: 35020 + -9,6: + 0: 34952 + -9,7: + 0: 34824 + 8,8: + 0: 30719 + 8,9: + 0: 8831 + 8,10: + 0: 47 + 9,8: + 0: 35071 + 9,9: + 0: 143 + 9,10: + 0: 3 + -9,8: + 0: 51336 + -9,10: + 0: 128 + 1,11: + 0: 1808 + 10,7: + 0: 10016 + 10,-2: + 0: 61440 + 10,-1: + 0: 32512 + 11,-2: + 0: 29184 + 11,-1: + 0: 36642 + 10,0: + 0: 247 + 10,2: + 0: 62528 + 10,3: + 0: 1103 + 10,1: + 0: 8 + 11,0: + 0: 8952 + 11,1: + 0: 47 + -1,-12: + 0: 36526 + 0,-12: + 0: 19580 + 1,-12: + 0: 273 + -12,0: + 0: 142 + -11,0: + 0: 18175 + -12,-1: + 0: 59392 + -11,-2: + 0: 20224 + -11,-1: + 0: 65382 + -2,12: + 0: 32768 + -1,12: + 0: 64168 + -1,13: + 0: 51338 + -1,14: + 0: 2190 + 0,12: + 0: 64307 + 0,13: + 0: 29499 + 0,14: + 0: 895 + 1,12: + 0: 12288 + 0,-13: + 0: 18368 + 1,-13: + 0: 4368 + -1,-13: + 0: 43200 + 12,0: + 0: 17479 + 12,-1: + 0: 29764 + uniqueMixes: + - volume: 2500 + temperature: 293.15 + moles: + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + chunkSize: 4 + - type: GasTileOverlay + - type: SpreaderGrid +- proto: Catwalk + entities: + - uid: 144 + components: + - type: Transform + pos: 24.5,18.5 + parent: 6 + - uid: 188 + components: + - type: Transform + pos: -11.5,31.5 + parent: 6 + - uid: 189 + components: + - type: Transform + pos: -10.5,31.5 + parent: 6 + - uid: 190 + components: + - type: Transform + pos: -9.5,31.5 + parent: 6 + - uid: 191 + components: + - type: Transform + pos: -8.5,31.5 + parent: 6 + - uid: 192 + components: + - type: Transform + pos: -7.5,31.5 + parent: 6 + - uid: 193 + components: + - type: Transform + pos: -6.5,31.5 + parent: 6 + - uid: 194 + components: + - type: Transform + pos: -4.5,31.5 + parent: 6 + - uid: 195 + components: + - type: Transform + pos: -0.5,31.5 + parent: 6 + - uid: 196 + components: + - type: Transform + pos: 0.5,31.5 + parent: 6 + - uid: 197 + components: + - type: Transform + pos: 11.5,30.5 + parent: 6 + - uid: 198 + components: + - type: Transform + pos: 11.5,29.5 + parent: 6 + - uid: 199 + components: + - type: Transform + pos: 12.5,30.5 + parent: 6 + - uid: 200 + components: + - type: Transform + pos: 12.5,29.5 + parent: 6 + - uid: 201 + components: + - type: Transform + pos: 11.5,28.5 + parent: 6 + - uid: 202 + components: + - type: Transform + pos: 15.5,28.5 + parent: 6 + - uid: 203 + components: + - type: Transform + pos: 17.5,28.5 + parent: 6 + - uid: 204 + components: + - type: Transform + pos: 18.5,28.5 + parent: 6 + - uid: 205 + components: + - type: Transform + pos: 19.5,28.5 + parent: 6 + - uid: 206 + components: + - type: Transform + pos: 14.5,28.5 + parent: 6 + - uid: 207 + components: + - type: Transform + pos: 17.5,27.5 + parent: 6 + - uid: 208 + components: + - type: Transform + pos: 23.5,23.5 + parent: 6 + - uid: 209 + components: + - type: Transform + pos: 25.5,23.5 + parent: 6 + - uid: 210 + components: + - type: Transform + pos: 27.5,23.5 + parent: 6 + - uid: 211 + components: + - type: Transform + pos: 26.5,23.5 + parent: 6 + - uid: 212 + components: + - type: Transform + pos: 30.5,23.5 + parent: 6 + - uid: 213 + components: + - type: Transform + pos: 30.5,24.5 + parent: 6 + - uid: 214 + components: + - type: Transform + pos: 24.5,20.5 + parent: 6 + - uid: 215 + components: + - type: Transform + pos: 24.5,21.5 + parent: 6 + - uid: 216 + components: + - type: Transform + pos: 28.5,12.5 + parent: 6 + - uid: 217 + components: + - type: Transform + pos: 29.5,12.5 + parent: 6 + - uid: 218 + components: + - type: Transform + pos: 29.5,11.5 + parent: 6 + - uid: 219 + components: + - type: Transform + pos: 31.5,12.5 + parent: 6 + - uid: 220 + components: + - type: Transform + pos: -27.5,-9.5 + parent: 6 + - uid: 221 + components: + - type: Transform + pos: 29.5,8.5 + parent: 6 + - uid: 222 + components: + - type: Transform + pos: 29.5,7.5 + parent: 6 + - uid: 227 + components: + - type: Transform + pos: 29.5,-3.5 + parent: 6 + - uid: 228 + components: + - type: Transform + pos: 29.5,-3.5 + parent: 6 + - uid: 229 + components: + - type: Transform + pos: 29.5,-4.5 + parent: 6 + - uid: 230 + components: + - type: Transform + pos: 30.5,-3.5 + parent: 6 + - uid: 231 + components: + - type: Transform + pos: 30.5,-4.5 + parent: 6 + - uid: 232 + components: + - type: Transform + pos: 30.5,-5.5 + parent: 6 + - uid: 233 + components: + - type: Transform + pos: 29.5,-6.5 + parent: 6 + - uid: 236 + components: + - type: Transform + pos: 30.5,-7.5 + parent: 6 + - uid: 237 + components: + - type: Transform + pos: 22.5,-23.5 + parent: 6 + - uid: 238 + components: + - type: Transform + pos: 22.5,-26.5 + parent: 6 + - uid: 239 + components: + - type: Transform + pos: 22.5,-27.5 + parent: 6 + - uid: 240 + components: + - type: Transform + pos: 17.5,-28.5 + parent: 6 + - uid: 241 + components: + - type: Transform + pos: 16.5,-28.5 + parent: 6 + - uid: 242 + components: + - type: Transform + pos: 18.5,-28.5 + parent: 6 + - uid: 243 + components: + - type: Transform + pos: 12.5,-29.5 + parent: 6 + - uid: 244 + components: + - type: Transform + pos: 12.5,-28.5 + parent: 6 + - uid: 245 + components: + - type: Transform + pos: 13.5,-28.5 + parent: 6 + - uid: 246 + components: + - type: Transform + pos: 0.5,-29.5 + parent: 6 + - uid: 247 + components: + - type: Transform + pos: -0.5,-29.5 + parent: 6 + - uid: 251 + components: + - type: Transform + pos: -26.5,-14.5 + parent: 6 + - uid: 252 + components: + - type: Transform + pos: -26.5,-15.5 + parent: 6 + - uid: 253 + components: + - type: Transform + pos: -25.5,-14.5 + parent: 6 + - uid: 254 + components: + - type: Transform + pos: -25.5,-15.5 + parent: 6 + - uid: 255 + components: + - type: Transform + pos: -24.5,-14.5 + parent: 6 + - uid: 256 + components: + - type: Transform + pos: -27.5,-8.5 + parent: 6 + - uid: 259 + components: + - type: Transform + pos: -24.5,12.5 + parent: 6 + - uid: 260 + components: + - type: Transform + pos: -24.5,13.5 + parent: 6 + - uid: 261 + components: + - type: Transform + pos: -24.5,14.5 + parent: 6 + - uid: 262 + components: + - type: Transform + pos: -24.5,15.5 + parent: 6 + - uid: 263 + components: + - type: Transform + pos: -24.5,16.5 + parent: 6 + - uid: 264 + components: + - type: Transform + pos: -23.5,12.5 + parent: 6 + - uid: 265 + components: + - type: Transform + pos: -23.5,13.5 + parent: 6 + - uid: 266 + components: + - type: Transform + pos: -23.5,14.5 + parent: 6 + - uid: 267 + components: + - type: Transform + pos: -23.5,15.5 + parent: 6 + - uid: 268 + components: + - type: Transform + pos: -23.5,16.5 + parent: 6 + - uid: 269 + components: + - type: Transform + pos: -23.5,17.5 + parent: 6 + - uid: 270 + components: + - type: Transform + pos: -23.5,19.5 + parent: 6 + - uid: 271 + components: + - type: Transform + pos: -20.5,21.5 + parent: 6 + - uid: 272 + components: + - type: Transform + pos: -20.5,22.5 + parent: 6 + - uid: 273 + components: + - type: Transform + pos: -20.5,23.5 + parent: 6 + - uid: 274 + components: + - type: Transform + pos: -19.5,23.5 + parent: 6 + - uid: 275 + components: + - type: Transform + pos: -19.5,24.5 + parent: 6 + - uid: 276 + components: + - type: Transform + pos: -19.5,25.5 + parent: 6 + - uid: 277 + components: + - type: Transform + pos: -20.5,25.5 + parent: 6 + - uid: 278 + components: + - type: Transform + pos: -19.5,26.5 + parent: 6 + - uid: 279 + components: + - type: Transform + pos: -19.5,27.5 + parent: 6 + - uid: 280 + components: + - type: Transform + pos: -18.5,27.5 + parent: 6 + - uid: 281 + components: + - type: Transform + pos: -18.5,29.5 + parent: 6 + - uid: 282 + components: + - type: Transform + pos: -19.5,30.5 + parent: 6 + - uid: 283 + components: + - type: Transform + pos: -17.5,25.5 + parent: 6 + - uid: 335 + components: + - type: Transform + pos: -28.5,33.5 + parent: 6 + - uid: 336 + components: + - type: Transform + pos: -28.5,32.5 + parent: 6 + - uid: 337 + components: + - type: Transform + pos: -36.5,5.5 + parent: 6 + - uid: 338 + components: + - type: Transform + pos: -35.5,5.5 + parent: 6 +- proto: Grille + entities: + - uid: 2 + components: + - type: Transform + pos: 26.5,28.5 + parent: 6 + - uid: 3 + components: + - type: Transform + pos: 26.5,29.5 + parent: 6 + - uid: 4 + components: + - type: Transform + pos: 26.5,30.5 + parent: 6 + - uid: 5 + components: + - type: Transform + pos: 28.5,25.5 + parent: 6 + - uid: 8 + components: + - type: Transform + pos: 32.5,22.5 + parent: 6 + - uid: 9 + components: + - type: Transform + pos: 31.5,22.5 + parent: 6 + - uid: 10 + components: + - type: Transform + pos: 33.5,14.5 + parent: 6 + - uid: 11 + components: + - type: Transform + pos: 33.5,13.5 + parent: 6 + - uid: 12 + components: + - type: Transform + pos: 33.5,12.5 + parent: 6 + - uid: 13 + components: + - type: Transform + pos: 33.5,11.5 + parent: 6 + - uid: 14 + components: + - type: Transform + pos: 33.5,9.5 + parent: 6 + - uid: 15 + components: + - type: Transform + pos: 28.5,22.5 + parent: 6 + - uid: 20 + components: + - type: Transform + pos: 31.5,-4.5 + parent: 6 + - uid: 21 + components: + - type: Transform + pos: 31.5,-11.5 + parent: 6 + - uid: 22 + components: + - type: Transform + pos: 31.5,-12.5 + parent: 6 + - uid: 23 + components: + - type: Transform + pos: 27.5,-21.5 + parent: 6 + - uid: 24 + components: + - type: Transform + pos: 27.5,-22.5 + parent: 6 + - uid: 25 + components: + - type: Transform + pos: 27.5,-23.5 + parent: 6 + - uid: 26 + components: + - type: Transform + pos: 27.5,-24.5 + parent: 6 + - uid: 27 + components: + - type: Transform + pos: 23.5,-31.5 + parent: 6 + - uid: 28 + components: + - type: Transform + pos: 22.5,-31.5 + parent: 6 + - uid: 29 + components: + - type: Transform + pos: 21.5,-31.5 + parent: 6 + - uid: 30 + components: + - type: Transform + pos: 19.5,-31.5 + parent: 6 + - uid: 31 + components: + - type: Transform + pos: 5.5,-32.5 + parent: 6 + - uid: 32 + components: + - type: Transform + pos: 6.5,-32.5 + parent: 6 + - uid: 33 + components: + - type: Transform + pos: 9.5,-32.5 + parent: 6 + - uid: 34 + components: + - type: Transform + pos: 10.5,-32.5 + parent: 6 + - uid: 35 + components: + - type: Transform + pos: 11.5,-32.5 + parent: 6 + - uid: 36 + components: + - type: Transform + pos: -10.5,-32.5 + parent: 6 + - uid: 37 + components: + - type: Transform + pos: -9.5,-32.5 + parent: 6 + - uid: 38 + components: + - type: Transform + pos: -8.5,-32.5 + parent: 6 + - uid: 39 + components: + - type: Transform + pos: -4.5,-32.5 + parent: 6 + - uid: 40 + components: + - type: Transform + pos: -2.5,-32.5 + parent: 6 + - uid: 46 + components: + - type: Transform + pos: -28.5,-14.5 + parent: 6 + - uid: 47 + components: + - type: Transform + pos: -28.5,-13.5 + parent: 6 + - uid: 48 + components: + - type: Transform + pos: -28.5,-12.5 + parent: 6 + - uid: 49 + components: + - type: Transform + pos: -28.5,-9.5 + parent: 6 + - uid: 53 + components: + - type: Transform + pos: -27.5,7.5 + parent: 6 + - uid: 54 + components: + - type: Transform + pos: -29.5,9.5 + parent: 6 + - uid: 55 + components: + - type: Transform + pos: -29.5,8.5 + parent: 6 + - uid: 56 + components: + - type: Transform + pos: -26.5,14.5 + parent: 6 + - uid: 57 + components: + - type: Transform + pos: -26.5,16.5 + parent: 6 + - uid: 58 + components: + - type: Transform + pos: -26.5,17.5 + parent: 6 + - uid: 59 + components: + - type: Transform + pos: -26.5,18.5 + parent: 6 + - uid: 60 + components: + - type: Transform + pos: -24.5,19.5 + parent: 6 + - uid: 61 + components: + - type: Transform + pos: -24.5,22.5 + parent: 6 + - uid: 62 + components: + - type: Transform + pos: -24.5,24.5 + parent: 6 + - uid: 63 + components: + - type: Transform + pos: -21.5,34.5 + parent: 6 + - uid: 64 + components: + - type: Transform + pos: -20.5,34.5 + parent: 6 + - uid: 65 + components: + - type: Transform + pos: -19.5,34.5 + parent: 6 + - uid: 66 + components: + - type: Transform + pos: -18.5,34.5 + parent: 6 + - uid: 67 + components: + - type: Transform + pos: -17.5,34.5 + parent: 6 + - uid: 68 + components: + - type: Transform + pos: -16.5,34.5 + parent: 6 + - uid: 69 + components: + - type: Transform + pos: -6.5,34.5 + parent: 6 + - uid: 74 + components: + - type: Transform + pos: 12.5,33.5 + parent: 6 + - uid: 75 + components: + - type: Transform + pos: 14.5,33.5 + parent: 6 + - uid: 76 + components: + - type: Transform + pos: 15.5,33.5 + parent: 6 + - uid: 77 + components: + - type: Transform + pos: 16.5,33.5 + parent: 6 + - uid: 78 + components: + - type: Transform + pos: 17.5,33.5 + parent: 6 + - uid: 79 + components: + - type: Transform + pos: 20.5,33.5 + parent: 6 + - uid: 284 + components: + - type: Transform + pos: 21.5,-12.5 + parent: 6 + - uid: 300 + components: + - type: Transform + pos: 3.5,-6.5 + parent: 6 + - uid: 301 + components: + - type: Transform + pos: -7.5,7.5 + parent: 6 + - uid: 302 + components: + - type: Transform + pos: -7.5,8.5 + parent: 6 + - uid: 303 + components: + - type: Transform + pos: 7.5,10.5 + parent: 6 + - uid: 304 + components: + - type: Transform + pos: 8.5,10.5 + parent: 6 + - uid: 305 + components: + - type: Transform + pos: 9.5,10.5 + parent: 6 + - uid: 306 + components: + - type: Transform + pos: 22.5,-12.5 + parent: 6 + - uid: 307 + components: + - type: Transform + pos: 0.5,-19.5 + parent: 6 + - uid: 308 + components: + - type: Transform + pos: 0.5,-20.5 + parent: 6 + - uid: 309 + components: + - type: Transform + pos: -19.5,-3.5 + parent: 6 + - uid: 310 + components: + - type: Transform + pos: -18.5,-3.5 + parent: 6 + - uid: 311 + components: + - type: Transform + pos: -17.5,-3.5 + parent: 6 + - uid: 312 + components: + - type: Transform + pos: -16.5,-3.5 + parent: 6 + - uid: 313 + components: + - type: Transform + pos: -2.5,20.5 + parent: 6 + - uid: 314 + components: + - type: Transform + pos: -1.5,20.5 + parent: 6 + - uid: 315 + components: + - type: Transform + pos: 10.5,-0.5 + parent: 6 + - uid: 316 + components: + - type: Transform + pos: 10.5,-1.5 + parent: 6 + - uid: 317 + components: + - type: Transform + pos: 13.5,-21.5 + parent: 6 + - uid: 318 + components: + - type: Transform + pos: 14.5,-20.5 + parent: 6 + - uid: 319 + components: + - type: Transform + pos: 22.5,1.5 + parent: 6 + - uid: 320 + components: + - type: Transform + pos: 22.5,0.5 + parent: 6 + - uid: 321 + components: + - type: Transform + pos: 20.5,13.5 + parent: 6 +- proto: GrilleBroken + entities: + - uid: 1 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -28.5,-10.5 + parent: 6 + - uid: 83 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -7.5,34.5 + parent: 6 + - uid: 84 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -5.5,34.5 + parent: 6 + - uid: 85 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -15.5,34.5 + parent: 6 + - uid: 86 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -22.5,34.5 + parent: 6 + - uid: 87 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -24.5,23.5 + parent: 6 + - uid: 88 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -24.5,21.5 + parent: 6 + - uid: 89 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -25.5,19.5 + parent: 6 + - uid: 90 + components: + - type: Transform + pos: -26.5,19.5 + parent: 6 + - uid: 91 + components: + - type: Transform + pos: -26.5,15.5 + parent: 6 + - uid: 92 + components: + - type: Transform + pos: -29.5,10.5 + parent: 6 + - uid: 93 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -28.5,7.5 + parent: 6 + - uid: 96 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -28.5,-15.5 + parent: 6 + - uid: 98 + components: + - type: Transform + pos: -26.5,-19.5 + parent: 6 + - uid: 103 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -7.5,-32.5 + parent: 6 + - uid: 104 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -11.5,-32.5 + parent: 6 + - uid: 105 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,-32.5 + parent: 6 + - uid: 106 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,-32.5 + parent: 6 + - uid: 107 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -1.5,-32.5 + parent: 6 + - uid: 108 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 7.5,-32.5 + parent: 6 + - uid: 109 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 8.5,-32.5 + parent: 6 + - uid: 110 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,-32.5 + parent: 6 + - uid: 111 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,-31.5 + parent: 6 + - uid: 112 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.5,-31.5 + parent: 6 + - uid: 113 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,-25.5 + parent: 6 + - uid: 114 + components: + - type: Transform + pos: 27.5,-20.5 + parent: 6 + - uid: 115 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 31.5,-13.5 + parent: 6 + - uid: 116 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 31.5,-5.5 + parent: 6 + - uid: 117 + components: + - type: Transform + pos: 31.5,-3.5 + parent: 6 + - uid: 122 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 33.5,8.5 + parent: 6 + - uid: 123 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 33.5,10.5 + parent: 6 + - uid: 124 + components: + - type: Transform + pos: 33.5,15.5 + parent: 6 + - uid: 126 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 30.5,22.5 + parent: 6 + - uid: 127 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 27.5,22.5 + parent: 6 + - uid: 128 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 29.5,22.5 + parent: 6 + - uid: 129 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 29.5,25.5 + parent: 6 + - uid: 130 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 27.5,25.5 + parent: 6 + - uid: 131 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 26.5,27.5 + parent: 6 + - uid: 132 + components: + - type: Transform + pos: 26.5,31.5 + parent: 6 + - uid: 133 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 21.5,33.5 + parent: 6 + - uid: 134 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,33.5 + parent: 6 + - uid: 135 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 18.5,33.5 + parent: 6 + - uid: 136 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 13.5,33.5 + parent: 6 + - uid: 137 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 11.5,33.5 + parent: 6 +- proto: ReinforcedGirder + entities: + - uid: 97 + components: + - type: Transform + pos: 25.5,16.5 + parent: 6 + - uid: 138 + components: + - type: Transform + pos: 26.5,25.5 + parent: 6 + - uid: 139 + components: + - type: Transform + pos: 26.5,22.5 + parent: 6 + - uid: 140 + components: + - type: Transform + pos: 30.5,14.5 + parent: 6 + - uid: 141 + components: + - type: Transform + pos: 30.5,10.5 + parent: 6 + - uid: 143 + components: + - type: Transform + pos: 28.5,-14.5 + parent: 6 + - uid: 145 + components: + - type: Transform + pos: 23.5,-21.5 + parent: 6 + - uid: 146 + components: + - type: Transform + pos: 23.5,-18.5 + parent: 6 + - uid: 147 + components: + - type: Transform + pos: 15.5,-27.5 + parent: 6 + - uid: 148 + components: + - type: Transform + pos: 6.5,-29.5 + parent: 6 + - uid: 149 + components: + - type: Transform + pos: 9.5,-29.5 + parent: 6 + - uid: 150 + components: + - type: Transform + pos: 14.5,-30.5 + parent: 6 + - uid: 151 + components: + - type: Transform + pos: -3.5,-30.5 + parent: 6 + - uid: 152 + components: + - type: Transform + pos: -9.5,-28.5 + parent: 6 + - uid: 156 + components: + - type: Transform + pos: -28.5,-16.5 + parent: 6 + - uid: 159 + components: + - type: Transform + pos: -21.5,19.5 + parent: 6 + - uid: 160 + components: + - type: Transform + pos: -16.5,26.5 + parent: 6 + - uid: 161 + components: + - type: Transform + pos: -17.5,27.5 + parent: 6 + - uid: 162 + components: + - type: Transform + pos: -21.5,30.5 + parent: 6 + - uid: 163 + components: + - type: Transform + pos: -17.5,30.5 + parent: 6 + - uid: 164 + components: + - type: Transform + pos: -14.5,30.5 + parent: 6 + - uid: 165 + components: + - type: Transform + pos: -11.5,33.5 + parent: 6 + - uid: 167 + components: + - type: Transform + pos: 9.5,30.5 + parent: 6 + - uid: 168 + components: + - type: Transform + pos: 5.5,30.5 + parent: 6 + - uid: 169 + components: + - type: Transform + pos: 14.5,30.5 + parent: 6 + - uid: 170 + components: + - type: Transform + pos: 21.5,30.5 + parent: 6 + - uid: 171 + components: + - type: Transform + pos: 22.5,24.5 + parent: 6 + - uid: 285 + components: + - type: Transform + pos: 8.5,-19.5 + parent: 6 + - uid: 286 + components: + - type: Transform + pos: -10.5,-17.5 + parent: 6 + - uid: 287 + components: + - type: Transform + pos: -7.5,-6.5 + parent: 6 + - uid: 288 + components: + - type: Transform + pos: 13.5,7.5 + parent: 6 + - uid: 289 + components: + - type: Transform + pos: 8.5,17.5 + parent: 6 + - uid: 290 + components: + - type: Transform + pos: -9.5,19.5 + parent: 6 + - uid: 291 + components: + - type: Transform + pos: -7.5,16.5 + parent: 6 + - uid: 292 + components: + - type: Transform + pos: -14.5,5.5 + parent: 6 + - uid: 293 + components: + - type: Transform + pos: -17.5,3.5 + parent: 6 + - uid: 294 + components: + - type: Transform + pos: 2.5,-24.5 + parent: 6 + - uid: 295 + components: + - type: Transform + pos: 5.5,-3.5 + parent: 6 + - uid: 296 + components: + - type: Transform + pos: 2.5,-6.5 + parent: 6 + - uid: 297 + components: + - type: Transform + pos: -5.5,11.5 + parent: 6 + - uid: 298 + components: + - type: Transform + pos: -15.5,-19.5 + parent: 6 + - uid: 299 + components: + - type: Transform + pos: -10.5,-22.5 + parent: 6 +- proto: SolarPanelBroken + entities: + - uid: 176 + components: + - type: Transform + pos: 32.5,-8.5 + parent: 6 + - uid: 177 + components: + - type: Transform + pos: 29.5,-15.5 + parent: 6 + - uid: 178 + components: + - type: Transform + pos: 29.5,-13.5 + parent: 6 + - uid: 179 + components: + - type: Transform + pos: 29.5,-12.5 + parent: 6 + - uid: 180 + components: + - type: Transform + pos: 30.5,-11.5 + parent: 6 + - uid: 184 + components: + - type: Transform + pos: 30.5,25.5 + parent: 6 + - uid: 185 + components: + - type: Transform + pos: 24.5,30.5 + parent: 6 + - uid: 186 + components: + - type: Transform + pos: 24.5,28.5 + parent: 6 + - uid: 187 + components: + - type: Transform + pos: 24.5,26.5 + parent: 6 + - uid: 322 + components: + - type: Transform + pos: -24.5,-36.5 + parent: 6 + - uid: 323 + components: + - type: Transform + pos: -24.5,-34.5 + parent: 6 + - uid: 324 + components: + - type: Transform + pos: -24.5,-33.5 + parent: 6 + - uid: 325 + components: + - type: Transform + pos: -29.5,-32.5 + parent: 6 + - uid: 326 + components: + - type: Transform + pos: -28.5,-32.5 + parent: 6 + - uid: 327 + components: + - type: Transform + pos: -25.5,-32.5 + parent: 6 + - uid: 328 + components: + - type: Transform + pos: -23.5,34.5 + parent: 6 + - uid: 329 + components: + - type: Transform + pos: -23.5,32.5 + parent: 6 + - uid: 330 + components: + - type: Transform + pos: -23.5,30.5 + parent: 6 + - uid: 331 + components: + - type: Transform + pos: -23.5,31.5 + parent: 6 + - uid: 332 + components: + - type: Transform + pos: -28.5,31.5 + parent: 6 + - uid: 333 + components: + - type: Transform + pos: -27.5,32.5 + parent: 6 + - uid: 334 + components: + - type: Transform + pos: -27.5,33.5 + parent: 6 +... diff --git a/Resources/Maps/spaceplatform.yml b/Resources/Maps/spaceplatform.yml deleted file mode 100644 index ce1af564da8..00000000000 --- a/Resources/Maps/spaceplatform.yml +++ /dev/null @@ -1,2566 +0,0 @@ -meta: - format: 5 - postmapinit: false -tilemap: - 0: Space - 94: Lattice - 95: Plating -entities: -- proto: "" - entities: - - uid: 6 - components: - - type: MetaData - - pos: -0.5249996,0.0749979 - parent: invalid - type: Transform - - chunks: - 0,0: - ind: 0,0 - tiles: XgAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAF8AAABfAAAAXwAAAF8AAABeAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAXwAAAF8AAABfAAAAXwAAAF4AAABfAAAAXwAAAF8AAABfAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABfAAAAXgAAAAAAAAAAAAAAXgAAAF8AAABfAAAAAAAAAAAAAABeAAAAXwAAAF8AAABeAAAAXgAAAAAAAABeAAAAXwAAAF4AAAAAAAAAAAAAAF4AAABfAAAAXwAAAAAAAABfAAAAXwAAAF8AAABfAAAAXgAAAF4AAAAAAAAAXgAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAAAAAAF4AAABfAAAAXwAAAF8AAABfAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXgAAAAAAAABeAAAAXwAAAF8AAABfAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAF4AAAAAAAAAXgAAAF8AAABfAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAF4AAAAAAAAAXgAAAF4AAABfAAAAXwAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABfAAAAAAAAAAAAAABfAAAAXgAAAF4AAABeAAAAXwAAAF8AAABfAAAAXgAAAF4AAABfAAAAXgAAAF8AAABfAAAAXwAAAF8AAABeAAAAXwAAAF4AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAABfAAAAXgAAAF4AAABfAAAAXgAAAF4AAABfAAAAXwAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAABfAAAAXgAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAA== - 0,-1: - ind: 0,-1 - tiles: XwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAXwAAAF4AAABeAAAAXwAAAF8AAABeAAAAXwAAAF8AAABfAAAAXwAAAAAAAABfAAAAXwAAAF8AAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF4AAABeAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABeAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAF8AAABfAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAABfAAAAXwAAAF4AAABeAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAAAAAAAAAAABfAAAAXwAAAF4AAABeAAAAXwAAAF8AAABfAAAAXgAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAF8AAABeAAAAXgAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAF4AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAAAAAAAAXgAAAF8AAABeAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXgAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXwAAAF8AAABeAAAAXwAAAF8AAABfAAAAXgAAAF4AAABfAAAAXwAAAF4AAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAABfAAAAXgAAAF4AAABfAAAAXwAAAF4AAABeAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAXwAAAF8AAAAAAAAAXwAAAAAAAABfAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXwAAAF8AAABfAAAAXgAAAAAAAABfAAAAXwAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAF4AAABfAAAAXwAAAF4AAAAAAAAAXwAAAF8AAABeAAAAXgAAAA== - -1,-1: - ind: -1,-1 - tiles: XwAAAF4AAABeAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXwAAAAAAAABeAAAAXgAAAF8AAABfAAAAXwAAAF4AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAABeAAAAXgAAAF8AAAAAAAAAXgAAAF8AAABfAAAAXwAAAF8AAABeAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABeAAAAXgAAAF4AAABfAAAAXwAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABeAAAAXgAAAF4AAAAAAAAAAAAAAF8AAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABfAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAF8AAABeAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAF8AAAAAAAAAXwAAAF8AAABfAAAAXgAAAF4AAABfAAAAXgAAAF8AAABfAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABfAAAAAAAAAF8AAABfAAAAXwAAAF4AAABfAAAAXwAAAF4AAABeAAAAXwAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAAAAAAAAXwAAAF8AAABeAAAAXgAAAF8AAABfAAAAXgAAAF8AAABeAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXgAAAF8AAABfAAAAXwAAAF4AAABfAAAAXwAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXgAAAF8AAABeAAAAXwAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABfAAAAXwAAAF8AAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXwAAAF8AAAAAAAAAXwAAAF8AAABfAAAAXgAAAA== - -1,0: - ind: -1,0 - tiles: XgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF8AAAAAAAAAXwAAAF8AAAAAAAAAXgAAAAAAAAAAAAAAXgAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAABfAAAAXwAAAF4AAABfAAAAXwAAAAAAAAAAAAAAXgAAAF8AAABeAAAAXgAAAF4AAABeAAAAXwAAAF4AAABeAAAAXwAAAF8AAABeAAAAXwAAAF8AAAAAAAAAXgAAAF4AAABfAAAAXgAAAF4AAABfAAAAXwAAAF4AAABeAAAAXwAAAF4AAABfAAAAXgAAAF8AAABfAAAAAAAAAF4AAABeAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXgAAAF4AAABfAAAAXwAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAABfAAAAXwAAAF4AAABeAAAAXgAAAF8AAABeAAAAXgAAAF4AAABfAAAAXwAAAF8AAAAAAAAAXgAAAF8AAABeAAAAXgAAAF8AAABfAAAAXwAAAF8AAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAF8AAABfAAAAXwAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXgAAAF8AAABeAAAAXwAAAAAAAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAABfAAAAXwAAAF8AAABeAAAAXgAAAF8AAABeAAAAXgAAAF4AAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABfAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF4AAABeAAAAXgAAAF4AAABfAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXwAAAF8AAABfAAAAXgAAAF8AAABeAAAAXwAAAF8AAABeAAAAXgAAAF4AAABfAAAAXgAAAF4AAABeAAAAXwAAAF8AAABfAAAAXgAAAA== - 0,1: - ind: 0,1 - tiles: XwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXwAAAAAAAABfAAAAXgAAAF8AAABfAAAAXwAAAF4AAABfAAAAXgAAAF4AAABeAAAAXwAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABeAAAAXwAAAF4AAABeAAAAXwAAAF4AAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABfAAAAXgAAAF4AAAAAAAAAXwAAAF4AAABeAAAAXgAAAF8AAABeAAAAXwAAAF8AAABeAAAAXgAAAF8AAABfAAAAXwAAAF4AAABeAAAAAAAAAAAAAABfAAAAXgAAAF4AAABfAAAAXgAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXwAAAF8AAAAAAAAAXwAAAF8AAABeAAAAXwAAAF8AAABeAAAAXgAAAF8AAABfAAAAXwAAAF4AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABeAAAAXwAAAF8AAABeAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAF4AAABeAAAAXgAAAAAAAAAAAAAAXgAAAF4AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAABfAAAAXwAAAF8AAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAABfAAAAXgAAAF4AAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXgAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAF4AAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAA== - 0,-2: - ind: 0,-2 - tiles: AAAAAF8AAABeAAAAXwAAAF8AAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAXgAAAF4AAABeAAAAXwAAAF8AAABfAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXgAAAF4AAABfAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAXwAAAF8AAAAAAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXwAAAF4AAABeAAAAXgAAAAAAAAAAAAAAXgAAAF8AAABfAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF4AAABeAAAAXgAAAF8AAABeAAAAXgAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF4AAABfAAAAXwAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXwAAAF8AAABfAAAAXgAAAF8AAABfAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAF8AAABeAAAAXwAAAF8AAABfAAAAAAAAAAAAAABfAAAAXwAAAF8AAABeAAAAXgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAAAAAAAAAAAAXgAAAF4AAABfAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXgAAAF8AAABfAAAAXgAAAF8AAABeAAAAXgAAAAAAAABeAAAAXgAAAF4AAABeAAAAXwAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF4AAABfAAAAXwAAAF4AAAAAAAAAXwAAAF4AAABfAAAAXgAAAF4AAABfAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXwAAAF8AAAAAAAAAAAAAAF8AAABfAAAAXgAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAA== - -1,-2: - ind: -1,-2 - tiles: XgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAABeAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF4AAABeAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAXwAAAAAAAABfAAAAXwAAAF4AAABeAAAAXgAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAF4AAABfAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABfAAAAXwAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAF4AAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAABeAAAAXwAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF4AAABfAAAAXwAAAF8AAAAAAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAAAAAAF8AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAAAAAABfAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAXwAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF4AAAAAAAAAAAAAAF8AAABfAAAAXwAAAF4AAABfAAAAXwAAAA== - -1,1: - ind: -1,1 - tiles: XgAAAAAAAABeAAAAXwAAAF8AAABfAAAAXwAAAAAAAABfAAAAXgAAAF4AAABfAAAAXwAAAF4AAABfAAAAXwAAAF4AAABfAAAAXgAAAF8AAABfAAAAXwAAAF8AAAAAAAAAXgAAAF4AAABeAAAAXwAAAF4AAABfAAAAXwAAAF8AAABeAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAAAAAAF8AAABeAAAAXgAAAF8AAABeAAAAXgAAAF8AAABeAAAAXgAAAF8AAABfAAAAXgAAAF4AAABfAAAAXwAAAF8AAABfAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAABfAAAAXwAAAAAAAABfAAAAXwAAAF8AAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABeAAAAAAAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAABeAAAAXgAAAF8AAABfAAAAXwAAAF4AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABfAAAAXwAAAF8AAABfAAAAXgAAAF4AAABfAAAAXgAAAF8AAABfAAAAXgAAAF8AAABfAAAAXwAAAF4AAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXwAAAF8AAABfAAAAXwAAAF4AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAABfAAAAXgAAAF8AAABfAAAAXgAAAF4AAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAF4AAAAAAAAAXwAAAF4AAABfAAAAXwAAAF4AAAAAAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF4AAABeAAAAXwAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXwAAAF8AAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAA== - 1,-2: - ind: 1,-2 - tiles: XgAAAF4AAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAAAAAABeAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABfAAAAAAAAAAAAAABfAAAAXgAAAF4AAABeAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABeAAAAXgAAAF4AAAAAAAAAAAAAAF8AAABfAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXgAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAF4AAABfAAAAXwAAAAAAAABeAAAAXgAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAAAAAAAAXwAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAAAAAAA== - 1,-1: - ind: 1,-1 - tiles: XwAAAF4AAABeAAAAXgAAAF8AAABeAAAAXgAAAF8AAABfAAAAXgAAAF4AAAAAAAAAAAAAAF4AAABeAAAAAAAAAF4AAABeAAAAXgAAAF4AAABfAAAAXgAAAF4AAABfAAAAXwAAAF8AAAAAAAAAAAAAAF4AAABeAAAAXgAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAXgAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAF4AAABfAAAAXgAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAABeAAAAXwAAAF8AAABeAAAAXwAAAF8AAABfAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXgAAAF4AAABfAAAAXwAAAF8AAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABfAAAAXwAAAF8AAABeAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABfAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABfAAAAXwAAAF8AAABeAAAAAAAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAAAAAABfAAAAXgAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABeAAAAXgAAAF4AAAAAAAAAXwAAAF4AAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAABfAAAAXgAAAF8AAABfAAAAXgAAAF8AAABeAAAAXwAAAF4AAABfAAAAXwAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXgAAAF4AAABfAAAAXgAAAF4AAABeAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABeAAAAXwAAAF4AAABeAAAAXgAAAF4AAABfAAAAXgAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAA== - 1,0: - ind: 1,0 - tiles: XwAAAF8AAABfAAAAXgAAAF8AAABfAAAAXgAAAF8AAABeAAAAXgAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF4AAABfAAAAXgAAAF4AAABfAAAAXwAAAF4AAABeAAAAXgAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAF8AAABfAAAAXwAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAAAAAABeAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAAAAAAAAXgAAAF4AAABeAAAAXgAAAF8AAAAAAAAAXgAAAF8AAABfAAAAXwAAAF8AAAAAAAAAXgAAAF4AAABeAAAAAAAAAF8AAABeAAAAXgAAAF4AAABfAAAAXgAAAF4AAABeAAAAXwAAAF8AAABfAAAAAAAAAF4AAABeAAAAXgAAAAAAAABfAAAAXwAAAF4AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAABfAAAAXwAAAAAAAABeAAAAXgAAAF4AAAAAAAAAXwAAAF8AAABeAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAXgAAAF4AAABeAAAAAAAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAABeAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABfAAAAXwAAAF8AAABfAAAAAAAAAF4AAABfAAAAXwAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXgAAAF8AAABfAAAAXgAAAF4AAABeAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF4AAABfAAAAXwAAAF8AAABeAAAAXgAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAXwAAAF8AAABeAAAAXgAAAF8AAABfAAAAXgAAAF4AAABfAAAAAAAAAAAAAABfAAAAXwAAAF8AAAAAAAAAAAAAAA== - 1,1: - ind: 1,1 - tiles: XwAAAF8AAAAAAAAAXgAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAAAAAABfAAAAXwAAAF8AAAAAAAAAAAAAAF4AAAAAAAAAXwAAAF4AAABeAAAAXwAAAF8AAABeAAAAXgAAAF4AAAAAAAAAXwAAAF8AAABfAAAAAAAAAAAAAABeAAAAXgAAAF8AAABfAAAAXgAAAF4AAABfAAAAXgAAAF4AAABeAAAAAAAAAF8AAABfAAAAXwAAAAAAAAAAAAAAXgAAAF4AAABfAAAAXwAAAF8AAABeAAAAXwAAAF4AAABeAAAAXgAAAAAAAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAAAAAAF8AAABfAAAAXwAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAF4AAAAAAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== - -2,1: - ind: -2,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABeAAAAXwAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAF4AAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAABeAAAAXwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXgAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAF4AAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAABeAAAAXwAAAF8AAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAXgAAAF8AAABfAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAABfAAAAAAAAAAAAAABeAAAAXwAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAAAAAAAAAXgAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAAAAAAAAAAAAF4AAABfAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXgAAAA== - -2,0: - ind: -2,0 - tiles: XwAAAF4AAAAAAAAAXgAAAF4AAABeAAAAXwAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXgAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAXgAAAF4AAABfAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAF8AAAAAAAAAAAAAAAAAAABfAAAAXwAAAF4AAABeAAAAXgAAAF4AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAABfAAAAXgAAAF4AAABeAAAAXwAAAF8AAABeAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAXgAAAAAAAABeAAAAXwAAAF4AAABeAAAAXgAAAF8AAABfAAAAXgAAAAAAAABeAAAAXgAAAF8AAABeAAAAXgAAAF4AAAAAAAAAXwAAAF8AAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAXgAAAF4AAABeAAAAXwAAAF8AAABeAAAAAAAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAF4AAABfAAAAXgAAAF8AAABfAAAAXgAAAF4AAABfAAAAXwAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF4AAAAAAAAAXwAAAF4AAABeAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAF8AAABfAAAAXwAAAF4AAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAAAAAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAAAAAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF4AAABfAAAAXwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABeAAAAXwAAAF8AAABfAAAAXgAAAA== - -2,-1: - ind: -2,-1 - tiles: AAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXgAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAXwAAAF8AAABfAAAAXgAAAF4AAABfAAAAXwAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAABeAAAAXgAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAXwAAAF4AAABfAAAAXwAAAF8AAABeAAAAXwAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABeAAAAXwAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAABeAAAAXgAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABeAAAAXwAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABfAAAAXgAAAF4AAABeAAAAXgAAAF8AAABeAAAAXgAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF4AAABeAAAAXgAAAF4AAABfAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAABfAAAAXwAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXgAAAA== - -2,-2: - ind: -2,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF8AAABfAAAAXgAAAF4AAABeAAAAXwAAAF4AAABeAAAAXwAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAXwAAAF4AAABeAAAAXgAAAF8AAABeAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAAAAAABeAAAAXgAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABeAAAAXwAAAF8AAAAAAAAAAAAAAAAAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXgAAAF4AAABfAAAAXwAAAF8AAAAAAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAXwAAAF4AAABfAAAAXwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAF8AAABeAAAAXwAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAAAAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAABfAAAAXwAAAF4AAABeAAAAXgAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAAAAAAAAXwAAAF8AAABeAAAAXwAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAXwAAAF8AAABfAAAAXgAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAA== - 0,2: - ind: 0,2 - tiles: XgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAF4AAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF8AAAAAAAAAXwAAAF8AAABfAAAAXgAAAF4AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF4AAABeAAAAAAAAAAAAAAAAAAAAXwAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABeAAAAXwAAAAAAAAAAAAAAAAAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXgAAAF8AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== - -1,2: - ind: -1,2 - tiles: XgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAXwAAAF8AAABfAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== - 1,2: - ind: 1,2 - tiles: AAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== - 2,1: - ind: 2,1 - tiles: XgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== - 2,-1: - ind: 2,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABeAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAXgAAAF4AAABfAAAAXgAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAF4AAABeAAAAXwAAAF4AAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAXgAAAA== - 2,0: - ind: 2,0 - tiles: AAAAAF4AAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAABeAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXwAAAF4AAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAABeAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== - -1,-3: - ind: -1,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAA== - 0,-3: - ind: 0,-3 - tiles: AAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABeAAAAXwAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXgAAAF4AAABfAAAAXwAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF4AAABeAAAAXgAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXwAAAF8AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAF8AAABeAAAAXwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAXgAAAA== - -2,2: - ind: -2,2 - tiles: AAAAAAAAAAAAAAAAXwAAAF8AAAAAAAAAAAAAAF4AAABfAAAAXgAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAF8AAABfAAAAAAAAAAAAAABeAAAAXwAAAF4AAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAABfAAAAXwAAAF4AAABeAAAAXgAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== - -3,0: - ind: -3,0 - tiles: AAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAXwAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAAAAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAABeAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== - -3,-1: - ind: -3,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAXgAAAAAAAAAAAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAF4AAAAAAAAAAAAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAF4AAABeAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAABeAAAAXgAAAF8AAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAXgAAAF4AAABfAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAA== - -2,-3: - ind: -2,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAF4AAABeAAAAXwAAAF8AAABfAAAAXwAAAA== - 1,-3: - ind: 1,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== - 2,-3: - ind: 2,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== - -1,3: - ind: -1,3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== - 0,3: - ind: 0,3 - tiles: XgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== - 0,-4: - ind: 0,-4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== - -1,-4: - ind: -1,-4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAXgAAAA== - 3,0: - ind: 3,0 - tiles: XgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== - 3,-1: - ind: 3,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== - type: MapGrid - - type: Broadphase - - angularDamping: 0.05 - linearDamping: 0.05 - fixedRotation: False - bodyType: Dynamic - type: Physics - - fixtures: {} - type: Fixtures - - type: OccluderTree - - type: Shuttle - - nextUpdate: 1468.757078 - type: GridPathfinding - - gravityShakeSound: !type:SoundPathSpecifier - path: /Audio/Effects/alert.ogg - type: Gravity - - chunkCollection: - version: 2 - nodes: [] - type: DecalGrid - - version: 2 - data: - tiles: - 0,0: - 0: 65535 - 0,-1: - 0: 65535 - -1,-1: - 0: 65535 - -1,0: - 0: 65535 - 0,1: - 0: 65535 - 0,2: - 0: 65535 - 0,3: - 0: 65535 - 1,0: - 0: 65535 - 1,1: - 0: 65535 - 1,2: - 0: 65535 - 1,3: - 0: 65535 - 2,0: - 0: 65535 - 2,1: - 0: 65535 - 2,2: - 0: 65535 - 2,3: - 0: 65535 - 3,0: - 0: 65535 - 3,1: - 0: 65535 - 3,2: - 0: 65535 - 3,3: - 0: 65535 - 0,-4: - 0: 65535 - 0,-3: - 0: 65535 - 0,-2: - 0: 65535 - 1,-4: - 0: 65535 - 1,-3: - 0: 65535 - 1,-2: - 0: 65535 - 1,-1: - 0: 65535 - 2,-4: - 0: 65535 - 2,-3: - 0: 65535 - 2,-2: - 0: 65535 - 2,-1: - 0: 65535 - 3,-4: - 0: 65535 - 3,-3: - 0: 65535 - 3,-2: - 0: 65535 - 3,-1: - 0: 65535 - -4,-4: - 0: 65535 - -4,-3: - 0: 65535 - -4,-2: - 0: 65535 - -4,-1: - 0: 65535 - -3,-4: - 0: 65535 - -3,-3: - 0: 65535 - -3,-2: - 0: 65535 - -3,-1: - 0: 65535 - -2,-4: - 0: 65535 - -2,-3: - 0: 65535 - -2,-2: - 0: 65535 - -2,-1: - 0: 65535 - -1,-4: - 0: 65535 - -1,-3: - 0: 65535 - -1,-2: - 0: 65535 - -4,0: - 0: 65535 - -4,1: - 0: 65535 - -4,2: - 0: 65535 - -4,3: - 0: 65535 - -3,0: - 0: 65535 - -3,1: - 0: 65535 - -3,2: - 0: 65535 - -3,3: - 0: 65535 - -2,0: - 0: 65535 - -2,1: - 0: 65535 - -2,2: - 0: 65535 - -2,3: - 0: 65535 - -1,1: - 0: 65535 - -1,2: - 0: 65535 - -1,3: - 0: 65535 - 0,4: - 0: 65535 - 0,5: - 0: 65535 - 0,6: - 0: 65535 - 0,7: - 0: 65535 - 1,4: - 0: 65535 - 1,5: - 0: 65535 - 1,6: - 0: 65535 - 1,7: - 0: 49151 - 2,4: - 0: 65535 - 2,5: - 0: 65535 - 2,6: - 0: 65535 - 2,7: - 0: 61439 - 3,4: - 0: 65535 - 3,5: - 0: 65535 - 3,6: - 0: 65535 - 0,-8: - 0: 65528 - 0,-7: - 0: 65535 - 0,-6: - 0: 65535 - 0,-5: - 0: 65535 - 1,-8: - 0: 65433 - 1,-7: - 0: 65535 - 1,-6: - 0: 65535 - 1,-5: - 0: 65535 - 2,-8: - 0: 65535 - 2,-7: - 0: 65535 - 2,-6: - 0: 65535 - 2,-5: - 0: 65535 - 3,-7: - 0: 65535 - 3,-6: - 0: 65535 - 3,-5: - 0: 65535 - -4,-7: - 0: 65535 - -4,-6: - 0: 65535 - -4,-5: - 0: 65535 - -3,-7: - 0: 65535 - -3,-6: - 0: 65535 - -3,-5: - 0: 65535 - -3,-8: - 0: 62943 - -2,-8: - 0: 64527 - -2,-7: - 0: 65535 - -2,-6: - 0: 65535 - -2,-5: - 0: 65535 - -1,-8: - 0: 65527 - -1,-7: - 0: 65535 - -1,-6: - 0: 65535 - -1,-5: - 0: 65535 - -4,4: - 0: 65535 - -4,5: - 0: 65535 - -4,6: - 0: 61439 - -3,4: - 0: 65535 - -3,5: - 0: 65535 - -3,6: - 0: 65535 - -3,7: - 0: 65311 - -2,4: - 0: 65535 - -2,5: - 0: 65535 - -2,6: - 0: 65535 - -2,7: - 0: 65487 - -1,4: - 0: 65535 - -1,5: - 0: 65535 - -1,6: - 0: 65535 - -1,7: - 0: 65535 - 4,-7: - 0: 65392 - 4,-6: - 0: 65535 - 4,-5: - 0: 65535 - 5,-7: - 0: 64972 - 5,-6: - 0: 65535 - 5,-5: - 0: 65535 - 6,-5: - 0: 65527 - 4,-4: - 0: 65535 - 4,-3: - 0: 65535 - 4,-2: - 0: 65535 - 4,-1: - 0: 65535 - 5,-4: - 0: 65535 - 5,-3: - 0: 65535 - 5,-2: - 0: 65535 - 5,-1: - 0: 65535 - 6,-4: - 0: 13111 - 6,-3: - 0: 63283 - 6,-2: - 0: 65535 - 6,-1: - 0: 65535 - 7,-1: - 0: 65535 - 4,0: - 0: 65535 - 4,1: - 0: 65535 - 4,2: - 0: 65535 - 4,3: - 0: 65535 - 5,0: - 0: 65535 - 5,1: - 0: 65535 - 5,2: - 0: 65535 - 5,3: - 0: 65535 - 6,0: - 0: 65535 - 6,1: - 0: 30719 - 6,2: - 0: 65399 - 6,3: - 0: 40959 - 7,0: - 0: 30591 - 4,4: - 0: 65535 - 4,5: - 0: 65535 - 4,6: - 0: 65535 - 5,4: - 0: 65535 - 5,5: - 0: 65535 - 5,6: - 0: 30591 - 6,4: - 0: 48059 - -6,4: - 0: 65535 - -6,5: - 0: 64751 - -6,6: - 0: 57343 - -5,4: - 0: 65535 - -5,5: - 0: 65535 - -5,6: - 0: 32767 - -7,0: - 0: 61439 - -7,1: - 0: 65279 - -7,2: - 0: 61439 - -7,3: - 0: 65518 - -6,0: - 0: 65535 - -6,1: - 0: 65535 - -6,2: - 0: 65535 - -6,3: - 0: 65535 - -5,0: - 0: 65535 - -5,1: - 0: 65535 - -5,2: - 0: 65535 - -5,3: - 0: 65535 - -7,-1: - 0: 65535 - -7,-2: - 0: 65501 - -7,-3: - 0: 56729 - -7,-4: - 0: 40959 - -6,-4: - 0: 65535 - -6,-3: - 0: 65535 - -6,-2: - 0: 65535 - -6,-1: - 0: 65535 - -5,-4: - 0: 65535 - -5,-3: - 0: 65535 - -5,-2: - 0: 65535 - -5,-1: - 0: 65535 - -6,-5: - 0: 65534 - -6,-6: - 0: 61132 - -6,-7: - 0: 36863 - -5,-7: - 0: 65535 - -5,-6: - 0: 65535 - -5,-5: - 0: 65535 - 3,7: - 0: 32767 - 3,-8: - 0: 65531 - -4,-8: - 0: 63743 - -4,7: - 0: 65297 - 4,-8: - 0: 65339 - 5,-8: - 0: 65359 - 6,-8: - 0: 65535 - 6,-6: - 0: 39327 - 6,-7: - 0: 34958 - 7,-4: - 0: 65534 - 7,-3: - 0: 65535 - 7,-2: - 0: 65535 - 7,1: - 0: 30583 - 7,2: - 0: 63351 - 7,3: - 0: 14335 - 4,7: - 0: 53247 - 5,7: - 0: 6007 - 6,5: - 0: 65467 - 6,6: - 0: 30719 - 6,7: - 0: 30583 - 7,5: - 0: 65343 - 7,6: - 0: 65535 - -7,4: - 0: 61183 - -7,5: - 0: 65535 - -7,6: - 0: 63359 - -6,7: - 0: 16381 - -5,7: - 0: 40959 - -8,1: - 0: 62463 - -8,2: - 0: 32767 - -8,0: - 0: 13115 - -8,-4: - 0: 48059 - -8,-3: - 0: 48059 - -8,-2: - 0: 48059 - -8,-1: - 0: 48059 - -8,-5: - 0: 46079 - -7,-5: - 0: 63095 - -7,-7: - 0: 32767 - -7,-6: - 0: 30583 - 0,8: - 0: 32543 - 1,8: - 0: 65523 - 2,8: - 0: 65438 - 3,8: - 0: 65527 - -4,8: - 0: 61439 - -3,8: - 0: 31 - -2,8: - 0: 1839 - -1,8: - 0: 52751 - 4,8: - 0: 62456 - 5,8: - 0: 64764 - 8,4: - 0: 64719 - 8,5: - 0: 65487 - 8,6: - 0: 65535 - 9,5: - 0: 47295 - 9,6: - 0: 39359 - 8,-3: - 0: 64972 - 8,-2: - 0: 52479 - 9,-3: - 0: 57343 - 9,-2: - 0: 65501 - 8,2: - 0: 65262 - 8,3: - 0: 61183 - 8,1: - 0: 61166 - -4,-9: - 0: 65535 - -3,-9: - 0: 65535 - -2,-9: - 0: 65535 - -1,-9: - 0: 32767 - 1,-9: - 0: 65535 - 2,-9: - 0: 62463 - 3,-9: - 0: 39167 - -6,8: - 0: 7987 - -5,8: - 0: 4095 - 7,-8: - 0: 65535 - 7,-7: - 0: 61183 - 7,-5: - 0: 65534 - 7,-6: - 0: 61166 - 7,4: - 0: 62259 - 7,7: - 0: 65535 - -8,4: - 0: 30719 - -8,6: - 0: 65262 - -8,7: - 0: 65263 - -8,5: - 0: 61166 - -7,7: - 0: 65535 - -8,3: - 0: 65399 - -8,-7: - 0: 65534 - -8,-6: - 0: 65535 - -8,-8: - 0: 61166 - -7,-8: - 0: 65535 - -6,-8: - 0: 65535 - -5,-8: - 0: 65535 - 0,9: - 0: 65535 - 0,10: - 0: 65535 - 0,11: - 0: 16183 - 1,9: - 0: 65535 - 1,10: - 0: 61447 - 2,9: - 0: 511 - 2,10: - 0: 65480 - 2,11: - 0: 200 - 3,9: - 0: 3839 - 3,10: - 0: 65280 - 3,11: - 0: 240 - -4,9: - 0: 65535 - -4,10: - 0: 61459 - -4,11: - 0: 2 - -3,9: - 0: 65535 - -3,10: - 0: 65262 - -3,11: - 0: 8 - -2,9: - 0: 65535 - -2,10: - 0: 65535 - -2,11: - 0: 18031 - -1,9: - 0: 65535 - -1,10: - 0: 65535 - -1,11: - 0: 34959 - 4,9: - 0: 65535 - 4,10: - 0: 65288 - 4,11: - 0: 9846 - 5,9: - 0: 65535 - 5,10: - 0: 65487 - 5,11: - 0: 1095 - 6,8: - 0: 65535 - 6,9: - 0: 32767 - 6,10: - 0: 51343 - 7,8: - 0: 59255 - 7,10: - 0: 12567 - 7,9: - 0: 61166 - 8,7: - 0: 65535 - 9,4: - 0: 30711 - 9,7: - 0: 39327 - 8,-4: - 0: 52479 - 8,-1: - 0: 52428 - 9,-4: - 0: 65535 - 9,-1: - 0: 65395 - 8,0: - 0: 61166 - 9,0: - 0: 65535 - 9,1: - 0: 65535 - 9,2: - 0: 65535 - 9,3: - 0: 65535 - -4,-11: - 0: 3840 - -4,-10: - 0: 65535 - -3,-11: - 0: 12032 - -3,-10: - 0: 65535 - -2,-11: - 0: 768 - -2,-10: - 0: 65535 - -1,-10: - 0: 65535 - -1,-11: - 0: 61064 - 0,-11: - 0: 65396 - 0,-10: - 0: 65535 - 0,-9: - 0: 36863 - 1,-11: - 0: 4352 - 1,-10: - 0: 65535 - 2,-11: - 0: 61440 - 2,-10: - 0: 65535 - 3,-11: - 0: 62259 - 3,-10: - 0: 65535 - 3,-12: - 0: 8192 - -8,8: - 0: 64750 - -8,9: - 0: 36829 - -8,10: - 0: 496 - -7,8: - 0: 65535 - -7,9: - 0: 65535 - -7,10: - 0: 61311 - -7,11: - 0: 1126 - -6,9: - 0: 65535 - -6,10: - 0: 63231 - -6,11: - 0: 2048 - -5,9: - 0: 65535 - -5,10: - 0: 64255 - -5,11: - 0: 1809 - -11,1: - 0: 50252 - -10,0: - 0: 64767 - -10,1: - 0: 65023 - -10,2: - 0: 51406 - -10,3: - 0: 8 - -9,0: - 0: 64443 - -9,1: - 0: 65535 - -9,2: - 0: 19711 - -9,3: - 0: 58436 - -10,-3: - 0: 64168 - -10,-2: - 0: 18261 - -10,-1: - 0: 63300 - -9,-4: - 0: 56735 - -9,-3: - 0: 65535 - -9,-1: - 0: 65262 - -9,-2: - 0: 61166 - -10,-5: - 0: 228 - -10,-8: - 0: 52352 - -10,-7: - 0: 4 - -10,-6: - 0: 17472 - -9,-8: - 0: 65518 - -9,-5: - 0: 43582 - -9,-7: - 0: 52430 - -9,-6: - 0: 61132 - -8,-11: - 0: 4352 - -8,-10: - 0: 53247 - -8,-9: - 0: 61439 - -7,-10: - 0: 65535 - -7,-9: - 0: 65535 - -7,-11: - 0: 34944 - -6,-10: - 0: 65529 - -6,-9: - 0: 65535 - -5,-10: - 0: 65535 - -5,-9: - 0: 65535 - -5,-11: - 0: 11776 - 4,-11: - 0: 61440 - 4,-10: - 0: 65535 - 4,-9: - 0: 16383 - 5,-11: - 0: 64580 - 5,-10: - 0: 65535 - 5,-9: - 0: 4095 - 6,-11: - 0: 61440 - 6,-10: - 0: 65535 - 6,-9: - 0: 65535 - 7,-11: - 0: 61440 - 7,-10: - 0: 65535 - 7,-9: - 0: 65535 - 8,-8: - 0: 4369 - 8,-7: - 0: 65535 - 8,-6: - 0: 65535 - 8,-5: - 0: 65535 - 9,-8: - 0: 1 - 9,-7: - 0: 13056 - 9,-6: - 0: 65459 - 9,-5: - 0: 64443 - 10,-6: - 0: 768 - 8,-11: - 0: 4096 - 8,-10: - 0: 5905 - 8,-9: - 0: 65425 - 9,-9: - 0: 4096 - -10,-10: - 0: 2176 - -9,-10: - 0: 12280 - -9,-9: - 0: 60962 - -9,5: - 0: 61320 - -9,4: - 0: 35020 - -9,6: - 0: 34952 - -9,7: - 0: 34824 - 8,8: - 0: 30719 - 8,9: - 0: 8831 - 8,10: - 0: 47 - 9,8: - 0: 35071 - 9,9: - 0: 143 - 9,10: - 0: 3 - -9,8: - 0: 51336 - -9,10: - 0: 128 - 1,11: - 0: 1808 - 10,7: - 0: 10016 - 10,-2: - 0: 61440 - 10,-1: - 0: 32512 - 11,-2: - 0: 29184 - 11,-1: - 0: 36642 - 10,0: - 0: 247 - 10,2: - 0: 62528 - 10,3: - 0: 1103 - 10,1: - 0: 8 - 11,0: - 0: 8952 - 11,1: - 0: 47 - -1,-12: - 0: 36526 - 0,-12: - 0: 19580 - 1,-12: - 0: 273 - -12,0: - 0: 142 - -11,0: - 0: 18175 - -12,-1: - 0: 59392 - -11,-2: - 0: 20224 - -11,-1: - 0: 65382 - -2,12: - 0: 32768 - -1,12: - 0: 64168 - -1,13: - 0: 51338 - -1,14: - 0: 2190 - 0,12: - 0: 64307 - 0,13: - 0: 29499 - 0,14: - 0: 895 - 1,12: - 0: 12288 - 0,-13: - 0: 18368 - 1,-13: - 0: 4368 - -1,-13: - 0: 43200 - 12,0: - 0: 17479 - 12,-1: - 0: 29764 - uniqueMixes: - - volume: 2500 - temperature: 293.15 - moles: - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - chunkSize: 4 - type: GridAtmosphere - - type: GasTileOverlay - - type: SpreaderGrid -- proto: Catwalk - entities: - - uid: 144 - components: - - pos: 24.5,18.5 - parent: 6 - type: Transform - - uid: 188 - components: - - pos: -11.5,31.5 - parent: 6 - type: Transform - - uid: 189 - components: - - pos: -10.5,31.5 - parent: 6 - type: Transform - - uid: 190 - components: - - pos: -9.5,31.5 - parent: 6 - type: Transform - - uid: 191 - components: - - pos: -8.5,31.5 - parent: 6 - type: Transform - - uid: 192 - components: - - pos: -7.5,31.5 - parent: 6 - type: Transform - - uid: 193 - components: - - pos: -6.5,31.5 - parent: 6 - type: Transform - - uid: 194 - components: - - pos: -4.5,31.5 - parent: 6 - type: Transform - - uid: 195 - components: - - pos: -0.5,31.5 - parent: 6 - type: Transform - - uid: 196 - components: - - pos: 0.5,31.5 - parent: 6 - type: Transform - - uid: 197 - components: - - pos: 11.5,30.5 - parent: 6 - type: Transform - - uid: 198 - components: - - pos: 11.5,29.5 - parent: 6 - type: Transform - - uid: 199 - components: - - pos: 12.5,30.5 - parent: 6 - type: Transform - - uid: 200 - components: - - pos: 12.5,29.5 - parent: 6 - type: Transform - - uid: 201 - components: - - pos: 11.5,28.5 - parent: 6 - type: Transform - - uid: 202 - components: - - pos: 15.5,28.5 - parent: 6 - type: Transform - - uid: 203 - components: - - pos: 17.5,28.5 - parent: 6 - type: Transform - - uid: 204 - components: - - pos: 18.5,28.5 - parent: 6 - type: Transform - - uid: 205 - components: - - pos: 19.5,28.5 - parent: 6 - type: Transform - - uid: 206 - components: - - pos: 14.5,28.5 - parent: 6 - type: Transform - - uid: 207 - components: - - pos: 17.5,27.5 - parent: 6 - type: Transform - - uid: 208 - components: - - pos: 23.5,23.5 - parent: 6 - type: Transform - - uid: 209 - components: - - pos: 25.5,23.5 - parent: 6 - type: Transform - - uid: 210 - components: - - pos: 27.5,23.5 - parent: 6 - type: Transform - - uid: 211 - components: - - pos: 26.5,23.5 - parent: 6 - type: Transform - - uid: 212 - components: - - pos: 30.5,23.5 - parent: 6 - type: Transform - - uid: 213 - components: - - pos: 30.5,24.5 - parent: 6 - type: Transform - - uid: 214 - components: - - pos: 24.5,20.5 - parent: 6 - type: Transform - - uid: 215 - components: - - pos: 24.5,21.5 - parent: 6 - type: Transform - - uid: 216 - components: - - pos: 28.5,12.5 - parent: 6 - type: Transform - - uid: 217 - components: - - pos: 29.5,12.5 - parent: 6 - type: Transform - - uid: 218 - components: - - pos: 29.5,11.5 - parent: 6 - type: Transform - - uid: 219 - components: - - pos: 31.5,12.5 - parent: 6 - type: Transform - - uid: 220 - components: - - pos: -27.5,-9.5 - parent: 6 - type: Transform - - uid: 221 - components: - - pos: 29.5,8.5 - parent: 6 - type: Transform - - uid: 222 - components: - - pos: 29.5,7.5 - parent: 6 - type: Transform - - uid: 227 - components: - - pos: 29.5,-3.5 - parent: 6 - type: Transform - - uid: 228 - components: - - pos: 29.5,-3.5 - parent: 6 - type: Transform - - uid: 229 - components: - - pos: 29.5,-4.5 - parent: 6 - type: Transform - - uid: 230 - components: - - pos: 30.5,-3.5 - parent: 6 - type: Transform - - uid: 231 - components: - - pos: 30.5,-4.5 - parent: 6 - type: Transform - - uid: 232 - components: - - pos: 30.5,-5.5 - parent: 6 - type: Transform - - uid: 233 - components: - - pos: 29.5,-6.5 - parent: 6 - type: Transform - - uid: 236 - components: - - pos: 30.5,-7.5 - parent: 6 - type: Transform - - uid: 237 - components: - - pos: 22.5,-23.5 - parent: 6 - type: Transform - - uid: 238 - components: - - pos: 22.5,-26.5 - parent: 6 - type: Transform - - uid: 239 - components: - - pos: 22.5,-27.5 - parent: 6 - type: Transform - - uid: 240 - components: - - pos: 17.5,-28.5 - parent: 6 - type: Transform - - uid: 241 - components: - - pos: 16.5,-28.5 - parent: 6 - type: Transform - - uid: 242 - components: - - pos: 18.5,-28.5 - parent: 6 - type: Transform - - uid: 243 - components: - - pos: 12.5,-29.5 - parent: 6 - type: Transform - - uid: 244 - components: - - pos: 12.5,-28.5 - parent: 6 - type: Transform - - uid: 245 - components: - - pos: 13.5,-28.5 - parent: 6 - type: Transform - - uid: 246 - components: - - pos: 0.5,-29.5 - parent: 6 - type: Transform - - uid: 247 - components: - - pos: -0.5,-29.5 - parent: 6 - type: Transform - - uid: 251 - components: - - pos: -26.5,-14.5 - parent: 6 - type: Transform - - uid: 252 - components: - - pos: -26.5,-15.5 - parent: 6 - type: Transform - - uid: 253 - components: - - pos: -25.5,-14.5 - parent: 6 - type: Transform - - uid: 254 - components: - - pos: -25.5,-15.5 - parent: 6 - type: Transform - - uid: 255 - components: - - pos: -24.5,-14.5 - parent: 6 - type: Transform - - uid: 256 - components: - - pos: -27.5,-8.5 - parent: 6 - type: Transform - - uid: 259 - components: - - pos: -24.5,12.5 - parent: 6 - type: Transform - - uid: 260 - components: - - pos: -24.5,13.5 - parent: 6 - type: Transform - - uid: 261 - components: - - pos: -24.5,14.5 - parent: 6 - type: Transform - - uid: 262 - components: - - pos: -24.5,15.5 - parent: 6 - type: Transform - - uid: 263 - components: - - pos: -24.5,16.5 - parent: 6 - type: Transform - - uid: 264 - components: - - pos: -23.5,12.5 - parent: 6 - type: Transform - - uid: 265 - components: - - pos: -23.5,13.5 - parent: 6 - type: Transform - - uid: 266 - components: - - pos: -23.5,14.5 - parent: 6 - type: Transform - - uid: 267 - components: - - pos: -23.5,15.5 - parent: 6 - type: Transform - - uid: 268 - components: - - pos: -23.5,16.5 - parent: 6 - type: Transform - - uid: 269 - components: - - pos: -23.5,17.5 - parent: 6 - type: Transform - - uid: 270 - components: - - pos: -23.5,19.5 - parent: 6 - type: Transform - - uid: 271 - components: - - pos: -20.5,21.5 - parent: 6 - type: Transform - - uid: 272 - components: - - pos: -20.5,22.5 - parent: 6 - type: Transform - - uid: 273 - components: - - pos: -20.5,23.5 - parent: 6 - type: Transform - - uid: 274 - components: - - pos: -19.5,23.5 - parent: 6 - type: Transform - - uid: 275 - components: - - pos: -19.5,24.5 - parent: 6 - type: Transform - - uid: 276 - components: - - pos: -19.5,25.5 - parent: 6 - type: Transform - - uid: 277 - components: - - pos: -20.5,25.5 - parent: 6 - type: Transform - - uid: 278 - components: - - pos: -19.5,26.5 - parent: 6 - type: Transform - - uid: 279 - components: - - pos: -19.5,27.5 - parent: 6 - type: Transform - - uid: 280 - components: - - pos: -18.5,27.5 - parent: 6 - type: Transform - - uid: 281 - components: - - pos: -18.5,29.5 - parent: 6 - type: Transform - - uid: 282 - components: - - pos: -19.5,30.5 - parent: 6 - type: Transform - - uid: 283 - components: - - pos: -17.5,25.5 - parent: 6 - type: Transform - - uid: 335 - components: - - pos: -28.5,33.5 - parent: 6 - type: Transform - - uid: 336 - components: - - pos: -28.5,32.5 - parent: 6 - type: Transform - - uid: 337 - components: - - pos: -36.5,5.5 - parent: 6 - type: Transform - - uid: 338 - components: - - pos: -35.5,5.5 - parent: 6 - type: Transform -- proto: Grille - entities: - - uid: 2 - components: - - pos: 26.5,28.5 - parent: 6 - type: Transform - - uid: 3 - components: - - pos: 26.5,29.5 - parent: 6 - type: Transform - - uid: 4 - components: - - pos: 26.5,30.5 - parent: 6 - type: Transform - - uid: 5 - components: - - pos: 28.5,25.5 - parent: 6 - type: Transform - - uid: 8 - components: - - pos: 32.5,22.5 - parent: 6 - type: Transform - - uid: 9 - components: - - pos: 31.5,22.5 - parent: 6 - type: Transform - - uid: 10 - components: - - pos: 33.5,14.5 - parent: 6 - type: Transform - - uid: 11 - components: - - pos: 33.5,13.5 - parent: 6 - type: Transform - - uid: 12 - components: - - pos: 33.5,12.5 - parent: 6 - type: Transform - - uid: 13 - components: - - pos: 33.5,11.5 - parent: 6 - type: Transform - - uid: 14 - components: - - pos: 33.5,9.5 - parent: 6 - type: Transform - - uid: 15 - components: - - pos: 28.5,22.5 - parent: 6 - type: Transform - - uid: 20 - components: - - pos: 31.5,-4.5 - parent: 6 - type: Transform - - uid: 21 - components: - - pos: 31.5,-11.5 - parent: 6 - type: Transform - - uid: 22 - components: - - pos: 31.5,-12.5 - parent: 6 - type: Transform - - uid: 23 - components: - - pos: 27.5,-21.5 - parent: 6 - type: Transform - - uid: 24 - components: - - pos: 27.5,-22.5 - parent: 6 - type: Transform - - uid: 25 - components: - - pos: 27.5,-23.5 - parent: 6 - type: Transform - - uid: 26 - components: - - pos: 27.5,-24.5 - parent: 6 - type: Transform - - uid: 27 - components: - - pos: 23.5,-31.5 - parent: 6 - type: Transform - - uid: 28 - components: - - pos: 22.5,-31.5 - parent: 6 - type: Transform - - uid: 29 - components: - - pos: 21.5,-31.5 - parent: 6 - type: Transform - - uid: 30 - components: - - pos: 19.5,-31.5 - parent: 6 - type: Transform - - uid: 31 - components: - - pos: 5.5,-32.5 - parent: 6 - type: Transform - - uid: 32 - components: - - pos: 6.5,-32.5 - parent: 6 - type: Transform - - uid: 33 - components: - - pos: 9.5,-32.5 - parent: 6 - type: Transform - - uid: 34 - components: - - pos: 10.5,-32.5 - parent: 6 - type: Transform - - uid: 35 - components: - - pos: 11.5,-32.5 - parent: 6 - type: Transform - - uid: 36 - components: - - pos: -10.5,-32.5 - parent: 6 - type: Transform - - uid: 37 - components: - - pos: -9.5,-32.5 - parent: 6 - type: Transform - - uid: 38 - components: - - pos: -8.5,-32.5 - parent: 6 - type: Transform - - uid: 39 - components: - - pos: -4.5,-32.5 - parent: 6 - type: Transform - - uid: 40 - components: - - pos: -2.5,-32.5 - parent: 6 - type: Transform - - uid: 46 - components: - - pos: -28.5,-14.5 - parent: 6 - type: Transform - - uid: 47 - components: - - pos: -28.5,-13.5 - parent: 6 - type: Transform - - uid: 48 - components: - - pos: -28.5,-12.5 - parent: 6 - type: Transform - - uid: 49 - components: - - pos: -28.5,-9.5 - parent: 6 - type: Transform - - uid: 53 - components: - - pos: -27.5,7.5 - parent: 6 - type: Transform - - uid: 54 - components: - - pos: -29.5,9.5 - parent: 6 - type: Transform - - uid: 55 - components: - - pos: -29.5,8.5 - parent: 6 - type: Transform - - uid: 56 - components: - - pos: -26.5,14.5 - parent: 6 - type: Transform - - uid: 57 - components: - - pos: -26.5,16.5 - parent: 6 - type: Transform - - uid: 58 - components: - - pos: -26.5,17.5 - parent: 6 - type: Transform - - uid: 59 - components: - - pos: -26.5,18.5 - parent: 6 - type: Transform - - uid: 60 - components: - - pos: -24.5,19.5 - parent: 6 - type: Transform - - uid: 61 - components: - - pos: -24.5,22.5 - parent: 6 - type: Transform - - uid: 62 - components: - - pos: -24.5,24.5 - parent: 6 - type: Transform - - uid: 63 - components: - - pos: -21.5,34.5 - parent: 6 - type: Transform - - uid: 64 - components: - - pos: -20.5,34.5 - parent: 6 - type: Transform - - uid: 65 - components: - - pos: -19.5,34.5 - parent: 6 - type: Transform - - uid: 66 - components: - - pos: -18.5,34.5 - parent: 6 - type: Transform - - uid: 67 - components: - - pos: -17.5,34.5 - parent: 6 - type: Transform - - uid: 68 - components: - - pos: -16.5,34.5 - parent: 6 - type: Transform - - uid: 69 - components: - - pos: -6.5,34.5 - parent: 6 - type: Transform - - uid: 74 - components: - - pos: 12.5,33.5 - parent: 6 - type: Transform - - uid: 75 - components: - - pos: 14.5,33.5 - parent: 6 - type: Transform - - uid: 76 - components: - - pos: 15.5,33.5 - parent: 6 - type: Transform - - uid: 77 - components: - - pos: 16.5,33.5 - parent: 6 - type: Transform - - uid: 78 - components: - - pos: 17.5,33.5 - parent: 6 - type: Transform - - uid: 79 - components: - - pos: 20.5,33.5 - parent: 6 - type: Transform - - uid: 284 - components: - - pos: 21.5,-12.5 - parent: 6 - type: Transform - - uid: 300 - components: - - pos: 3.5,-6.5 - parent: 6 - type: Transform - - uid: 301 - components: - - pos: -7.5,7.5 - parent: 6 - type: Transform - - uid: 302 - components: - - pos: -7.5,8.5 - parent: 6 - type: Transform - - uid: 303 - components: - - pos: 7.5,10.5 - parent: 6 - type: Transform - - uid: 304 - components: - - pos: 8.5,10.5 - parent: 6 - type: Transform - - uid: 305 - components: - - pos: 9.5,10.5 - parent: 6 - type: Transform - - uid: 306 - components: - - pos: 22.5,-12.5 - parent: 6 - type: Transform - - uid: 307 - components: - - pos: 0.5,-19.5 - parent: 6 - type: Transform - - uid: 308 - components: - - pos: 0.5,-20.5 - parent: 6 - type: Transform - - uid: 309 - components: - - pos: -19.5,-3.5 - parent: 6 - type: Transform - - uid: 310 - components: - - pos: -18.5,-3.5 - parent: 6 - type: Transform - - uid: 311 - components: - - pos: -17.5,-3.5 - parent: 6 - type: Transform - - uid: 312 - components: - - pos: -16.5,-3.5 - parent: 6 - type: Transform - - uid: 313 - components: - - pos: -2.5,20.5 - parent: 6 - type: Transform - - uid: 314 - components: - - pos: -1.5,20.5 - parent: 6 - type: Transform - - uid: 315 - components: - - pos: 10.5,-0.5 - parent: 6 - type: Transform - - uid: 316 - components: - - pos: 10.5,-1.5 - parent: 6 - type: Transform - - uid: 317 - components: - - pos: 13.5,-21.5 - parent: 6 - type: Transform - - uid: 318 - components: - - pos: 14.5,-20.5 - parent: 6 - type: Transform - - uid: 319 - components: - - pos: 22.5,1.5 - parent: 6 - type: Transform - - uid: 320 - components: - - pos: 22.5,0.5 - parent: 6 - type: Transform - - uid: 321 - components: - - pos: 20.5,13.5 - parent: 6 - type: Transform -- proto: GrilleBroken - entities: - - uid: 1 - components: - - rot: 3.141592653589793 rad - pos: -28.5,-10.5 - parent: 6 - type: Transform - - uid: 83 - components: - - rot: 1.5707963267948966 rad - pos: -7.5,34.5 - parent: 6 - type: Transform - - uid: 84 - components: - - rot: -1.5707963267948966 rad - pos: -5.5,34.5 - parent: 6 - type: Transform - - uid: 85 - components: - - rot: -1.5707963267948966 rad - pos: -15.5,34.5 - parent: 6 - type: Transform - - uid: 86 - components: - - rot: 1.5707963267948966 rad - pos: -22.5,34.5 - parent: 6 - type: Transform - - uid: 87 - components: - - rot: 3.141592653589793 rad - pos: -24.5,23.5 - parent: 6 - type: Transform - - uid: 88 - components: - - rot: 3.141592653589793 rad - pos: -24.5,21.5 - parent: 6 - type: Transform - - uid: 89 - components: - - rot: 1.5707963267948966 rad - pos: -25.5,19.5 - parent: 6 - type: Transform - - uid: 90 - components: - - pos: -26.5,19.5 - parent: 6 - type: Transform - - uid: 91 - components: - - pos: -26.5,15.5 - parent: 6 - type: Transform - - uid: 92 - components: - - pos: -29.5,10.5 - parent: 6 - type: Transform - - uid: 93 - components: - - rot: 1.5707963267948966 rad - pos: -28.5,7.5 - parent: 6 - type: Transform - - uid: 96 - components: - - rot: 3.141592653589793 rad - pos: -28.5,-15.5 - parent: 6 - type: Transform - - uid: 98 - components: - - pos: -26.5,-19.5 - parent: 6 - type: Transform - - uid: 103 - components: - - rot: -1.5707963267948966 rad - pos: -7.5,-32.5 - parent: 6 - type: Transform - - uid: 104 - components: - - rot: 1.5707963267948966 rad - pos: -11.5,-32.5 - parent: 6 - type: Transform - - uid: 105 - components: - - rot: 1.5707963267948966 rad - pos: -5.5,-32.5 - parent: 6 - type: Transform - - uid: 106 - components: - - rot: -1.5707963267948966 rad - pos: -3.5,-32.5 - parent: 6 - type: Transform - - uid: 107 - components: - - rot: -1.5707963267948966 rad - pos: -1.5,-32.5 - parent: 6 - type: Transform - - uid: 108 - components: - - rot: -1.5707963267948966 rad - pos: 7.5,-32.5 - parent: 6 - type: Transform - - uid: 109 - components: - - rot: 1.5707963267948966 rad - pos: 8.5,-32.5 - parent: 6 - type: Transform - - uid: 110 - components: - - rot: -1.5707963267948966 rad - pos: 12.5,-32.5 - parent: 6 - type: Transform - - uid: 111 - components: - - rot: -1.5707963267948966 rad - pos: 20.5,-31.5 - parent: 6 - type: Transform - - uid: 112 - components: - - rot: -1.5707963267948966 rad - pos: 24.5,-31.5 - parent: 6 - type: Transform - - uid: 113 - components: - - rot: 3.141592653589793 rad - pos: 27.5,-25.5 - parent: 6 - type: Transform - - uid: 114 - components: - - pos: 27.5,-20.5 - parent: 6 - type: Transform - - uid: 115 - components: - - rot: 3.141592653589793 rad - pos: 31.5,-13.5 - parent: 6 - type: Transform - - uid: 116 - components: - - rot: 3.141592653589793 rad - pos: 31.5,-5.5 - parent: 6 - type: Transform - - uid: 117 - components: - - pos: 31.5,-3.5 - parent: 6 - type: Transform - - uid: 122 - components: - - rot: 3.141592653589793 rad - pos: 33.5,8.5 - parent: 6 - type: Transform - - uid: 123 - components: - - rot: 3.141592653589793 rad - pos: 33.5,10.5 - parent: 6 - type: Transform - - uid: 124 - components: - - pos: 33.5,15.5 - parent: 6 - type: Transform - - uid: 126 - components: - - rot: 1.5707963267948966 rad - pos: 30.5,22.5 - parent: 6 - type: Transform - - uid: 127 - components: - - rot: 1.5707963267948966 rad - pos: 27.5,22.5 - parent: 6 - type: Transform - - uid: 128 - components: - - rot: -1.5707963267948966 rad - pos: 29.5,22.5 - parent: 6 - type: Transform - - uid: 129 - components: - - rot: -1.5707963267948966 rad - pos: 29.5,25.5 - parent: 6 - type: Transform - - uid: 130 - components: - - rot: 1.5707963267948966 rad - pos: 27.5,25.5 - parent: 6 - type: Transform - - uid: 131 - components: - - rot: 3.141592653589793 rad - pos: 26.5,27.5 - parent: 6 - type: Transform - - uid: 132 - components: - - pos: 26.5,31.5 - parent: 6 - type: Transform - - uid: 133 - components: - - rot: -1.5707963267948966 rad - pos: 21.5,33.5 - parent: 6 - type: Transform - - uid: 134 - components: - - rot: 1.5707963267948966 rad - pos: 19.5,33.5 - parent: 6 - type: Transform - - uid: 135 - components: - - rot: -1.5707963267948966 rad - pos: 18.5,33.5 - parent: 6 - type: Transform - - uid: 136 - components: - - rot: 1.5707963267948966 rad - pos: 13.5,33.5 - parent: 6 - type: Transform - - uid: 137 - components: - - rot: 1.5707963267948966 rad - pos: 11.5,33.5 - parent: 6 - type: Transform -- proto: ReinforcedGirder - entities: - - uid: 97 - components: - - pos: 25.5,16.5 - parent: 6 - type: Transform - - uid: 138 - components: - - pos: 26.5,25.5 - parent: 6 - type: Transform - - uid: 139 - components: - - pos: 26.5,22.5 - parent: 6 - type: Transform - - uid: 140 - components: - - pos: 30.5,14.5 - parent: 6 - type: Transform - - uid: 141 - components: - - pos: 30.5,10.5 - parent: 6 - type: Transform - - uid: 143 - components: - - pos: 28.5,-14.5 - parent: 6 - type: Transform - - uid: 145 - components: - - pos: 23.5,-21.5 - parent: 6 - type: Transform - - uid: 146 - components: - - pos: 23.5,-18.5 - parent: 6 - type: Transform - - uid: 147 - components: - - pos: 15.5,-27.5 - parent: 6 - type: Transform - - uid: 148 - components: - - pos: 6.5,-29.5 - parent: 6 - type: Transform - - uid: 149 - components: - - pos: 9.5,-29.5 - parent: 6 - type: Transform - - uid: 150 - components: - - pos: 14.5,-30.5 - parent: 6 - type: Transform - - uid: 151 - components: - - pos: -3.5,-30.5 - parent: 6 - type: Transform - - uid: 152 - components: - - pos: -9.5,-28.5 - parent: 6 - type: Transform - - uid: 156 - components: - - pos: -28.5,-16.5 - parent: 6 - type: Transform - - uid: 159 - components: - - pos: -21.5,19.5 - parent: 6 - type: Transform - - uid: 160 - components: - - pos: -16.5,26.5 - parent: 6 - type: Transform - - uid: 161 - components: - - pos: -17.5,27.5 - parent: 6 - type: Transform - - uid: 162 - components: - - pos: -21.5,30.5 - parent: 6 - type: Transform - - uid: 163 - components: - - pos: -17.5,30.5 - parent: 6 - type: Transform - - uid: 164 - components: - - pos: -14.5,30.5 - parent: 6 - type: Transform - - uid: 165 - components: - - pos: -11.5,33.5 - parent: 6 - type: Transform - - uid: 167 - components: - - pos: 9.5,30.5 - parent: 6 - type: Transform - - uid: 168 - components: - - pos: 5.5,30.5 - parent: 6 - type: Transform - - uid: 169 - components: - - pos: 14.5,30.5 - parent: 6 - type: Transform - - uid: 170 - components: - - pos: 21.5,30.5 - parent: 6 - type: Transform - - uid: 171 - components: - - pos: 22.5,24.5 - parent: 6 - type: Transform - - uid: 285 - components: - - pos: 8.5,-19.5 - parent: 6 - type: Transform - - uid: 286 - components: - - pos: -10.5,-17.5 - parent: 6 - type: Transform - - uid: 287 - components: - - pos: -7.5,-6.5 - parent: 6 - type: Transform - - uid: 288 - components: - - pos: 13.5,7.5 - parent: 6 - type: Transform - - uid: 289 - components: - - pos: 8.5,17.5 - parent: 6 - type: Transform - - uid: 290 - components: - - pos: -9.5,19.5 - parent: 6 - type: Transform - - uid: 291 - components: - - pos: -7.5,16.5 - parent: 6 - type: Transform - - uid: 292 - components: - - pos: -14.5,5.5 - parent: 6 - type: Transform - - uid: 293 - components: - - pos: -17.5,3.5 - parent: 6 - type: Transform - - uid: 294 - components: - - pos: 2.5,-24.5 - parent: 6 - type: Transform - - uid: 295 - components: - - pos: 5.5,-3.5 - parent: 6 - type: Transform - - uid: 296 - components: - - pos: 2.5,-6.5 - parent: 6 - type: Transform - - uid: 297 - components: - - pos: -5.5,11.5 - parent: 6 - type: Transform - - uid: 298 - components: - - pos: -15.5,-19.5 - parent: 6 - type: Transform - - uid: 299 - components: - - pos: -10.5,-22.5 - parent: 6 - type: Transform -- proto: SolarPanelBroken - entities: - - uid: 176 - components: - - pos: 32.5,-8.5 - parent: 6 - type: Transform - - uid: 177 - components: - - pos: 29.5,-15.5 - parent: 6 - type: Transform - - uid: 178 - components: - - pos: 29.5,-13.5 - parent: 6 - type: Transform - - uid: 179 - components: - - pos: 29.5,-12.5 - parent: 6 - type: Transform - - uid: 180 - components: - - pos: 30.5,-11.5 - parent: 6 - type: Transform - - uid: 184 - components: - - pos: 30.5,25.5 - parent: 6 - type: Transform - - uid: 185 - components: - - pos: 24.5,30.5 - parent: 6 - type: Transform - - uid: 186 - components: - - pos: 24.5,28.5 - parent: 6 - type: Transform - - uid: 187 - components: - - pos: 24.5,26.5 - parent: 6 - type: Transform - - uid: 322 - components: - - pos: -24.5,-36.5 - parent: 6 - type: Transform - - uid: 323 - components: - - pos: -24.5,-34.5 - parent: 6 - type: Transform - - uid: 324 - components: - - pos: -24.5,-33.5 - parent: 6 - type: Transform - - uid: 325 - components: - - pos: -29.5,-32.5 - parent: 6 - type: Transform - - uid: 326 - components: - - pos: -28.5,-32.5 - parent: 6 - type: Transform - - uid: 327 - components: - - pos: -25.5,-32.5 - parent: 6 - type: Transform - - uid: 328 - components: - - pos: -23.5,34.5 - parent: 6 - type: Transform - - uid: 329 - components: - - pos: -23.5,32.5 - parent: 6 - type: Transform - - uid: 330 - components: - - pos: -23.5,30.5 - parent: 6 - type: Transform - - uid: 331 - components: - - pos: -23.5,31.5 - parent: 6 - type: Transform - - uid: 332 - components: - - pos: -28.5,31.5 - parent: 6 - type: Transform - - uid: 333 - components: - - pos: -27.5,32.5 - parent: 6 - type: Transform - - uid: 334 - components: - - pos: -27.5,33.5 - parent: 6 - type: Transform -... From 55c35072a019c383acc8a71b9cb6b4e5b966ed1e Mon Sep 17 00:00:00 2001 From: Salvantrix <149609610+Salvantrix@users.noreply.github.com> Date: Fri, 14 Jun 2024 18:48:05 -0400 Subject: [PATCH 46/59] YarrrDrobe (#1502) * YarrrDrobe Adds the new pirate drobe vending machine for all your pirate wears n such. * Test Fix AAAAAAAA * Screams in yml test * Complete. It should work as intended. * Update Resources/Locale/en-US/advertisements/vending/yarrrdrobe.ftl Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> --------- Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> Co-authored-by: Whatstone --- .../advertisements/vending/yarrrdrobe.ftl | 5 +++ .../Service/vending_machine_restock.yml | 1 + .../Advertisements/yarrrdrobe.yml | 8 +++++ .../Inventories/yarrrdrobe.yml | 19 +++++++++++ .../Structures/Machines/vending_machines.yml | 24 ++++++++++++++ .../cuddlycritter.rsi/meta.json | 2 +- .../VendingMachines/yarrrdrobe.rsi/broken.png | Bin 0 -> 1430 bytes .../VendingMachines/yarrrdrobe.rsi/meta.json | 31 ++++++++++++++++++ .../yarrrdrobe.rsi/normal-unshaded.png | Bin 0 -> 922 bytes .../VendingMachines/yarrrdrobe.rsi/off.png | Bin 0 -> 1032 bytes .../VendingMachines/yarrrdrobe.rsi/panel.png | Bin 0 -> 203 bytes 11 files changed, 89 insertions(+), 1 deletion(-) create mode 100644 Resources/Locale/en-US/advertisements/vending/yarrrdrobe.ftl create mode 100644 Resources/Prototypes/_NF/Catalog/VendingMachines/Advertisements/yarrrdrobe.yml create mode 100644 Resources/Prototypes/_NF/Catalog/VendingMachines/Inventories/yarrrdrobe.yml create mode 100644 Resources/Textures/_NF/Structures/Machines/VendingMachines/yarrrdrobe.rsi/broken.png create mode 100644 Resources/Textures/_NF/Structures/Machines/VendingMachines/yarrrdrobe.rsi/meta.json create mode 100644 Resources/Textures/_NF/Structures/Machines/VendingMachines/yarrrdrobe.rsi/normal-unshaded.png create mode 100644 Resources/Textures/_NF/Structures/Machines/VendingMachines/yarrrdrobe.rsi/off.png create mode 100644 Resources/Textures/_NF/Structures/Machines/VendingMachines/yarrrdrobe.rsi/panel.png diff --git a/Resources/Locale/en-US/advertisements/vending/yarrrdrobe.ftl b/Resources/Locale/en-US/advertisements/vending/yarrrdrobe.ftl new file mode 100644 index 00000000000..c5a5928f25f --- /dev/null +++ b/Resources/Locale/en-US/advertisements/vending/yarrrdrobe.ftl @@ -0,0 +1,5 @@ +advertisement-yarrrdrobe-1 = Eye patches 50% off. +advertisement-yarrrdrobe-2 = Plunder some booty while you dress as a beauty! +advertisement-yarrrdrobe-3 = Who needs an extra leg anyways? +advertisement-yarrrdrobe-4 = Come get yer supplies while you last! +advertisement-yarrrdrobe-5 = Oi, landlubber! Get o'er here and plunder me! diff --git a/Resources/Prototypes/Entities/Objects/Specific/Service/vending_machine_restock.yml b/Resources/Prototypes/Entities/Objects/Specific/Service/vending_machine_restock.yml index 50b8cfa4dda..3bdc578809b 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Service/vending_machine_restock.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Service/vending_machine_restock.yml @@ -143,6 +143,7 @@ - BoxingDrobeInventory # - PietyVendInventory # Dont enable, infinite demon dogs issue - NfsdDrobeInventory # Frontier + - YarrrDrobeInventory - type: Sprite layers: - state: base diff --git a/Resources/Prototypes/_NF/Catalog/VendingMachines/Advertisements/yarrrdrobe.yml b/Resources/Prototypes/_NF/Catalog/VendingMachines/Advertisements/yarrrdrobe.yml new file mode 100644 index 00000000000..7591500c3e3 --- /dev/null +++ b/Resources/Prototypes/_NF/Catalog/VendingMachines/Advertisements/yarrrdrobe.yml @@ -0,0 +1,8 @@ +- type: messagePack + id: YarrrDrobeAds + messages: + - advertisement-yarrrdrobe-1 + - advertisement-yarrrdrobe-2 + - advertisement-yarrrdrobe-3 + - advertisement-yarrrdrobe-4 + - advertisement-yarrrdrobe-5 diff --git a/Resources/Prototypes/_NF/Catalog/VendingMachines/Inventories/yarrrdrobe.yml b/Resources/Prototypes/_NF/Catalog/VendingMachines/Inventories/yarrrdrobe.yml new file mode 100644 index 00000000000..1114944746a --- /dev/null +++ b/Resources/Prototypes/_NF/Catalog/VendingMachines/Inventories/yarrrdrobe.yml @@ -0,0 +1,19 @@ +- type: vendingMachineInventory + id: YarrrDrobeInventory + startingInventory: + ClothingNeckCloakPirateCap: 4 + ClothingNeckCloakPirateParrot: 4 + ClothingShoesBootsMagPirateFilled: 4 + ClothingHeadHatPirate: 4 + ClothingHeadHatPirateTricord: 4 + ClothingHeadHatPirates: 4 + ClothingHeadHatPirateLuffy: 4 + ClothingUniformJumpsuitPirateSlops: 4 + ClothingUniformJumpsuitPirateLuffy: 4 + ClothingUniformJumpsuitPirate: 4 + ClothingOuterCoatPirate: 4 + ClothingShoesBootsPirate: 4 + ClothingShoesBootsPirateLuffy: 4 + PirateHandyFlag: 4 + contrabandInventory: + ClothingOuterCoatPirateCaptain: 1 diff --git a/Resources/Prototypes/_NF/Entities/Structures/Machines/vending_machines.yml b/Resources/Prototypes/_NF/Entities/Structures/Machines/vending_machines.yml index 1d4f7bea910..5a5170bc390 100644 --- a/Resources/Prototypes/_NF/Entities/Structures/Machines/vending_machines.yml +++ b/Resources/Prototypes/_NF/Entities/Structures/Machines/vending_machines.yml @@ -379,6 +379,30 @@ - type: AccessReader access: [["Security"]] +- type: entity + parent: [BaseStructureUnanchorable, VendingMachine] + id: VendingMachineYarrrDrobe + name: YarrrDrobe + description: A vending machine for skallywags and booty lovers! + components: + - type: VendingMachine + pack: YarrrDrobeInventory + offState: off + brokenState: broken + normalState: normal-unshaded + - type: Advertise + pack: YarrrDrobeAds + - type: Sprite + sprite: _NF/Structures/Machines/VendingMachines/yarrrdrobe.rsi + layers: + - state: "off" + map: ["enum.VendingMachineVisualLayers.Base"] + - state: "off" + map: ["enum.VendingMachineVisualLayers.BaseUnshaded"] + shader: unshaded + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: entity parent: [BaseStructureUnanchorable, VendingMachine] id: VendingMachineNfsdTech diff --git a/Resources/Textures/_NF/Structures/Machines/VendingMachines/cuddlycritter.rsi/meta.json b/Resources/Textures/_NF/Structures/Machines/VendingMachines/cuddlycritter.rsi/meta.json index f634aaed47e..046e6c2a2c0 100644 --- a/Resources/Textures/_NF/Structures/Machines/VendingMachines/cuddlycritter.rsi/meta.json +++ b/Resources/Textures/_NF/Structures/Machines/VendingMachines/cuddlycritter.rsi/meta.json @@ -28,4 +28,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/Resources/Textures/_NF/Structures/Machines/VendingMachines/yarrrdrobe.rsi/broken.png b/Resources/Textures/_NF/Structures/Machines/VendingMachines/yarrrdrobe.rsi/broken.png new file mode 100644 index 0000000000000000000000000000000000000000..310a4dc18577c48cde43c409a5fe032ea8b2ed80 GIT binary patch literal 1430 zcmV;H1!?+;P)Px)Hc3Q5R9J=0m&QmJsMIdX z5~+ks`-*tIH(8UyI^@2}Jd;Q^o}=o&M-;bH+h69Pqz5s4_w z&gBDBg#)9HS-xCl&9wc*GpiQy;TUQ(%GhXu`@YLa!}yC zA}qEJplvUu65Rb~m8#PuEChcPHi)Sa%0~4`QwR$|ScD(_3W_y{TEk_wXgqOFk0=0+ z?MgKF?H$K%xYR2f++8$rTo*-_7#fHI5Fd&$w^VBRu_!MlVkojiy|O{UY-yum)fvyG zs8|m7AI|aTd}(VU3=u{MiR9oQMZ1RMx&YV>hthflMV2tkx<9^Lt+P9>P_LLQ7#09p zauA4+jBi7&)me@N?lrgsmTj}LT%uH7r@T?+=-v!R_h#6ajPU;1w^%YvmJE~g=gxBe z+*y_klaQhk9UP`sx7n2*C8Vg7H>#A%>#Qu7uxvXJKp+F2=TTl;Ap^t<}zV)F*C#AQ6s3j`3z%kfm+Vq$`9HVe%r zAAaR=;lU69j@!g`oInNw0mwoii5A#maRo`1yWVS>2EfOke#7^_&G|7!Q79HyAQWQq zg2bi0tlc&$y|=ZM~(paASQD;e~rVJ9H7O3 zWjFd`K#?StYM#%4rfDn|3jX_4I_)QKTRV9ha3=#1MedJ*b<05t%UuhumP%Z^dX<+a zCVIx}x=t#cM$rWWYr*wk_HfJ9+vviDVK@)BI9&+T*cjVnB3gpwm+6bl0=4 zZ}xkqCSdCf1OjjoL=+k5ouun}mmb={Qt33huD7~?76ZS0SLVWlAtH*5+Yf+2;i9kB zdg7XgMp>?Jp5N^@>#TDd z#A2bqVxjQ-G@wXQj|NidG>e4-lewJVa&1Q1;+)LoFe(No4jlvF`qT}dfxa|gI}W0w z3udOLk!0E5;gjm`G#VHc!%y6{|D=Hy1CY<>(PwosnGCjVW7{@PqruGdbdPUTDl9Lr z^sM(Z4FrCUU(XIVW9k6+%E74nwf%94YR%+keq(D_vZ$=E)^QHKeex9Z3k!WE&5Vul z!?hoQwg!~Iae)Bp4I9(#jh{JlW=qMhT)EQqY}pNJRv%X~)05E>Dy5~?VKl$6KxS-= zTQ_fR2|#9Stc$U}8Bl3-eG6{ind0`HsVyZBGRtmY)~!AOL=+;5%>FojH&}Kf(C(NBI{F-I=P}&)*)aneX(Vlt#OZykiBAUka^5jzh000hU kSV?A0O#mtY000O800000007cclK=n!07*qoM6N<$g8ez3{r~^~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Structures/Machines/VendingMachines/yarrrdrobe.rsi/meta.json b/Resources/Textures/_NF/Structures/Machines/VendingMachines/yarrrdrobe.rsi/meta.json new file mode 100644 index 00000000000..3c13edb12ce --- /dev/null +++ b/Resources/Textures/_NF/Structures/Machines/VendingMachines/yarrrdrobe.rsi/meta.json @@ -0,0 +1,31 @@ +{ + "version": 1, + "license": "CC-BY-SA-4.0", + "copyright": "Created by Gentlebutter for Frontier Station.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "broken" + }, + { + "name": "off" + }, + { + "name": "panel" + }, + { + "name": "normal-unshaded", + "delays": [ + [ + 1.5, + 0.1, + 1.5, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/_NF/Structures/Machines/VendingMachines/yarrrdrobe.rsi/normal-unshaded.png b/Resources/Textures/_NF/Structures/Machines/VendingMachines/yarrrdrobe.rsi/normal-unshaded.png new file mode 100644 index 0000000000000000000000000000000000000000..ce82e9036cdf4bf4629384adac06bbbe25f1447d GIT binary patch literal 922 zcmV;L17-Y)P)Px&I!Q!9RCt{2noDRCQ51&1B%NqYx=;}XaU(t#Dxy|JK>{kSR1_Z&(KbGcE`%Z! z5k*B131YSQK&23$Ac_k?#RqDAETl@sMJolnQ9)3m*e11UlIvn<%+QH5scCA*^Ff&V z_%r{><;-QmJs=2zAP7P}D43vNepY|Jf(b?RFIP~R)vr`gUM&9}(@SRUBKlu7Yv+s0 zN{~7mQ22pTz^{*amOeK9Ug}Cf(E*;S$F9wwRsgeru{L}L%HM4nfghLzj01-2pHyQ& z^)hb^C?@?5vL0N^!Sy#kz8L-`mI0LNmzXxyFsy!T4Ys#EzYI_|e&L4pw&(b|TQd4W zWk7%XTR#H#1B&5#0NxQ(a_SP%cX|Nda;Iot=x=}P49FsSFT#-rZibb(`5a3y#^)uT zOtX7Q8vmSm25rGIppO)856B|?&`m6n=1V+DcM875lf)8f!Vi1jreJ$OAF=CidjV?0 z4U}mf)44LuLv6UhFt!=gEl{7J*M?OL?E2e&1gdKm;T+6M?dS_eKl|Iu zfL09u#&YU9fv)@l_~-ovK@bE%5ClOG1VI1>{(N4+WChEz`pXndE|!0f=~J_I5&gHA zwev;l11uwu`T+eR^#Km856J6eXydNdoO7Z5aYKKwoDA7sfXc{3Qt76g^C@MVb6kCZ zFa3rKi~Zc#aUFnz_wQ!rUWXzaos%GVcy?yYaT#zjEJ!9wET7uQr0GP3Q z6g6K%T-oy~qjy{e0K{4%ELivxZzRg0y$4tqAHvBy?X183op?*cpmkgZ0NgwipK000hUSV?A0O#mtY000O800000007cclK=n!07*qoM6N<$g2|Ddng9R* literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Structures/Machines/VendingMachines/yarrrdrobe.rsi/off.png b/Resources/Textures/_NF/Structures/Machines/VendingMachines/yarrrdrobe.rsi/off.png new file mode 100644 index 0000000000000000000000000000000000000000..3e627a0ca7565cd931487c5decc50e458dedd28b GIT binary patch literal 1032 zcmV+j1o!)iP)Px&s7XXYR9J=WmrZXQRTPFF&z-pw$4oytpu_%k*9kWFq|a-U$sV7!ZJLrl3&qG((F9IGJ8@<-g{$gh zMpD?W;`g$H=lNVn54K+qflC=)1Q41)XaX&vA+**JJhBqZOl1HlJlSVtc!-Ks#jjwEk8C7p!*|i|i+_`ZqyB0iso0w(S(6j{kLK$5*Fr-A9CW$`J z8d(DgG=$I@Pp8>a4h_!(K-C-UA08tOJs<GX%nR5~jedwE;3~!L&OYhU zG?k+&S6-b4puD%o;__SMzPJm(Cm($Xz^6BF0dW0;YvkANF*Y#~_$TBc$4AGwO2sGO z`#zO}1J)kzwkAqeu=d{UOWe-g;Qi~LarN@W*5u7w+|J#g@Yg@&N>+zIC5zWH2EOk{ z66k3R09P+eG>3W(Lj1lfFQY)GFboqw`1PDG8c@eCdat*pb(JU*vxbJ z^9C>iz{QCss?k{=rxK95jxJ8fhLeYJ=RpA=AQSfMP(aKe_2{10R{^2wkpbPwyX`i@ z3M^#mgDYT41BecagYFve1|bkff&app0%r=GDG*nI$V>V}foH?=;u6b?OTpNb#`AST zrBvT`+!6Qm%3aIf@0fShbJRew*!r3c--i9LwY3%ahha*iZw*9V$8XM#HdD!AeyKcr z5r(ml(WyE%>&2sZ*YS`cJKln8Z@)undwZay)7dO{zxf(yD-eBzkpyaWg;2dqD=RCp zlCQ3=c8pzB$8iVvBX@`@X=IafafJHa@{x`I32fOAz4Wz?%T-76Kc<$J#kxmZv z#QiVvFZ}@e))pRA{{R304rN$LW=%~1DgXcg2mk;800000(o>TF0000TD@E@bvU_ zNvA($#wnr(!Xc+!xY-SW0LU@E^H5*bg578Khv|+_lg$sW*?jCvdBeJOdWZj3DYB`n tt4B%rOPnz=`)6-p#&6~hvQUMA!DX(L(7L;d?|=?s@O1TaS?83{1OWbLM9TmG literal 0 HcmV?d00001 From 2d0dcaccad0364c5e60a69d9fae4ce1eabaa143a Mon Sep 17 00:00:00 2001 From: neuPanda Date: Fri, 14 Jun 2024 18:52:48 -0400 Subject: [PATCH 47/59] Cryogenics Overhaul (#1443) * Cryogenics Overhaul adding cryo chems to work after death balancing cryo chem formulas based on objectives balancing cryo chems healing based on formulas making cryo pods more efficient modifying how the body metabolise chemical mixes adding a way to split solution reagents evenly renaming Tramoxadone to Traumoxadone * Update Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.cs Co-authored-by: whatston3 <166147148+whatston3@users.noreply.github.com> * Update Content.Server/Body/Components/MetabolizerComponent.cs Co-authored-by: whatston3 <166147148+whatston3@users.noreply.github.com> * Update Content.Server/Body/Systems/MetabolizerSystem.cs Co-authored-by: whatston3 <166147148+whatston3@users.noreply.github.com> * Update Resources/Locale/en-US/reagents/meta/medicine.ftl Co-authored-by: whatston3 <166147148+whatston3@users.noreply.github.com> * Update Content.Server/Body/Components/MetabolizerComponent.cs Co-authored-by: whatston3 <166147148+whatston3@users.noreply.github.com> * Update Content.Server/Body/Systems/MetabolizerSystem.cs Co-authored-by: whatston3 <166147148+whatston3@users.noreply.github.com> * Update Content.Server/Body/Systems/MetabolizerSystem.cs Co-authored-by: whatston3 <166147148+whatston3@users.noreply.github.com> * fixing re-name issue where github update did not re-name use only source * Update Content.Shared/Chemistry/Components/Solution.cs Co-authored-by: whatston3 <166147148+whatston3@users.noreply.github.com> * cleaning up some text as per request * updates to comments and upstream risk mitigation * fixed a copy paste failure * spelling, comment, and description corrections Changes copied from https://github.com/whatston3 recomendations, many corrections to my poor spelling, as well as cleaning up description and comments i had missed as well as improving upon the medical cryogentics page in the book --------- Co-authored-by: neuPanda Co-authored-by: whatston3 <166147148+whatston3@users.noreply.github.com> --- .../Body/Components/MetabolizerComponent.cs | 10 ++++ .../Body/Systems/MetabolizerSystem.cs | 17 +++--- Content.Server/Medical/CryoPodSystem.cs | 10 +++- .../Chemistry/Components/Solution.cs | 59 ++++++++++++++++++- .../SharedSolutionContainerSystem.cs | 20 ++++++- .../Medical/Cryogenics/CryoPodComponent.cs | 14 ++++- .../en-US/_NF/reagents/meta/medicine.ftl | 7 ++- .../Locale/en-US/reagents/meta/medicine.ftl | 8 ++- Resources/Prototypes/Reagents/medicine.yml | 17 ++++-- .../Prototypes/Recipes/Reactions/medicine.yml | 2 +- .../Prototypes/_NF/Reagents/medicine.yml | 31 +++++++++- .../_NF/Recipes/Reactions/medicine.yml | 18 +++++- .../Guidebook/Medical/Cryogenics.xml | 12 +++- 13 files changed, 192 insertions(+), 33 deletions(-) diff --git a/Content.Server/Body/Components/MetabolizerComponent.cs b/Content.Server/Body/Components/MetabolizerComponent.cs index 90c99df7db2..9e91f9f9cbe 100644 --- a/Content.Server/Body/Components/MetabolizerComponent.cs +++ b/Content.Server/Body/Components/MetabolizerComponent.cs @@ -62,6 +62,16 @@ public sealed partial class MetabolizerComponent : Component [DataField("maxReagents")] public int MaxReagentsProcessable = 3; + /// + /// Frontier + /// + /// How many poisons can this metabolizer process at once? + /// Used to nerf 'stacked poisons' where having 5+ different poisons in a syringe, even at low + /// quantity, would be muuuuch better than just one poison acting. + /// + [DataField("maxPoisons")] + public int MaxPoisonsProcessable = 3; + /// /// A list of metabolism groups that this metabolizer will act on, in order of precedence. /// diff --git a/Content.Server/Body/Systems/MetabolizerSystem.cs b/Content.Server/Body/Systems/MetabolizerSystem.cs index 45cba5a195f..9a357d300f7 100644 --- a/Content.Server/Body/Systems/MetabolizerSystem.cs +++ b/Content.Server/Body/Systems/MetabolizerSystem.cs @@ -142,7 +142,7 @@ private void TryMetabolize(Entity(reagent.Prototype, out var proto)) @@ -158,10 +158,10 @@ private void TryMetabolize(Entity= ent.Comp1.MaxReagentsProcessable) - return; + // frontier modified + // Already processed all poisons, skip to the next reagent. + if (poisons >= ent.Comp1.MaxPoisonsProcessable && proto.Metabolisms.ContainsKey("Poison")) + continue; // loop over all our groups and see which ones apply @@ -219,9 +219,10 @@ private void TryMetabolize(Entity FixedPoint2.Zero) { solution.RemoveReagent(reagent, mostToRemove); - - // We have processed a reagant, so count it towards the cap - reagents += 1; + // frontier modified + // We have processed a poison, so count it towards the cap + if (proto.Metabolisms.ContainsKey("Poison")) + poisons++; } } diff --git a/Content.Server/Medical/CryoPodSystem.cs b/Content.Server/Medical/CryoPodSystem.cs index 8d54fc6dd95..88dc5176f18 100644 --- a/Content.Server/Medical/CryoPodSystem.cs +++ b/Content.Server/Medical/CryoPodSystem.cs @@ -115,7 +115,15 @@ public override void Update(float frameTime) continue; } - var solutionToInject = _solutionContainerSystem.SplitSolution(containerSolution.Value, cryoPod.BeakerTransferAmount); + // frontier + + // Filter out a fixed amount of each reagent from the cryo pod's beaker + var solutionToInject = _solutionContainerSystem.SplitSolutionReagentsEvenly(containerSolution.Value, cryoPod.BeakerTransferAmount); + // for every .25 units used, .5 units per second are added to the body, making cryo-pod more efficient than injections + solutionToInject.ScaleSolution(cryoPod.PotencyMultiplier); + + // End frontier + _bloodstreamSystem.TryAddToChemicals(patient.Value, solutionToInject, bloodstream); _reactiveSystem.DoEntityReaction(patient.Value, solutionToInject, ReactionMethod.Injection); } diff --git a/Content.Shared/Chemistry/Components/Solution.cs b/Content.Shared/Chemistry/Components/Solution.cs index 4de3c369f7c..3a3400ca591 100644 --- a/Content.Shared/Chemistry/Components/Solution.cs +++ b/Content.Shared/Chemistry/Components/Solution.cs @@ -606,7 +606,11 @@ public Solution SplitSolutionWithOnly(FixedPoint2 toTake, params string[] includ return sol; } - + /// + /// splits the solution taking the specified amount of reagents proportionally to their quantity. + /// + /// The total amount of solution to remove and return. + /// a new solution of equal proportions to the original solution public Solution SplitSolution(FixedPoint2 toTake) { if (toTake <= FixedPoint2.Zero) @@ -670,6 +674,59 @@ public Solution SplitSolution(FixedPoint2 toTake) return newSolution; } + /// + /// Frontier + /// splits the solution taking up to the specified amount of each reagent from the solution. + /// If the solution has less of a reagent than the specified amount, it will take all of that reagent. + /// + /// How much of each reagent to take + /// a new solution containing the reagents taken from the original solution + public Solution SplitSolutionReagentsEvenly(FixedPoint2 toTakePer) + { + var splitSolution = new Solution(); + + if (toTakePer <= FixedPoint2.Zero) + return splitSolution; + var reagentsCount = Contents.Count; + var reagentsToRemove = new List(); + for (var i = 0; i < reagentsCount; i++) + { + var currentReagent = Contents[i]; + + if (currentReagent.Quantity <= FixedPoint2.Zero) + { + reagentsToRemove.Add(currentReagent); + continue; + } + + if (currentReagent.Quantity <= toTakePer) + { + splitSolution.AddReagent(currentReagent); + reagentsToRemove.Add(currentReagent); + } + else + { + splitSolution.AddReagent(currentReagent.Reagent, toTakePer); + RemoveReagent(currentReagent.Reagent, toTakePer); + } + } + + foreach (var reagent in reagentsToRemove) + { + RemoveReagent(reagent); + } + if (Volume == FixedPoint2.Zero) + RemoveAllSolution(); + + _heatCapacityDirty = true; + splitSolution._heatCapacityDirty = true; + + ValidateSolution(); + splitSolution.ValidateSolution(); + + return splitSolution; + } + /// /// Variant of that doesn't return a new solution containing the removed reagents. /// diff --git a/Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.cs b/Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.cs index 4b910070855..c3283f1e7fb 100644 --- a/Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.cs +++ b/Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.cs @@ -297,8 +297,7 @@ public void UpdateAppearance(Entity sol /// /// Removes part of the solution in the container. /// - /// - /// + /// The container to remove solution from. /// the volume of solution to remove. /// The solution that was removed. public Solution SplitSolution(Entity soln, FixedPoint2 quantity) @@ -311,6 +310,23 @@ public Solution SplitSolution(Entity soln, FixedPoint2 quanti return splitSol; } + /// + /// Frontier + /// Splits a solution removing a specified amount of each reagent, if available. + /// + /// The container to split the solution from. + /// The amount of each reagent to split. + /// + public Solution SplitSolutionReagentsEvenly(Entity soln, FixedPoint2 quantity) + { + var (uid, comp) = soln; + var solution = comp.Solution; + + var splitSol = solution.SplitSolutionReagentsEvenly(quantity); + UpdateChemicals(soln); + return splitSol; + } + public Solution SplitStackSolution(Entity soln, FixedPoint2 quantity, int stackCount) { var (uid, comp) = soln; diff --git a/Content.Shared/Medical/Cryogenics/CryoPodComponent.cs b/Content.Shared/Medical/Cryogenics/CryoPodComponent.cs index a736a63cb22..afcf072a842 100644 --- a/Content.Shared/Medical/Cryogenics/CryoPodComponent.cs +++ b/Content.Shared/Medical/Cryogenics/CryoPodComponent.cs @@ -1,4 +1,4 @@ -using Robust.Shared.Containers; +using Robust.Shared.Containers; using Robust.Shared.GameStates; using Robust.Shared.Serialization; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom; @@ -34,11 +34,19 @@ public sealed partial class CryoPodComponent : Component public TimeSpan? NextInjectionTime; /// - /// How many units to transfer per tick from the beaker to the mob? + /// How many units of each reagent to transfer per tick from the beaker to the mob? /// [ViewVariables(VVAccess.ReadWrite)] [DataField("beakerTransferAmount")] - public float BeakerTransferAmount = 1f; + public float BeakerTransferAmount = .25f;// Frontier: 1<0.25 + + /// + /// Frontier + /// How potent (multiplier) the reagents are when transferred from the beaker to the mob. + /// + [ViewVariables(VVAccess.ReadWrite)] + [DataField("PotencyAmount")] + public float PotencyMultiplier = 2f; /// /// Delay applied when inserting a mob in the pod. diff --git a/Resources/Locale/en-US/_NF/reagents/meta/medicine.ftl b/Resources/Locale/en-US/_NF/reagents/meta/medicine.ftl index a00de3ad81a..41f654ff32e 100644 --- a/Resources/Locale/en-US/_NF/reagents/meta/medicine.ftl +++ b/Resources/Locale/en-US/_NF/reagents/meta/medicine.ftl @@ -1,2 +1,5 @@ -reagent-name-tramoxadone = tramoxadone -reagent-desc-tramoxadone = A cryogenics chemical. Used to treat severe trauma via regeneration of the damaged tissue. Works regardless of the patient being alive or dead. +reagent-name-traumoxadone = traumoxadone +reagent-desc-traumoxadone = A cryogenics chemical. Used to treat severe trauma via regeneration of the damaged tissue. Works regardless of the patient being alive or dead. + +reagent-name-stelloxadone = stelloxadone +reagent-desc-stelloxadone = A cryogenics chemical. Used to aggressively dissolve toxins from the body. Works regardless of the patient being alive or dead. diff --git a/Resources/Locale/en-US/reagents/meta/medicine.ftl b/Resources/Locale/en-US/reagents/meta/medicine.ftl index a84e8315fda..08b184fcd7d 100644 --- a/Resources/Locale/en-US/reagents/meta/medicine.ftl +++ b/Resources/Locale/en-US/reagents/meta/medicine.ftl @@ -13,11 +13,15 @@ reagent-desc-arithrazine = A mildly unstable medication used for the most extrem reagent-name-bicaridine = bicaridine reagent-desc-bicaridine = An analgesic which is highly effective at treating brute damage. It's useful for stabilizing people who have been severely beaten, as well as treating less life-threatening injuries. +# Frontier: consistent cryogenics descriptors + reagent-name-cryoxadone = cryoxadone -reagent-desc-cryoxadone = Required for the proper function of cryogenics. Heals all standard types of damage, but only works in temperatures under 213K. It can treat and rejuvenate plants when applied in small doses. +reagent-desc-cryoxadone = Required for the proper function of cryogenics. Useful in treating asphyxiation and bloodloss, but only works in temperatures under 213K. It can treat and rejuvenate plants when applied in small doses. Works regardless of the patient being alive or dead. reagent-name-doxarubixadone = doxarubixadone -reagent-desc-doxarubixadone = A cryogenics chemical. Heals certain types of cellular damage done by Slimes and improper use of other chemicals. +reagent-desc-doxarubixadone = A cryogenics chemical. Heals certain types of cellular damage done by Slimes and improper use of other chemicals. Works regardless of the patient being alive or dead. + +# End Frontier reagent-name-dermaline = dermaline reagent-desc-dermaline = An advanced chemical that is more effective at treating burn damage than kelotane. diff --git a/Resources/Prototypes/Reagents/medicine.yml b/Resources/Prototypes/Reagents/medicine.yml index ad0d39a1346..4d4af6d931e 100644 --- a/Resources/Prototypes/Reagents/medicine.yml +++ b/Resources/Prototypes/Reagents/medicine.yml @@ -168,6 +168,7 @@ physicalDesc: reagent-physical-desc-fizzy flavor: medicine color: "#0091ff" + worksOnTheDead: true # Frontier plantMetabolism: - !type:PlantAdjustToxins amount: -5 @@ -185,10 +186,12 @@ damage: # todo scale with temp like SS13 groups: - Airloss: -6 - Brute: -4 - Burn: -6 - Toxin: -4 + Airloss: -10 # Frontier: -6<-10 + # Brute: -4 # Frontier + # Burn: -6 # Frontier + # Toxin: -4 # Frontier + - !type:ModifyBloodLevel # Frontier + amount: 5 # Frontier - type: reagent id: Doxarubixadone @@ -198,6 +201,7 @@ physicalDesc: reagent-physical-desc-bubbling flavor: medicine color: "#32cd32" + worksOnTheDead: true # Frontier metabolisms: Medicine: effects: @@ -207,7 +211,9 @@ max: 213.0 damage: types: - Cellular: -2 + Cellular: -4 # Frontier: -2<-4 + groups: # Frontier + Brute: 1 # Frontier - type: reagent id: Dermaline @@ -1219,6 +1225,7 @@ types: Heat: -3.0 Shock: -3.0 + Cold: -3.0 # Frontier Caustic: -1.0 - type: reagent diff --git a/Resources/Prototypes/Recipes/Reactions/medicine.yml b/Resources/Prototypes/Recipes/Reactions/medicine.yml index 2e9b1d4f854..ca966cff2cf 100644 --- a/Resources/Prototypes/Recipes/Reactions/medicine.yml +++ b/Resources/Prototypes/Recipes/Reactions/medicine.yml @@ -71,7 +71,7 @@ reactants: Cryoxadone: amount: 1 - UnstableMutagen: + Phalanximine: # Frontier: 1 UnstableMutagen < 1 Phalanximine amount: 1 products: Doxarubixadone: 2 diff --git a/Resources/Prototypes/_NF/Reagents/medicine.yml b/Resources/Prototypes/_NF/Reagents/medicine.yml index d83e65f415e..49602618789 100644 --- a/Resources/Prototypes/_NF/Reagents/medicine.yml +++ b/Resources/Prototypes/_NF/Reagents/medicine.yml @@ -1,8 +1,8 @@ - type: reagent - id : Tramoxadone - name: reagent-name-tramoxadone + id : Traumoxadone + name: reagent-name-traumoxadone group: Medicine - desc: reagent-desc-tramoxadone + desc: reagent-desc-traumoxadone physicalDesc: reagent-physical-desc-soothing flavor: medicine color: "#880077" @@ -19,3 +19,28 @@ Blunt: -2 Piercing: -2 Slash: -2 + +- type: reagent + id : Stelloxadone + name: reagent-name-stelloxadone + group: Medicine + desc: reagent-desc-stelloxadone + physicalDesc: reagent-physical-desc-soothing + flavor: medicine + color: "#FFA861" + worksOnTheDead: true + metabolisms: + Medicine: + effects: + - !type:HealthChange + conditions: + - !type:Temperature + max: 213.0 + damage: + types: + Poison: -6 + Radiation: -3 + Cellular: 1 + groups: + Brute: 3 + \ No newline at end of file diff --git a/Resources/Prototypes/_NF/Recipes/Reactions/medicine.yml b/Resources/Prototypes/_NF/Recipes/Reactions/medicine.yml index 8a4dc184f9f..7c7984fdc86 100644 --- a/Resources/Prototypes/_NF/Recipes/Reactions/medicine.yml +++ b/Resources/Prototypes/_NF/Recipes/Reactions/medicine.yml @@ -1,5 +1,5 @@ - type: reaction - id: Tramoxadone + id: Traumoxadone reactants: Cryoxadone: amount: 1 @@ -8,4 +8,18 @@ Lipozine: amount: 1 products: - Tramoxadone: 2 + Traumoxadone: 2 + +- type: reaction + id: Stelloxadone + reactants: + Cryoxadone: + amount: 3 + Stellibinin: + amount: 5 + Arithrazine: + amount: 2 + products: + Stelloxadone: 5 + Water: 3 + Fiber: 2 diff --git a/Resources/ServerInfo/Guidebook/Medical/Cryogenics.xml b/Resources/ServerInfo/Guidebook/Medical/Cryogenics.xml index f70f43c8a8b..087c2cc41fd 100644 --- a/Resources/ServerInfo/Guidebook/Medical/Cryogenics.xml +++ b/Resources/ServerInfo/Guidebook/Medical/Cryogenics.xml @@ -37,14 +37,20 @@ Not every network will look like this, but hopefully, it's enough to give you th An important thing to note, winter clothing (and hardsuits) will make cryogenic treatment less, or completely ineffective. Be sure to remove cold preventative clothing before placing people in the pod. ## Using the Pod -Once things have been set up, you're going to require a specific medication, Cryoxadone. Cryoxadone heals all damage types when a patient is chilled, and can either be pre-adminsitered (with a pill), or loaded into the cell directly with a beaker. Do note, patients won't begin to heal until they've chilled to the appropriate temperature, it may be worthwhile to wait a bit before placing a beaker inside. +Once things have been set up, you're going to require cryogenic medications (all listed below). They each provide healing when a patient is chilled, and should be loaded into the pod directly with a beaker. Do note, patients won't begin to heal until they've chilled to the appropriate temperature, it may be worthwhile to wait a bit before placing a beaker inside. ## Additional Information: -The standard pressure for a gas pump is 100.325 kpa. Cryoxadone works at under 170K, but it is standard practice to set the freezer to 100K for faster freezing. +The standard pressure for a gas pump is 100.325 kpa. Cryogenics medicines work at under 213K (150K for Opporozidone), but it is standard practice to set the freezer to 100K for faster freezing. + +Cryo pods separate out each reagent from the beaker in the pod, injecting a small, steady amount of each into the patient. This allows for medicine to be administered twice as efficiently than with injection or oral administration. - + + + + + From 1d5337599ec91beca54614e84daa0f4d13980203 Mon Sep 17 00:00:00 2001 From: FrontierATC Date: Fri, 14 Jun 2024 22:53:18 +0000 Subject: [PATCH 48/59] Automatic Changelog (#1443) --- Resources/Changelog/Changelog.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 167d43c446b..b4a78b2cf7a 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -5071,3 +5071,9 @@ Entries: message: The mail teleporter will now occasionally receive larger parcels. id: 5038 time: '2024-06-14T22:06:08.0000000+00:00' +- author: neuPanda + changes: + - type: Add + message: new cryo chems + id: 5039 + time: '2024-06-14T22:52:49.0000000+00:00' From 4ca123edbc1761e5fb5d586ecba5299f0a4aa852 Mon Sep 17 00:00:00 2001 From: AndresE55 <80334192+Leander-0@users.noreply.github.com> Date: Fri, 14 Jun 2024 18:57:56 -0400 Subject: [PATCH 49/59] Rules tweaks v3 (#1478) * rules tweaks v3 * missing S momment * staff ruling wording * Update Resources/ServerInfo/Rules.txt Co-authored-by: whatston3 <166147148+whatston3@users.noreply.github.com> * Apply suggestions from code review Yeah this looks really nice, thanks. Co-authored-by: whatston3 <166147148+whatston3@users.noreply.github.com> * remove contraband from sentence * final revisions --------- Co-authored-by: whatston3 <166147148+whatston3@users.noreply.github.com> --- Resources/ServerInfo/Rules.txt | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/Resources/ServerInfo/Rules.txt b/Resources/ServerInfo/Rules.txt index f348d3988fa..35f61edb04b 100644 --- a/Resources/ServerInfo/Rules.txt +++ b/Resources/ServerInfo/Rules.txt @@ -2,12 +2,17 @@ [color=#99ff99]Frontier Station is a Medium Roleplay server. Try to immerse yourself into your character. This includes doing your job as a station or ship crew member and delegating tasks that are outside of that description, or striking out upon space as a Captain of your ship. This does not imply you’re forced to play the whole round; Frontier Station is designed with pop-in-and-out gameplay in mind, where some players will come and go but their bank account remains persistent across server restarts.[/color] +[color=#99ff99]You can access more information about the game using the Guidebook (NUMPAD 0).[/color] + [color=#a4885c][head=3]0. Admins can disregard any and all of these rules if they deem it in the best interest of the current round, server, and/or community at large.[/head][/color] • They will of course be held fully accountable for their actions if they exercise this privilege. [color=#a4885c][head=3]0.1. All of these rules apply as they are intended.[/head][/color] • Every example of a rule break cannot be defined as written, therefore, enforcement of the rules is subject to staff interpretation of the rule's intention. +[color=#a4885c][head=3]0.2. Staff is not obligated to cover player losses, deaths or delays.[/head][/color] + • This includes but is not limited to ship deeds, money, respawns or revivals. Any action taken will depend on the circumstances at hand. + [color=#a4885c][head=3]1. Erotic Roleplay (ERP), erotic content, or 18+ sexual content is[/color] [color=#ff0000]not allowed under any circumstance.[/head][/color] [color=#a4885c][head=3]2. Follow the community expectations. This includes both in game and elsewhere in our community.[/head][/color] @@ -57,10 +62,11 @@ • Fights and confrontations is completely disallowed on the safezone such as shooting, attacking or any forms of harm. • Pirate actions may not begin on the Frontier. This includes stowing away while at the Frontier with intentions to steal the ship, outright stealing the ship or its cargo from the dock, selling someone else’s ship you hadn’t pirated outside the safe zone, or joining the crew under false pretenses with the intention to mutiny and take the ship. • Dangerous research like artifacts and anomalies must not be done while inside the safezone boundaries. - • Do not transport any kind of dangerous creature inside the station. + • Do not transport any kind of creature or objects with the intent to cause harm/death, or bait into a conflict inside of the frontier. [color=#a4885c][head=3]9. Security Forces and Station Staff roles are held to a higher standard of roleplay and are strictly non-antagonists.[/head][/color] • Security Forces roleplaying as ‘bad cops’ and intentionally violating space law is forbidden. Space Law is not optional for these roles, and strong knowledge is required before taking a security position. + • Civilian and Security staff are expected to maintain a minimum of competency and performance on their jobs. Security staff must follow NFSD Standard Operating Procedure (see Wiki in the menu for more details). • Assets seized from criminals may only be used to make victims whole and to pay for any fines under the law. Any excess financials received from the sale of criminal assets is to be returned to their original owners, and are not to be plundered or extorted by security forces. This is a strict zero-tolerance policy. • All players that are hired on as crew to the station as security or service staff, or through other direct jobs working for paychecks from the station, are considered non-antags and official Nanotrasen employees. Engaging in any hostile antagonistic activities, or abuse of the equipment provided while working in these roles, is strictly prohibited. @@ -68,7 +74,7 @@ • Sector Command is expected and [color=#ff0000]required [/color] to maintain pay for their respective staff as a part of their job. Payroll should be a minimum of 10,000 for station crew, 20,000 for Station Rep and Sheriff, and 15,000 for security per hour. Embezzlement of station funds is strictly forbidden. • Both of these roles have higher access to station resources than should be allowed for most crew members. As such, if you must ever end your shift early, always bring your ID with you, and always return to cryosleep so that your access cannot be stolen and the station funds embezzled. If for any reason you cannot (disconnect, crash, power outage, etc.) Please ping the game admins in Discord and we will handle your in-game character accordingly. • Sector Command is permitted and expected to issue and enforce any docking fines related to loitering in the terminal for shuttles that have been idle for more than 10 minutes in the station docks without a valid reason, up to and including forced eviction of shuttles. Fines collected in this way are permitted to be used as payroll or the acquisition of station supplies. Time spent docked and waiting at the station is to be kept at a minimum. - • You may not tax, lease, rent, or otherwise reserve the free and fair usage of station resources to the detriment of the public. That includes but not limited to, charging docking fees, basic cloning services, vending access, and moving station resources behind access locked doors to restrict access, etc. + • You may not tax, lease, rent, or otherwise reserve the free and fair use of station resources and space to the detriment of the public or for personal gain. This includes, but is not limited to: charging docking fees, granting docking extensions, vending access, and moving station resources behind access locked doors to restrict access. [color=#a4885c][head=3]11. Follow Escalation Guidelines[/head][/color] • Antagonistic ghost roles, and pest ghost roles like mice are always fair game for attack. Don't grief nanotrasen-aligned ghost roles like familiars, drones, or pets without provocation. @@ -79,8 +85,7 @@ • Do not End of Round Grief (EORG), attacking/killing/griefing other players is not permitted after the shift ends. [color=#a4885c][head=3]12. Follow PVP & Piracy Guidelines[/head][/color] - • Pirates/antagonists must ahelp before starting a crew and receive permission to begin antag activity. When permitted, admins will announce to all ships via. fax that a ship has gone rogue. Spamming ahelp asking to be a pirate or pirating without permission will likely lead to being banned. + • Pirates/antagonists must ahelp before starting a crew and receive permission to begin antag activity. Spamming ahelp asking to be a pirate or pirating without permission will likely lead to being banned. • Pirate crews may never exceed a total force of four members, including the Captain. • Non-hostile vessels that surrender: cannot be killed, left stranded, completely bankrupt, or otherwise. The safety of non-hostile merchant vessels is to be guaranteed by all parties. All vessels being boarded must first attempt to negotiate before any hostile actions may take place. • Hostile forces that are known, declared, and confirmed, may be considered 'belligerent', boarded non-conventionally, and have their systems disabled in attempts to bring them to justice. All suspects taken alive must be adequately cared for and unharmed according to Space Law. - • You must finish any and all smuggling activities before approval. From 113f236cda02a918cd53ec289f3ca21061be93f9 Mon Sep 17 00:00:00 2001 From: FrontierATC Date: Fri, 14 Jun 2024 22:58:27 +0000 Subject: [PATCH 50/59] Automatic Changelog (#1478) --- Resources/Changelog/Changelog.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index b4a78b2cf7a..f82f2de7eb3 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -5077,3 +5077,11 @@ Entries: message: new cryo chems id: 5039 time: '2024-06-14T22:52:49.0000000+00:00' +- author: Leander + changes: + - type: Tweak + message: >- + Rules have been updated to place contraband and docking restrictions on + the safe-zone, make sure to read them again! + id: 5040 + time: '2024-06-14T22:57:57.0000000+00:00' From b946f57844833c00b6205cd4bdf6d2938d91b05b Mon Sep 17 00:00:00 2001 From: Whatstone <166147148+whatston3@users.noreply.github.com> Date: Fri, 14 Jun 2024 19:17:33 -0400 Subject: [PATCH 51/59] Multicoloured spesos: add layer function in StackComponent (#1496) * Show amount of spesos in a stack properly * Refactor stack functions * Larger cash denominations, Frontier cash sprites * Modify Frontier cash.rsi copyright * Remove 500k cash file * cash.rsi: center cash_100k, fix name in meta.json * Cash: all bills scroll left (easy to read) * Recolour 10-100k bills, adjust order of 250k * ThresholdStackLayerFunction: comment inaccuracy * fix space_cash.yml icons * Stack cleanup * StackSystem: cleanup * Rename stack threshold component --- Content.Client/Stack/StackSystem.cs | 21 +-- .../_NF/Stack/StackSystem.Layers.cs | 56 ++++++++ Content.Shared/Stacks/StackComponent.cs | 8 ++ .../StackLayerThresholdComponent.cs | 13 ++ .../_NF/Stacks/StackLayerFunction.cs | 7 + .../Entities/Objects/Misc/space_cash.yml | 46 +++--- .../_NF/Entities/Objects/Misc/space_cash.yml | 8 +- .../_NF/Objects/Economy/cash.rsi/cash.png | Bin 0 -> 286 bytes .../_NF/Objects/Economy/cash.rsi/cash_10.png | Bin 0 -> 292 bytes .../_NF/Objects/Economy/cash.rsi/cash_100.png | Bin 0 -> 291 bytes .../Objects/Economy/cash.rsi/cash_1000.png | Bin 0 -> 290 bytes .../Objects/Economy/cash.rsi/cash_10000.png | Bin 0 -> 695 bytes .../Objects/Economy/cash.rsi/cash_100000.png | Bin 0 -> 811 bytes .../Objects/Economy/cash.rsi/cash_25000.png | Bin 0 -> 681 bytes .../Objects/Economy/cash.rsi/cash_250000.png | Bin 0 -> 1155 bytes .../_NF/Objects/Economy/cash.rsi/cash_500.png | Bin 0 -> 299 bytes .../Objects/Economy/cash.rsi/cash_5000.png | Bin 0 -> 231 bytes .../Objects/Economy/cash.rsi/cash_50000.png | Bin 0 -> 701 bytes .../_NF/Objects/Economy/cash.rsi/meta.json | 136 ++++++++++++++++++ 19 files changed, 264 insertions(+), 31 deletions(-) create mode 100644 Content.Client/_NF/Stack/StackSystem.Layers.cs create mode 100644 Content.Shared/_NF/Stacks/Components/StackLayerThresholdComponent.cs create mode 100644 Content.Shared/_NF/Stacks/StackLayerFunction.cs create mode 100644 Resources/Textures/_NF/Objects/Economy/cash.rsi/cash.png create mode 100644 Resources/Textures/_NF/Objects/Economy/cash.rsi/cash_10.png create mode 100644 Resources/Textures/_NF/Objects/Economy/cash.rsi/cash_100.png create mode 100644 Resources/Textures/_NF/Objects/Economy/cash.rsi/cash_1000.png create mode 100644 Resources/Textures/_NF/Objects/Economy/cash.rsi/cash_10000.png create mode 100644 Resources/Textures/_NF/Objects/Economy/cash.rsi/cash_100000.png create mode 100644 Resources/Textures/_NF/Objects/Economy/cash.rsi/cash_25000.png create mode 100644 Resources/Textures/_NF/Objects/Economy/cash.rsi/cash_250000.png create mode 100644 Resources/Textures/_NF/Objects/Economy/cash.rsi/cash_500.png create mode 100644 Resources/Textures/_NF/Objects/Economy/cash.rsi/cash_5000.png create mode 100644 Resources/Textures/_NF/Objects/Economy/cash.rsi/cash_50000.png create mode 100644 Resources/Textures/_NF/Objects/Economy/cash.rsi/meta.json diff --git a/Content.Client/Stack/StackSystem.cs b/Content.Client/Stack/StackSystem.cs index c081581338f..f57f4d4e170 100644 --- a/Content.Client/Stack/StackSystem.cs +++ b/Content.Client/Stack/StackSystem.cs @@ -8,7 +8,7 @@ namespace Content.Client.Stack { [UsedImplicitly] - public sealed class StackSystem : SharedStackSystem + public sealed partial class StackSystem : SharedStackSystem // Frontier: add partial to class definition { [Dependency] private readonly AppearanceSystem _appearanceSystem = default!; [Dependency] private readonly ItemCounterSystem _counterSystem = default!; @@ -56,20 +56,25 @@ private void OnAppearanceChange(EntityUid uid, StackComponent comp, ref Appearan if (args.Sprite == null || comp.LayerStates.Count < 1) return; + StackLayerData data = new StackLayerData(); // Frontier: use structure to store StackLayerData + // Skip processing if no actual - if (!_appearanceSystem.TryGetData(uid, StackVisuals.Actual, out var actual, args.Component)) + if (!_appearanceSystem.TryGetData(uid, StackVisuals.Actual, out data.Actual, args.Component)) return; - if (!_appearanceSystem.TryGetData(uid, StackVisuals.MaxCount, out var maxCount, args.Component)) - maxCount = comp.LayerStates.Count; + if (!_appearanceSystem.TryGetData(uid, StackVisuals.MaxCount, out data.MaxCount, args.Component)) + data.MaxCount = comp.LayerStates.Count; + + if (!_appearanceSystem.TryGetData(uid, StackVisuals.Hide, out data.Hidden, args.Component)) + data.Hidden = false; - if (!_appearanceSystem.TryGetData(uid, StackVisuals.Hide, out var hidden, args.Component)) - hidden = false; + if (comp.LayerFunction != StackLayerFunction.None) // Frontier: use stack layer function to modify appearance if provided. + ApplyLayerFunction(uid, comp, ref data); // Frontier: definition in _NF/Stack/StackSystem.Layers.cs if (comp.IsComposite) - _counterSystem.ProcessCompositeSprite(uid, actual, maxCount, comp.LayerStates, hidden, sprite: args.Sprite); + _counterSystem.ProcessCompositeSprite(uid, data.Actual, data.MaxCount, comp.LayerStates, data.Hidden, sprite: args.Sprite); else - _counterSystem.ProcessOpaqueSprite(uid, comp.BaseLayer, actual, maxCount, comp.LayerStates, hidden, sprite: args.Sprite); + _counterSystem.ProcessOpaqueSprite(uid, comp.BaseLayer, data.Actual, data.MaxCount, comp.LayerStates, data.Hidden, sprite: args.Sprite); } } } diff --git a/Content.Client/_NF/Stack/StackSystem.Layers.cs b/Content.Client/_NF/Stack/StackSystem.Layers.cs new file mode 100644 index 00000000000..2893d32d3f5 --- /dev/null +++ b/Content.Client/_NF/Stack/StackSystem.Layers.cs @@ -0,0 +1,56 @@ +using Content.Shared.Stacks.Components; +using Content.Shared.Stacks; + +namespace Content.Client.Stack +{ + /// + /// Data used to determine which layers of a stack's sprite are visible. + /// + public struct StackLayerData + { + public int Actual; + public int MaxCount; + public bool Hidden; + } + + public sealed partial class StackSystem : SharedStackSystem + { + // Modifies a given stack component to adjust the layers to display. + private bool ApplyLayerFunction(EntityUid uid, StackComponent comp, ref StackLayerData data) + { + switch (comp.LayerFunction) + { + case StackLayerFunction.Threshold: + if (TryComp(uid, out var threshold)) + { + ApplyThreshold(threshold, ref data); + return true; + } + break; + } + // No function applied. + return false; + } + + /// + /// Sets Actual to the number of thresholds that Actual exceeds from the beginning of the list. + /// Sets MaxCount to the total number of thresholds plus one (for values under thresholds). + /// + private static void ApplyThreshold(StackLayerThresholdComponent comp, ref StackLayerData data) + { + // We must stop before we run out of thresholds or layers, whichever's smaller. + data.MaxCount = Math.Min(comp.Thresholds.Count + 1, data.MaxCount); + int newActual = 0; + foreach (var threshold in comp.Thresholds) + { + //If our value exceeds threshold, the next layer should be displayed. + //Note: we must ensure actual <= MaxCount. + if (data.Actual >= threshold && newActual < data.MaxCount) + newActual++; + else + break; + } + data.Actual = newActual; + } + } +} diff --git a/Content.Shared/Stacks/StackComponent.cs b/Content.Shared/Stacks/StackComponent.cs index 7137f8c0c22..f5e2602728d 100644 --- a/Content.Shared/Stacks/StackComponent.cs +++ b/Content.Shared/Stacks/StackComponent.cs @@ -78,6 +78,14 @@ public sealed partial class StackComponent : Component [DataField("layerStates")] [ViewVariables(VVAccess.ReadWrite)] public List LayerStates = new(); + + // Frontier: transforming Amount, MaxCount in speso stacks + /// + /// An optional function to adjust the layers used for a stack's appearance. + /// + [DataField] + public StackLayerFunction LayerFunction = StackLayerFunction.None; + // End Frontier } [Serializable, NetSerializable] diff --git a/Content.Shared/_NF/Stacks/Components/StackLayerThresholdComponent.cs b/Content.Shared/_NF/Stacks/Components/StackLayerThresholdComponent.cs new file mode 100644 index 00000000000..98d3bb0e61f --- /dev/null +++ b/Content.Shared/_NF/Stacks/Components/StackLayerThresholdComponent.cs @@ -0,0 +1,13 @@ +namespace Content.Shared.Stacks.Components; + +[RegisterComponent] +public sealed partial class StackLayerThresholdComponent : Component +{ + /// + /// A list of thresholds to check against the number of things in the stack. + /// Each exceeded threshold will cause the next layer to be displayed. + /// Should be sorted in ascending order. + /// + [DataField(required: true)] + public List Thresholds = new List(); +} diff --git a/Content.Shared/_NF/Stacks/StackLayerFunction.cs b/Content.Shared/_NF/Stacks/StackLayerFunction.cs new file mode 100644 index 00000000000..c655f3f76c2 --- /dev/null +++ b/Content.Shared/_NF/Stacks/StackLayerFunction.cs @@ -0,0 +1,7 @@ +namespace Content.Shared.Stacks; + +public enum StackLayerFunction +{ + None, + Threshold +} diff --git a/Resources/Prototypes/Entities/Objects/Misc/space_cash.yml b/Resources/Prototypes/Entities/Objects/Misc/space_cash.yml index 0a7cd514f14..12dd680d9f6 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/space_cash.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/space_cash.yml @@ -28,9 +28,17 @@ - cash_100 - cash_500 - cash_1000 - - cash_1000000 + - cash_5000 # Frontier: larger denominations + - cash_10000 # Frontier: larger denominations + - cash_25000 # Frontier: larger denominations + - cash_50000 # Frontier: larger denominations + - cash_100000 # Frontier: larger denominations + - cash_250000 # Frontier: larger denominations (cash_1000000czH&sY$$Bay^!}nd$O=`|>(|$0ExHJsFL432|L|G7_`SXB)g0c38`9@lN@^$+OiU PXEJ!Y`njxgN@xNAi{)a9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Economy/cash.rsi/cash_10.png b/Resources/Textures/_NF/Objects/Economy/cash.rsi/cash_10.png new file mode 100644 index 0000000000000000000000000000000000000000..05c477501682b5b2bd84e241465690655a617e43 GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijS1AIbU6KpwIEL{2A6L*%1J2g&J&8a)LPhju#^2?_cnN{_Gsy-#{*bbz) zOM?7@|HA=;mp|htpfG2FM`SSr1K(i~W;~w1A_XW|>gnPbV&VU`{~+IC0}f~It%@iA z*B9(&E%FF^8@2N5QLeg(l~WJCY} literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Economy/cash.rsi/cash_1000.png b/Resources/Textures/_NF/Objects/Economy/cash.rsi/cash_1000.png new file mode 100644 index 0000000000000000000000000000000000000000..6a5688cd866d413a9e40239c01388bd43c060164 GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijS1AIbU6KpwMnVDmln0A(mck61G$jhJGC$M*V`Q_7!>g+5)RcDU6_W&vG zk|4j}|8T(I<8F~A3d{^HCE!x^RG$Igq<|mWA`h6 UX5A}07ic|$r>mdKI;Vst04zjh5&!@I literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Economy/cash.rsi/cash_10000.png b/Resources/Textures/_NF/Objects/Economy/cash.rsi/cash_10000.png new file mode 100644 index 0000000000000000000000000000000000000000..3400ef8a0a2e3fd72274d9947b709e01455e9f31 GIT binary patch literal 695 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H3?#oinD`S&DF*n2xF*}%WQZeW4?B1dl z1)dgvea5Qy{|}h{5NAnRo>6FZ+9x`fPsI=K z==ok{pmzCP_j-mS=d9&4EN~#em%~l%Jj`}h#ccZiHJss_kB>5YWNey@ zSU};luPdeGAO8xovz)qK+aa4(%X-05rjvYLKaGx`5VxBi+VE)GGubIx8;)v=Uii6` zYsH@;)<4^tS4P}Rx4!e}GXML}*$L;T=Y0CQBjxuSsTXzPYaZ{FUCMn&ES_QCwU4*@ zCb7Qjwts4$xStW?S}1ArbmflyMnS*!ugaSnw0)Vq!?JpTt7{+f_Z0r!wXgrx%@6E% z*35rfv+WOK^McY$8^MB#v{`u)wC2Lu2{5pqM@)G|XmNK#bKlp)t(XR9B8;{5* z9JZgqck&B=&7a}}@(uPMF1OrfN3rw6l;w~9o$`47-(_!FVP*N9SNt6}m(?G*Wv}st z-{t>-FYHSWAAH3x@Hg&!|6jqIx4(PcKQ0^fYkwHyt+I@7;sK8iJo$GZhHuoFU%5kHtlI1!w0!8}x)9fx@Uq&x_W5b;1z)RIGI`b?loh@3>+Zjr z1AjQ1S2OOq&)WNIzvP0@|K`jg=g&Wj=lk#+lmZ>f8}irrxrgO0?rQ~k*wfX|Wt~$( F69CToKhFRF literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Economy/cash.rsi/cash_100000.png b/Resources/Textures/_NF/Objects/Economy/cash.rsi/cash_100000.png new file mode 100644 index 0000000000000000000000000000000000000000..4c5da7804b31c9912f756dffd5a42e7740b68846 GIT binary patch literal 811 zcmeAS@N?(olHy`uVBq!ia0vp^4M4nrgBeJE_L*`XNT~$)gt#Wya_(1?zG!Q-vsC;= zO8kqkz;pWq_D(Oqd|Gjt2tQEO2LT4b(pd|EES{1ezu^CH!0>;~&pU<;3{0y$T^vIy z=DeNLnAdE;<0AcR!kYj84<2Um@Oadm8!9c9{qJQb{u~Bxbky_Km!Ad0s|vQ z!G_u`|Mx#WEq`Z2&-|}vH{5=^>j#%Y9na!&p`)()hQD4hSjrte{_=Q_^;x%%g(CXN zyblgfQEBe4DzSAhZBTkQHQ>yT1vl$V9zQPm_VViLhBcxWj7!oKyjhgBHmxy!5t`5~EvoUkTJ*-FFxEq6%_}1mO^ok6y1ZWC)_IHP*=AkY+ghX^ zd|RC$Ykzz9Uq-!deTMz7D{|hKvG36Pr}>}ry)@X-4h&3S_a9h(NA&*s9s=z4{-2d@417F|%^@TYah`wba?85c86txx#P?8aL5&v8A| z@8`c))H__=>+oM;LCx};xvY8nxnA(w^uDdSAPSHs{>tc9UK?lM@MXXE{eTZz4maf&aLK&*|Am+Jfc%S+=kr%Lh=?})y7yuN!)sx` zkOe@a?#LIc+W+7y*Ob@HEbI9{FutsxzHi}!(1zRVo4WrtIybBa5)8$^GyaD^{_kJ$ e9h}~*56GVjzmhA*Dw_mM%?zHdelF{r5}E)*0D5%* literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Economy/cash.rsi/cash_25000.png b/Resources/Textures/_NF/Objects/Economy/cash.rsi/cash_25000.png new file mode 100644 index 0000000000000000000000000000000000000000..fcfb013f861339100fecc566b832e64eeafa255b GIT binary patch literal 681 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H3?#oinD`S&DF*n2xF*6>kmD z%5#uEw@+a2^zzH673KL^fT|8k@V5df?vfzC;Qw&I;N{QwiGhJh$J50zq+-t7*$?v$ zEAX^A&S{eU7=(suW?6hV;<@}R z(^S3Ah3lVZ-D5KO`jOA`HG^);O6FU#msT@hxqkP~;eC3Qt+DKBYiih++&#F;|IVGp zRo$`rQS3E}U+x`${*F(3?qeQjf8!J7K*RsO%YX2#+)?uU*Hy6(jA|KwXg%H-XUZM3 zy#AE>!&*>4A;6C*`A5H7FSe5RxOedcdrNlx{_CF)pWsjXfA2iIOZoQDx(hp^UH^yf z+i;%!$&{J{7lOB5YCN^S`|W$zw+>VFSIB0(p2~OSpM7P`;s3|Wq<%JfUv;Z{Q1h=; zLEgdcL*BusSZ%v@|Ml+stM{)j-#_)&yxn@wxuwe2K4q@_f9KwR^Yi>GcE2y(moQ&` zLM5xV{ELzmJ08y|n6c|x~H3;v4Sn2iJ|FjRR_$}V``Lb*Mm)pYfWGTCkj<ijnuv(Vel_Wfwni_)0$-%WFB9Q+{rz+e z(9ISlL4Lvi@d5^%vKl&X3>X-ggFIavLoyoQPH)V+Wgy~ud6!6Bjq{CbK_1%zBfP^B zVkKJt{-6JL=C8<2le1<`@tFH0+jZxa6UWs(mrkg8Yw5}2;=tl^z?$U`?~n7JzwwJt zH}g8R^!wJ;jlGkMK0I6B4&)jz^aKf9>YgYU%kYwegW=|k=f}fmo@01-g2}<|;m?z$ z>xvt!KM70-vhs4DzS8gD>f|YG4Tim&3(X|5c`B;rC^GnDO!EKq(B-w_dHpE6k4DFihFA zOz)l7J%&?EtV{YrScIN+5wJ?AU=f@-|Xz zDs0>L94~9WB=LdOY4$;{$#td&X0tu7b~t0`e%kiJv4&-;fv0U1vNuEt#IIIuZMZjI z3FJACDcN=oi()=A&R6ZszQ+^~^xwTd=AMsc@fURN=T}l-f}#b|4)OV-{Qba~Tl{_N z^4{J_n?639Uw=zO)1KMksQ&(|zZPD~UJw=Tz;Gk?Y{jjQr*-Ey#xmTvu5jgib?@^k z{wu!)Hmo~S5tD5bW}wWFQ~u}E?%O$E%bIohSsG@&vRxnbTB=&k;c&uPZV6_aH3t`S z@t%-+Gj9X4^%jXYy$9t?dw?-{SgjegJ$BxnCu^#poZ@8fqza7qOxRtJ_6 z<`*&<;x>D3XlUxoGW)sL?YEcn`&DAW^k-%Efr)*~AHRIM;vijB5_gu0cN%t;D^{G_C$M*V`Q_7!lU%3hGV1~r)>K-k z11X-8Aiv=M2*4n8|J*sCIA?)JWHAE+-(e7DJf6QI1t?hI>Eak-;s3V(piqMXhYNF} z=HLJS&kEUO_+C%TvNhP$FFO6x0{M(8Wdq)d<{MM@7@03-USyzgQma8Oo#jeMNJMz+ zjD*9XO>;O|td*9vSoIq>YFAE8n3xbYe{&{#{NI1#3!h9~A<6jU!Xwk?X)G5^?>#@Z d!k=O3n_YV9CDpgX+<|Uj@O1TaS?83{1ON@*Z1eyC literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Economy/cash.rsi/cash_5000.png b/Resources/Textures/_NF/Objects/Economy/cash.rsi/cash_5000.png new file mode 100644 index 0000000000000000000000000000000000000000..36ff38c4d47c3d5e5b265adf17a86e7a6293a64d GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyiUB?$t_ilBuCA`(;o&<=#TyzL z^78V|?GxBLz5McNMKv`wpelpMS2=+ccS(?6@P9a9@bYK;1QgElba4!^=zTlkHdlj! zfXm)DXQKZ9KbZTFYo*{`R#OF@qHj7<*JiiKSLhn>Te;_Xv~o7Y}ovUtB{b9eO)Qz^T%OqTn0 z{E+psS+o90d(L%67N^qO6oyS3J-d)^iM$FRC@v;Bgn>|bM6gpj1Ke?S)FTJdKsc-O?xrX)CKZd>g9eR)FtgS!r zBSO#h|8YL1$p7l%c<_tYD(&G;u0^M;>?aosoeHikzvCI4^!_{}+A4rJ#t=0D7r7CAd^{8F$L#P@Xd Kb6Mw<&;$VBi#yx^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Economy/cash.rsi/meta.json b/Resources/Textures/_NF/Objects/Economy/cash.rsi/meta.json new file mode 100644 index 00000000000..ab0be10c51b --- /dev/null +++ b/Resources/Textures/_NF/Objects/Economy/cash.rsi/meta.json @@ -0,0 +1,136 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Modified by EmoGarbage404 and taken from https://github.com/goonstation/goonstation at commit b951a2c12d967af1295a3e6d33a861e7e1f21299. cash_5000, cash_10000, cash_25000, cash_50000, cash_100000, cash_250000 modified by Whatstone (Discord)", + "states": [ + { + "name": "cash" + }, + { + "name": "cash_10" + }, + { + "name": "cash_100" + }, + { + "name": "cash_500" + }, + { + "name": "cash_1000" + }, + { + "name": "cash_5000" + }, + { + "name": "cash_10000", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "cash_25000", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "cash_50000", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "cash_100000", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "cash_250000", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + } + ] +} From b3ccc2febd9b015eee56aca76c2db214987fe2b5 Mon Sep 17 00:00:00 2001 From: FrontierATC Date: Fri, 14 Jun 2024 23:18:17 +0000 Subject: [PATCH 52/59] Automatic Changelog (#1496) --- Resources/Changelog/Changelog.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index f82f2de7eb3..26779e5769b 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -5085,3 +5085,9 @@ Entries: the safe-zone, make sure to read them again! id: 5040 time: '2024-06-14T22:57:57.0000000+00:00' +- author: whatston3 + changes: + - type: Fix + message: Stacks of spesos now display the largest valued bill on top. + id: 5041 + time: '2024-06-14T23:17:33.0000000+00:00' From d3943527165f16cce200bd6519576283a04557f2 Mon Sep 17 00:00:00 2001 From: Actualcatmoment Date: Sat, 15 Jun 2024 10:26:50 +0800 Subject: [PATCH 53/59] NM Spirit SAR Shuttle. (#1436) * adds the spirit shuttle * Updated spirit shuttle based on feedback. Changed: rearranged walls slightly and extended length by 2 tiles to accommodate dual door airlock. Moved the things to better locations. Increased price to 15.5k (15% more than shipyard buyback) Added: pipes now colour coded. Wall locker on the north wall above the pacman contains 1 wrench, 15 plasma, 1 box of body bags. Health analyser on desk Wall mount nanomed. Removed: nanomed+ morgue 1 reverse thruster (have no sane location for it now) * Further modifications at request of community members. Fixed incorrect departmental colours & missing decals Relocated the nanovend for easier use Relocated the fire extinguisher and defib for easier access to both without trampling patients Replaced reinforced walls with shuttle walls, looks nicer. Replaced goofy reinforced glass floor tiles with lattice Added a short catwalk outside fore airlock Tidied up the wiring. Added an exterior floodlight. Fixed duplicate walls/windows/grids on some tiles. Replaced manufacturing defect standard glass window with shuttle window. Implemented a guidebook entry with powergrid recomendations. * Fixed missing station jobs. * Changed the diagonal walls next to the doors to full walls. I was informed that having diagonal walls next to doors can sometimes cause them to stay stuck open, and that sounds like something that should probably be addressed sooner rather than later. * description clarification for the oblivious --------- Co-authored-by: Maxtone <124747282+MagnusCrowe@users.noreply.github.com> --- .../Locale/en-US/_NF/guidebook/guides.ftl | 1 + Resources/Maps/_NF/Shuttles/spirit.yml | 1243 +++++++++++++++++ .../Prototypes/_NF/Guidebook/shipyard.yml | 6 + Resources/Prototypes/_NF/Shipyard/spirit.yml | 39 + .../_NF/Guidebook/Shipyard/Spirit.xml | 103 ++ 5 files changed, 1392 insertions(+) create mode 100644 Resources/Maps/_NF/Shuttles/spirit.yml create mode 100644 Resources/Prototypes/_NF/Shipyard/spirit.yml create mode 100644 Resources/ServerInfo/_NF/Guidebook/Shipyard/Spirit.xml diff --git a/Resources/Locale/en-US/_NF/guidebook/guides.ftl b/Resources/Locale/en-US/_NF/guidebook/guides.ftl index f6e62550a42..d3201621513 100644 --- a/Resources/Locale/en-US/_NF/guidebook/guides.ftl +++ b/Resources/Locale/en-US/_NF/guidebook/guides.ftl @@ -12,3 +12,4 @@ guide-entry-shipyard-legman = Legman guide-entry-shipyard-liquidator = Liquidator guide-entry-shipyard-pioneer = Pioneer guide-entry-shipyard-searchlight = Searchlight +guide-entry-shipyard-spirit = Spirit \ No newline at end of file diff --git a/Resources/Maps/_NF/Shuttles/spirit.yml b/Resources/Maps/_NF/Shuttles/spirit.yml new file mode 100644 index 00000000000..5ab48a57086 --- /dev/null +++ b/Resources/Maps/_NF/Shuttles/spirit.yml @@ -0,0 +1,1243 @@ +meta: + format: 6 + postmapinit: false +tilemap: + 0: Space + 82: FloorRGlass + 97: FloorSteel + 1: FloorTechMaint + 129: Lattice + 130: Plating +entities: +- proto: "" + entities: + - uid: 1 + components: + - type: MetaData + name: grid + - type: Transform + pos: -0.484375,-0.5625 + parent: invalid + - type: MapGrid + chunks: + 0,0: + ind: 0,0 + tiles: YQAAAAAAYQAAAAABYQAAAAABYQAAAAACAQAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAABYQAAAAADYQAAAAACgQAAAAAAgQAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAYQAAAAADggAAAAAAgQAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAADYQAAAAADUgAAAAADgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAADYQAAAAACUgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAAABUgAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + 0,-1: + ind: 0,-1 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAAQAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAABYQAAAAAAggAAAAAAgQAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAAQAAAAAAggAAAAAAggAAAAAAggAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAACYQAAAAABYQAAAAACAQAAAAAAAQAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAABYQAAAAAAYQAAAAADYQAAAAACAQAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + -1,0: + ind: -1,0 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAUgAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + -1,-1: + ind: -1,-1 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAYQAAAAAD + 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: + color: '#FFFFFFFF' + id: Arrows + decals: + 29: -0.999301,-3.9124238 + 30: 1.0014613,-3.9077942 + - node: + color: '#52B4E996' + id: BrickTileWhiteCornerNe + decals: + 9: 1,4 + 10: 2,1 + - node: + color: '#52B4E996' + id: BrickTileWhiteCornerNw + decals: + 7: -1,0 + 8: 0,4 + - node: + color: '#52B4E996' + id: BrickTileWhiteCornerSe + decals: + 11: 2,-2 + - node: + color: '#52B4E996' + id: BrickTileWhiteCornerSw + decals: + 6: -1,-2 + - node: + color: '#52B4E996' + id: BrickTileWhiteEndE + decals: + 20: 1,-4 + - node: + color: '#52B4E996' + id: BrickTileWhiteEndW + decals: + 21: -1,-4 + - node: + color: '#52B4E996' + id: BrickTileWhiteInnerNe + decals: + 19: 1,1 + - node: + color: '#52B4E996' + id: BrickTileWhiteInnerNw + decals: + 18: 0,0 + - node: + color: '#52B4E996' + id: BrickTileWhiteLineE + decals: + 14: 2,-1 + 15: 2,0 + 16: 1,2 + 17: 1,3 + - node: + color: '#52B4E996' + id: BrickTileWhiteLineN + decals: + 23: 0,-4 + - node: + color: '#52B4E996' + id: BrickTileWhiteLineS + decals: + 12: 0,-2 + 13: 1,-2 + 22: 0,-4 + - node: + color: '#52B4E996' + id: BrickTileWhiteLineW + decals: + 2: 0,1 + 3: 0,2 + 4: 0,3 + 5: -1,-1 + - node: + color: '#FFFFFFFF' + id: Caution + decals: + 1: 4.0138063,-0.95962167 + - node: + color: '#FFFFFFFF' + id: WarnLineE + decals: + 24: 2.1291387,-2.0020607 + - node: + color: '#FFFFFFFF' + id: WarnLineN + decals: + 26: 1.0067009,-4.0652018 + 27: -0.9987321,-4.0652018 + 28: -0.9987321,-4.0652018 + - node: + color: '#FFFFFFFF' + id: WarnLineS + decals: + 25: 3.8930278,-2.0020607 + - node: + color: '#FFFFFFFF' + id: WarnLineW + decals: + 0: 4.0138063,-0.94399667 + - type: GridAtmosphere + version: 2 + data: + tiles: + 0,0: + 0: 13175 + 1: 34944 + 0,-1: + 0: 32547 + 1: 8 + -1,0: + 2: 8 + 1: 1088 + 0,1: + 0: 3 + 1: 64 + -1,1: + 1: 128 + 1,0: + 0: 1 + 1: 306 + 1,-1: + 0: 4352 + 1: 8225 + 0,-2: + 0: 8192 + 1: 16384 + -1,-2: + 0: 32768 + 1: 16384 + -1,-1: + 0: 34952 + 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: + - 21.823984 + - 82.09976 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + chunkSize: 4 + - type: GasTileOverlay + - type: RadiationGridResistance + - type: BecomesStation + id: Spirit +- proto: AirAlarm + entities: + - uid: 57 + components: + - type: Transform + pos: 3.5,-0.5 + parent: 1 + - type: DeviceList + devices: + - 56 + - 131 + - 89 +- proto: AirCanister + entities: + - uid: 73 + components: + - type: Transform + anchored: True + pos: -0.5,-0.5 + parent: 1 + - type: Physics + bodyType: Static +- proto: AirlockExternalGlass + entities: + - uid: 17 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,0.5 + parent: 1 + - uid: 48 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,-2.5 + parent: 1 + - uid: 49 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,-2.5 + parent: 1 + - type: Door + secondsUntilStateChange: -830.6309 + state: Opening + - type: DeviceLinkSource + lastSignals: + DoorStatus: True + - uid: 70 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,-1.5 + parent: 1 +- proto: AirlockGlassShuttle + entities: + - uid: 50 + components: + - type: Transform + pos: 1.5,-4.5 + parent: 1 + - uid: 51 + components: + - type: Transform + pos: -0.5,-4.5 + parent: 1 +- proto: AirSensor + entities: + - uid: 131 + components: + - type: Transform + pos: 1.5,-0.5 + parent: 1 + - type: DeviceNetwork + configurators: + - invalid + deviceLists: + - 57 +- proto: APCBasic + entities: + - uid: 9 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,-0.5 + parent: 1 + - type: Apc + hasAccess: True + lastExternalState: Good + lastChargeState: Full +- proto: AtmosDeviceFanTiny + entities: + - uid: 55 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,0.5 + parent: 1 + - uid: 80 + components: + - type: Transform + pos: -0.5,-4.5 + parent: 1 + - uid: 81 + components: + - type: Transform + pos: 1.5,-4.5 + parent: 1 +- proto: BoxBodyBag + entities: + - uid: 87 + components: + - type: Transform + parent: 86 + - type: Physics + canCollide: False + - type: InsideEntityStorage +- proto: BoxFolderWhite + entities: + - uid: 130 + components: + - type: Transform + pos: 1.523678,4.3012867 + parent: 1 +- proto: CableApcExtension + entities: + - uid: 3 + components: + - type: Transform + pos: -0.5,-0.5 + parent: 1 + - uid: 14 + components: + - type: Transform + pos: 4.5,-0.5 + parent: 1 + - uid: 16 + components: + - type: Transform + pos: 0.5,0.5 + parent: 1 + - uid: 36 + components: + - type: Transform + pos: 1.5,-0.5 + parent: 1 + - uid: 39 + components: + - type: Transform + pos: 0.5,-0.5 + parent: 1 + - uid: 40 + components: + - type: Transform + pos: 0.5,2.5 + parent: 1 + - uid: 47 + components: + - type: Transform + pos: 0.5,3.5 + parent: 1 + - uid: 61 + components: + - type: Transform + pos: 2.5,-0.5 + parent: 1 + - uid: 62 + components: + - type: Transform + pos: 2.5,-1.5 + parent: 1 + - uid: 64 + components: + - type: Transform + pos: 0.5,1.5 + parent: 1 + - uid: 104 + components: + - type: Transform + pos: 3.5,-1.5 + parent: 1 + - uid: 110 + components: + - type: Transform + pos: -1.5,-0.5 + parent: 1 + - uid: 115 + components: + - type: Transform + pos: -0.5,-1.5 + parent: 1 + - uid: 118 + components: + - type: Transform + pos: -0.5,-2.5 + parent: 1 + - uid: 119 + components: + - type: Transform + pos: -0.5,-3.5 + parent: 1 + - uid: 137 + components: + - type: Transform + pos: 4.5,-1.5 + parent: 1 +- proto: CableHV + entities: + - uid: 105 + components: + - type: Transform + pos: -0.5,0.5 + parent: 1 + - uid: 125 + components: + - type: Transform + pos: -1.5,0.5 + parent: 1 +- proto: CableMV + entities: + - uid: 60 + components: + - type: Transform + pos: -1.5,-0.5 + parent: 1 + - uid: 126 + components: + - type: Transform + pos: -1.5,0.5 + parent: 1 +- proto: Catwalk + entities: + - uid: 129 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,1.5 + parent: 1 + - uid: 135 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,2.5 + parent: 1 +- proto: ChairPilotSeat + entities: + - uid: 96 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,3.5 + parent: 1 +- proto: ClosetWall + entities: + - uid: 86 + components: + - type: Transform + pos: -0.5,1.5 + parent: 1 + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.14923 + moles: + - 1.8977377 + - 7.139109 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 98 + - 87 + - 108 +- proto: ComputerTabletopCrewMonitoring + entities: + - uid: 12 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,3.5 + parent: 1 +- proto: ComputerTabletopShuttle + entities: + - uid: 88 + components: + - type: Transform + pos: 0.5,4.5 + parent: 1 +- proto: ComputerTabletopStationRecords + entities: + - uid: 46 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,2.5 + parent: 1 +- proto: DefibrillatorCabinetFilled + entities: + - uid: 8 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,-1.5 + parent: 1 +- proto: EmergencyLight + entities: + - uid: 84 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-0.5 + parent: 1 + - uid: 133 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,2.5 + parent: 1 + - uid: 134 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,-3.5 + parent: 1 +- proto: EmergencyRollerBed + entities: + - uid: 22 + components: + - type: Transform + pos: 2.5386147,0.59892374 + parent: 1 + - uid: 94 + components: + - type: Transform + pos: 2.5229897,-0.29170126 + parent: 1 +- proto: ExteriorLightTube + entities: + - uid: 6 + components: + - type: Transform + parent: 5 + - type: Physics + canCollide: False +- proto: ExtinguisherCabinetFilled + entities: + - uid: 97 + components: + - type: Transform + pos: 5.5,-1.5 + parent: 1 +- proto: FaxMachineShip + entities: + - uid: 44 + components: + - type: Transform + pos: 1.5,4.5 + parent: 1 +- proto: GasPassiveVent + entities: + - uid: 4 + components: + - type: Transform + pos: 4.5,1.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' +- proto: GasPipeBend + entities: + - uid: 69 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,-0.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 93 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-1.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' +- proto: GasPipeStraight + entities: + - uid: 11 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,0.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 103 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,-0.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 136 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,-1.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' +- proto: GasPort + entities: + - uid: 74 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,-0.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' +- proto: GasPressurePump + entities: + - uid: 76 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,-0.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 132 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,-1.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' +- proto: GasVentPump + entities: + - uid: 56 + components: + - type: Transform + pos: 1.5,0.5 + parent: 1 + - type: DeviceNetwork + configurators: + - invalid + deviceLists: + - 57 + - type: AtmosPipeColor + color: '#0055CCFF' +- proto: GasVentScrubber + entities: + - uid: 89 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,-1.5 + parent: 1 + - type: DeviceNetwork + configurators: + - invalid + deviceLists: + - 57 + - type: AtmosPipeColor + color: '#990000FF' +- proto: GravityGeneratorMini + entities: + - uid: 13 + components: + - type: Transform + pos: 2.5,1.5 + parent: 1 +- proto: Grille + entities: + - uid: 7 + components: + - type: Transform + pos: -0.5,3.5 + parent: 1 + - uid: 10 + components: + - type: Transform + pos: 2.5,3.5 + parent: 1 + - uid: 15 + components: + - type: Transform + pos: -0.5,2.5 + parent: 1 + - uid: 43 + components: + - type: Transform + pos: 0.5,-4.5 + parent: 1 + - uid: 72 + components: + - type: Transform + pos: 2.5,4.5 + parent: 1 + - uid: 75 + components: + - type: Transform + pos: 2.5,4.5 + parent: 1 + - uid: 82 + components: + - type: Transform + pos: -0.5,4.5 + parent: 1 + - uid: 90 + components: + - type: Transform + pos: 1.5,5.5 + parent: 1 + - uid: 91 + components: + - type: Transform + pos: 0.5,-2.5 + parent: 1 + - uid: 123 + components: + - type: Transform + pos: 0.5,5.5 + parent: 1 +- proto: GrilleDiagonal + entities: + - uid: 122 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,5.5 + parent: 1 + - uid: 124 + components: + - type: Transform + pos: -0.5,5.5 + parent: 1 +- proto: HandheldHealthAnalyzerUnpowered + entities: + - uid: 92 + components: + - type: Transform + pos: 1.4132138,3.058436 + parent: 1 +- proto: HospitalCurtainsOpen + entities: + - uid: 65 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,-0.5 + parent: 1 + - uid: 128 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,0.5 + parent: 1 +- proto: PortableGeneratorPacmanShuttle + entities: + - uid: 99 + components: + - type: Transform + pos: -0.5,0.5 + parent: 1 + - type: FuelGenerator + on: False + - type: Physics + bodyType: Static +- proto: PoweredlightEmpty + entities: + - uid: 5 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,1.5 + parent: 1 + - type: PointLight + energy: 1.5 + color: '#D2DFFFFF' + radius: 20 + enabled: True + - type: ContainerContainer + containers: + light_bulb: !type:ContainerSlot + showEnts: False + occludes: True + ent: 6 + - type: ApcPowerReceiver + powerLoad: 100 +- proto: PoweredlightLED + entities: + - uid: 112 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,1.5 + parent: 1 +- proto: SheetPlasma + entities: + - uid: 98 + components: + - type: Transform + parent: 86 + - type: Stack + count: 15 + - type: Physics + canCollide: False + - type: InsideEntityStorage +- proto: ShuttleWindow + entities: + - uid: 24 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,-2.5 + parent: 1 + - uid: 25 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,-4.5 + parent: 1 + - uid: 32 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,4.5 + parent: 1 + - uid: 34 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,5.5 + parent: 1 + - uid: 37 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,3.5 + parent: 1 + - uid: 53 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,4.5 + parent: 1 + - uid: 78 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,2.5 + parent: 1 + - uid: 95 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,5.5 + parent: 1 + - uid: 109 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,3.5 + parent: 1 +- proto: ShuttleWindowDiagonal + entities: + - uid: 33 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,5.5 + parent: 1 + - uid: 35 + components: + - type: Transform + pos: -0.5,5.5 + parent: 1 +- proto: SignMedical + entities: + - uid: 101 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,-3.5 + parent: 1 + - uid: 102 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,-3.5 + parent: 1 +- proto: SmallGyroscope + entities: + - uid: 113 + components: + - type: Transform + pos: 0.5,-3.5 + parent: 1 + - type: Thruster + originalPowerLoad: 200 +- proto: SmallThruster + entities: + - uid: 27 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,2.5 + parent: 1 + - type: Thruster + originalPowerLoad: 500 + - uid: 52 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,3.5 + parent: 1 + - type: Thruster + originalPowerLoad: 500 +- proto: SpawnPointLatejoin + entities: + - uid: 71 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,-0.5 + parent: 1 +- proto: SubstationWallBasic + entities: + - uid: 100 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,0.5 + parent: 1 +- proto: SuitStorageWallmountParamedic + entities: + - uid: 59 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,-0.5 + parent: 1 + - 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 + - type: Physics + canCollide: False +- proto: TableReinforced + entities: + - uid: 63 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,4.5 + parent: 1 + - uid: 67 + components: + - type: Transform + pos: 1.5,3.5 + parent: 1 + - uid: 68 + components: + - type: Transform + pos: 1.5,2.5 + parent: 1 + - uid: 121 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,4.5 + parent: 1 +- proto: Thruster + entities: + - uid: 41 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,-3.5 + parent: 1 + - type: Thruster + originalPowerLoad: 1500 + - uid: 42 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,-3.5 + parent: 1 + - type: Thruster + originalPowerLoad: 1500 + - uid: 120 + components: + - type: Transform + pos: 5.5,1.5 + parent: 1 + - type: Thruster + originalPowerLoad: 1500 +- proto: VendingMachineMediDrobe + entities: + - uid: 107 + components: + - type: Transform + pos: 1.5,1.5 + parent: 1 +- proto: VendingMachineWallMedical + entities: + - uid: 2 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,-2.5 + parent: 1 +- proto: WallShuttle + entities: + - uid: 18 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -1.5,0.5 + parent: 1 + - uid: 19 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,-2.5 + parent: 1 + - uid: 20 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -1.5,-3.5 + parent: 1 + - uid: 21 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -1.5,-0.5 + parent: 1 + - uid: 23 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -1.5,-2.5 + parent: 1 + - uid: 26 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-2.5 + parent: 1 + - uid: 28 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,-0.5 + parent: 1 + - uid: 30 + components: + - type: Transform + pos: 2.5,2.5 + parent: 1 + - uid: 45 + components: + - type: Transform + pos: 2.5,-4.5 + parent: 1 + - uid: 54 + components: + - type: Transform + pos: 2.5,-2.5 + parent: 1 + - uid: 77 + components: + - type: Transform + pos: 3.5,1.5 + parent: 1 + - uid: 79 + components: + - type: Transform + pos: -0.5,1.5 + parent: 1 + - uid: 83 + components: + - type: Transform + pos: -1.5,-4.5 + parent: 1 + - uid: 85 + components: + - type: Transform + pos: 5.5,0.5 + parent: 1 + - uid: 111 + components: + - type: Transform + pos: 3.5,-0.5 + parent: 1 + - uid: 114 + components: + - type: Transform + pos: 3.5,0.5 + parent: 1 + - uid: 116 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,-1.5 + parent: 1 + - uid: 117 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,-3.5 + parent: 1 + - uid: 127 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -1.5,-1.5 + parent: 1 +- proto: WallShuttleDiagonal + entities: + - uid: 29 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,2.5 + parent: 1 + - uid: 31 + components: + - type: Transform + pos: -1.5,1.5 + parent: 1 + - uid: 38 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,-2.5 + parent: 1 +- proto: WarpPointShip + entities: + - uid: 106 + components: + - type: Transform + pos: 1.5,-0.5 + parent: 1 +- proto: WindowFrostedDirectional + entities: + - uid: 58 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,0.5 + parent: 1 + - uid: 66 + components: + - type: Transform + pos: 2.5,-0.5 + parent: 1 +- proto: Wrench + entities: + - uid: 108 + components: + - type: Transform + parent: 86 + - type: Physics + canCollide: False + - type: InsideEntityStorage +... diff --git a/Resources/Prototypes/_NF/Guidebook/shipyard.yml b/Resources/Prototypes/_NF/Guidebook/shipyard.yml index fa7273265df..b774c91f041 100644 --- a/Resources/Prototypes/_NF/Guidebook/shipyard.yml +++ b/Resources/Prototypes/_NF/Guidebook/shipyard.yml @@ -14,6 +14,7 @@ - ShipyardLiquidator - ShipyardPioneer - ShipyardSearchlight + - ShipyardSpirit - type: guideEntry id: ShipyardAmbition @@ -69,3 +70,8 @@ id: ShipyardSearchlight name: guide-entry-shipyard-searchlight text: "/ServerInfo/_NF/Guidebook/Shipyard/Searchlight.xml" + +- type: guideEntry + id: ShipyardSpirit + name: guide-entry-shipyard-spirit + text: "/ServerInfo/_NF/Guidebook/Shipyard/Spirit.xml" diff --git a/Resources/Prototypes/_NF/Shipyard/spirit.yml b/Resources/Prototypes/_NF/Shipyard/spirit.yml new file mode 100644 index 00000000000..a265b1996b8 --- /dev/null +++ b/Resources/Prototypes/_NF/Shipyard/spirit.yml @@ -0,0 +1,39 @@ +# Author Info +# GitHub: Actualcatmoment (https://github.com/Actualcatmoment) +# Discord: @iNoahGuy + +# Maintainer Info +# GitHub: ??? +# Discord: ??? + +# Shuttle Notes: +# +- type: vessel + id: Spirit + name: NM Spirit + description: A tiny medical search and rescue shuttle, as nimble as it is cramped. Running costs guarenteed* to be 5% lower than competing models! + price: 15500 + category: Small + group: Civilian + shuttlePath: /Maps/_NF/Shuttles/spirit.yml + +- type: gameMap + id: Spirit + mapName: 'NM Spirit' + mapPath: /Maps/_NF/Shuttles/spirit.yml + minPlayers: 0 + stations: + Spirit: + stationProto: StandardFrontierVessel + components: + - type: StationNameSetup + mapNameTemplate: 'Spirit {1}' + nameGenerator: + !type:NanotrasenNameGenerator + prefixCreator: '14' + - type: StationJobs + overflowJobs: [] + availableJobs: + Contractor: [ 0, 0 ] + Pilot: [ 0, 0 ] + Mercenary: [ 0, 0 ] diff --git a/Resources/ServerInfo/_NF/Guidebook/Shipyard/Spirit.xml b/Resources/ServerInfo/_NF/Guidebook/Shipyard/Spirit.xml new file mode 100644 index 00000000000..034ec095749 --- /dev/null +++ b/Resources/ServerInfo/_NF/Guidebook/Shipyard/Spirit.xml @@ -0,0 +1,103 @@ + + # SPIRIT-CLASS SEARCH AND RESCUE SHUTTLE + + + + + + + [color=#a4885c]Ship Size:[/color] Small (micro) + + [color=#a4885c]Recommended Crew:[/color] 1 + + [color=#a4885c]Power Gen Type:[/color] Plasma + + [color=#a4885c]Expeditions:[/color] None + + [color=#a4885c]IFF Console:[/color] None + + [color=#a4885c]Available Roles:[/color] Contractor, Pilot, Mercenary + + "An absolutely tiny shuttle designed for rapid response search and rescue operations on a budget." + + # Piloting + + + + After clicking the shuttle console, you should see a radar view of the shuttle. Here are the steps for piloting the shuttle back and forth: + + - First, disconnect any airlocks that are connected to the dock. + - Then, you actually get to pilot the shuttle. The controls are fairly simple, with [color=#028ed9]"W"[/color] and [color=#028ed9]"S"[/color] being forward and backward, [color=#028ed9]"A"[/color] and [color=#028ed9]"D"[/color] being left and right, and [color=#028ed9]"Q"[/color] and [color=#028ed9]"E"[/color] being rotating left and right; and [color=#028ed9]"spacebar"[/color] being the brake and moving precicely by holding the [color=#028ed9]"spacebar"[/color] while doing other inputs. + + # Hiring crew + + + + + + As a Captain of a Nanotrasen vessel, you have the authority to hire, fire, demote, or promote crew members at will. There are two ways you as a Captain can go about hiring crew: you can either use the [color=#a4885c]station records computer[/color] on your ship to open crew slots (jobs available vary from ship to ship) or invite through in-game communications other players to your crew. + + # PREFLIGHT CHECKLIST + + ## 1. Power supply + + ## 1.1. Battery units + + + + + + - Check if the APC unit's Main Breaker is toggled on. + - Check the APC unit's current Load* (W). + + ## 1.2. P.A.C.M.A.N. generator unit + + + + + + - Check if the P.A.C.M.A.N. generator unit is anchored to the floor. + - Check if the P.A.C.M.A.N. generator unit has fuel. For extended flights make sure that you have enough fuel stockpiled to sustain prolonged power generation during flight. + - Check if the P.A.C.M.A.N. generator unit is set to HV output. + - Set Target Power for 8** [bold]k[/bold]W. + - Start the P.A.C.M.A.N. generator unit. + + ## 2. Atmospherics + + ## 2.1. Distribution Loop + + + + + + + - Check if the air canister is anchored to connector port. + - Check if the distribution pump is set to normal pressure (101kPa). + - Enable the distribution pump. + + ## 2.2. Waste Loop + + + + + + - Enable waste loop pump. + - Disable Auto Mode on the Air Alarm in the Engine Room. + - Set the Air Alarm in the Engine Room to Filtering (Wide). + + ## 3. Other checks + + + + + + - Check if the gyroscope is anchored, powered, and enabled. + - Check if the mini gravity generator is anchored, powered, and enabled. + + ## Sidenotes + + * - Spirit-class SAR ships are equipped with a single APC unit that can be used to appraise the ship's total power consumption (which for the unmodified ship is 7.7 kW). One can check the ship's total power consumption against the P.A.C.M.A.N. generator target power output: to keep substation and APC fully charged, the P.A.C.M.A.N. generator target power should exceed APC's Load. Remember to check the APC Load and adjust the generator unit's target power after connecting new power-consuming machines. + + ** - Spirit-class S.A.R. ships have low power demand. A standard P.A.C.M.A.N. generator's target power value can be set to 8 kW. Due to the low mass of the shuttle less power is needed to maintain inertial dampening and the artificial gravity field, 8kW is sufficient even when the gravity generator is spooling. + + From 5f937d0c49b93b4018974c538a8e4fef9c398d39 Mon Sep 17 00:00:00 2001 From: Uncaught_Ex Date: Fri, 14 Jun 2024 22:40:47 -0400 Subject: [PATCH 54/59] The SBI Beaker (#1447) * Adds the SBI Beaker * Changed the Thruster Airlocks to External Red Airlocks * Adjusted Engineering and Atmos pipes * Removed lockable button due to access conflict. It is a normal button now --- Resources/Maps/_NF/Shuttles/beaker.yml | 3004 ++++++++++++++++++ Resources/Prototypes/_NF/Shipyard/beaker.yml | 29 + 2 files changed, 3033 insertions(+) create mode 100644 Resources/Maps/_NF/Shuttles/beaker.yml create mode 100644 Resources/Prototypes/_NF/Shipyard/beaker.yml diff --git a/Resources/Maps/_NF/Shuttles/beaker.yml b/Resources/Maps/_NF/Shuttles/beaker.yml new file mode 100644 index 00000000000..8334eb0b24d --- /dev/null +++ b/Resources/Maps/_NF/Shuttles/beaker.yml @@ -0,0 +1,3004 @@ +meta: + format: 6 + postmapinit: false +tilemap: + 0: Space + 33: FloorDark + 49: FloorGlass + 60: FloorHull + 97: FloorSteel + 116: FloorWhite + 125: FloorWhitePlastic +entities: +- proto: "" + entities: + - uid: 1 + components: + - type: MetaData + name: grid + - type: Transform + pos: -1.2979606,0.27499467 + parent: invalid + - type: MapGrid + chunks: + 0,0: + ind: 0,0 + tiles: YQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAdAAAAAAAdAAAAAAAdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAAAAPAAAAAAAPAAAAAAAPAAAAAAAPAAAAAAAYQAAAAAAYQAAAAAAdAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMQAAAAAAYQAAAAAAPAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + -1,0: + ind: -1,0 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdAAAAAAAdAAAAAAAdAAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAdAAAAAAAYQAAAAAAYQAAAAAAPAAAAAAAPAAAAAAAPAAAAAAAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAPAAAAAAAYQAAAAAAMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 + -1,-1: + ind: -1,-1 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAPAAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAYQAAAAAAfQAAAAAAYQAAAAAAIQAAAAAAIQAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAAAAfQAAAAAAfQAAAAAAYQAAAAAAIQAAAAAAIQAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAYQAAAAAAfQAAAAAAYQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAA + version: 6 + 0,-1: + ind: 0,-1 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdAAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAPAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdAAAAAAAYQAAAAAAIQAAAAAAIQAAAAAAYQAAAAAAfQAAAAAAYQAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdAAAAAAAYQAAAAAAIQAAAAAAIQAAAAAAYQAAAAAAfQAAAAAAfQAAAAAAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdAAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAYQAAAAAAfQAAAAAAYQAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAABIQAAAAAAIQAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAIQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAYQAAAAAAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + 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: + 58: 4.792093,-0.7309187 + - node: + angle: 3.141592653589793 rad + color: '#FFFFFFFF' + id: Arrows + decals: + 57: 4.229593,-0.21008533 + - node: + color: '#FFFFFFFF' + id: Bot + decals: + 55: 5,-1 + 56: 4,0 + - node: + color: '#FFFFFFFF' + id: Caution + decals: + 71: 2,-9 + 72: 3,-9 + - node: + color: '#FA750096' + id: CheckerNWSE + decals: + 21: 1,-7 + 22: 2,-7 + 23: 2,-6 + 24: 1,-6 + 25: 1,-5 + 26: 2,-5 + 27: 0,-5 + 28: 0,-6 + 29: 0,-7 + 30: -1,-5 + 31: -2,-5 + 32: -2,-6 + 33: -2,-7 + 34: -1,-6 + 35: -1,-7 + - node: + color: '#FFFFFFFF' + id: Delivery + decals: + 15: -3,-9 + 16: -2,-9 + 17: -3,-10 + 18: -2,-10 + 19: -2,-11 + 20: -3,-11 + 69: 4,-7 + - node: + color: '#FFFFFFFF' + id: LoadingArea + decals: + 0: -6,-3 + 1: -5,-3 + 2: -4,-3 + 3: 4,-3 + 4: 5,-3 + 5: 6,-3 + - node: + color: '#FFFFFFFF' + id: MiniTileInnerOverlayNE + decals: + 53: -3,-4 + - node: + color: '#FFFFFFFF' + id: MiniTileInnerOverlayNW + decals: + 54: 3,-4 + - node: + color: '#FFFFFFFF' + id: MiniTileLineOverlayN + decals: + 10: -2,-4 + 11: -1,-4 + 12: 0,-4 + 13: 1,-4 + 14: 2,-4 + - node: + color: '#151515FF' + id: StandClearGreyscale + decals: + 51: -7,1 + 52: 7,1 + - node: + color: '#FFFFFFFF' + id: StandClearGreyscale + decals: + 49: -5,-10 + 50: 5,-10 + - node: + color: '#FFFFFFFF' + id: WarnBox + decals: + 70: 4,-7 + - node: + color: '#002CFFFF' + id: WarnBoxGreyscale + decals: + 59: -4,1 + - node: + color: '#950000FF' + id: WarnBoxGreyscale + decals: + 60: 4,1 + - node: + color: '#FFFFFFFF' + id: WarnCornerNE + decals: + 6: -6,-7 + 42: 2,-5 + 43: -1,-5 + - node: + color: '#FFFFFFFF' + id: WarnCornerNW + decals: + 40: -2,-5 + 41: 1,-5 + - node: + color: '#FFFFFFFF' + id: WarnCornerSE + decals: + 44: -1,-7 + 45: 2,-7 + 63: -4,-5 + 64: 5,-5 + - node: + color: '#FFFFFFFF' + id: WarnCornerSW + decals: + 36: -2,-7 + 37: 1,-7 + 61: -5,-5 + 62: 4,-5 + - node: + color: '#FFFFFFFF' + id: WarnEndN + decals: + 46: -4,-7 + - node: + color: '#FFFFFFFF' + id: WarnLineE + decals: + 7: -6,-8 + 38: 2,-6 + 47: -4,-8 + - node: + color: '#FFFFFFFF' + id: WarnLineS + decals: + 39: -2,-6 + 48: -4,-8 + - node: + color: '#FFFFFFFF' + id: WarnLineW + decals: + 73: 2,-9 + 74: 3,-9 + - node: + color: '#FFFFFFFF' + id: WoodTrimThinLineN + decals: + 8: -6,-5 + 9: 6,-5 + 65: -4,-5 + 66: -5,-5 + 67: 4,-5 + 68: 5,-5 + - type: RadiationGridResistance + - type: GridAtmosphere + version: 2 + data: + tiles: + 0,0: + 0: 3847 + 0,-1: + 0: 63247 + -1,0: + 0: 3613 + 1,0: + 0: 10483 + 1: 32768 + 1,-1: + 0: 29303 + 2,0: + 0: 16 + 2,-1: + 0: 4096 + -2,0: + 0: 33528 + 1: 8192 + -2,-1: + 0: 55500 + -1,-1: + 0: 64543 + -2,-3: + 1: 520 + 0: 35968 + -2,-2: + 0: 52428 + -1,-2: + 0: 65535 + -1,-3: + 0: 26208 + 0,-3: + 0: 53713 + 0,-2: + 0: 65535 + 1,-2: + 0: 30583 + 1,-3: + 1: 2050 + 0: 9760 + uniqueMixes: + - volume: 2500 + temperature: 293.15 + moles: + - 21.824879 + - 82.10312 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - volume: 2500 + temperature: 293.15 + moles: + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + chunkSize: 4 + - type: GasTileOverlay + - type: BecomesStation + id: Beaker +- proto: AirAlarm + entities: + - uid: 172 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,-5.5 + parent: 1 + - type: DeviceList + devices: + - 229 + - 224 + - 228 + - 247 + - 216 + - 170 + - 171 + - uid: 265 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,0.5 + parent: 1 + - type: DeviceList + devices: + - 171 + - 170 + - 216 + - 247 + - 228 + - 224 + - 229 +- proto: AirCanister + entities: + - uid: 393 + components: + - type: Transform + anchored: True + pos: -3.5,1.5 + parent: 1 + - type: Physics + bodyType: Static +- proto: AirlockChemistry + entities: + - uid: 154 + components: + - type: Transform + pos: 5.5,-1.5 + parent: 1 + - uid: 277 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,-1.5 + parent: 1 +- proto: AirlockCommand + entities: + - uid: 144 + components: + - type: Transform + pos: -2.5,-0.5 + parent: 1 + - uid: 145 + components: + - type: Transform + pos: 3.5,-0.5 + parent: 1 +- proto: AirlockExternal + entities: + - uid: 83 + components: + - type: Transform + pos: -6.5,2.5 + parent: 1 + - uid: 84 + components: + - type: Transform + pos: -5.5,-9.5 + parent: 1 + - uid: 87 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,1.5 + parent: 1 + - uid: 88 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,1.5 + parent: 1 + - uid: 104 + components: + - type: Transform + pos: 7.5,2.5 + parent: 1 + - uid: 105 + components: + - type: Transform + pos: 5.5,-10.5 + parent: 1 + - uid: 106 + components: + - type: Transform + pos: -4.5,-10.5 + parent: 1 + - uid: 107 + components: + - type: Transform + pos: 6.5,-9.5 + parent: 1 + - uid: 114 + components: + - type: Transform + pos: 0.5,-8.5 + parent: 1 +- proto: AirlockHatchMaintenance + entities: + - uid: 108 + components: + - type: Transform + pos: 5.5,-8.5 + parent: 1 + - uid: 109 + components: + - type: Transform + pos: -4.5,-8.5 + parent: 1 +- proto: AirlockShuttle + entities: + - uid: 85 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -7.5,1.5 + parent: 1 + - uid: 86 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 8.5,1.5 + parent: 1 + - type: DeviceLinkSource + lastSignals: + DoorStatus: True + - type: Door + secondsUntilStateChange: -2733.3945 + state: Opening + - uid: 115 + components: + - type: Transform + pos: 0.5,-11.5 + parent: 1 +- proto: APCBasic + entities: + - uid: 297 + components: + - type: Transform + pos: 3.5,-2.5 + parent: 1 + - type: Apc + hasAccess: True + lastExternalState: Good + lastChargeState: Full + - uid: 350 + components: + - type: Transform + pos: -5.5,-1.5 + parent: 1 +- proto: AtmosDeviceFanTiny + entities: + - uid: 34 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,-11.5 + parent: 1 + - uid: 74 + components: + - type: Transform + pos: -7.5,1.5 + parent: 1 + - uid: 78 + components: + - type: Transform + pos: -6.5,2.5 + parent: 1 + - uid: 81 + components: + - type: Transform + pos: 7.5,2.5 + parent: 1 + - uid: 82 + components: + - type: Transform + pos: 8.5,1.5 + parent: 1 + - uid: 100 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,-9.5 + parent: 1 + - uid: 101 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,-10.5 + parent: 1 + - uid: 102 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,-10.5 + parent: 1 + - uid: 103 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,-9.5 + parent: 1 +- proto: AtmosFixBlockerMarker + entities: + - uid: 387 + components: + - type: Transform + pos: -6.5,3.5 + parent: 1 + - uid: 388 + components: + - type: Transform + pos: 7.5,3.5 + parent: 1 + - uid: 389 + components: + - type: Transform + pos: 5.5,-11.5 + parent: 1 + - uid: 390 + components: + - type: Transform + pos: 7.5,-9.5 + parent: 1 + - uid: 391 + components: + - type: Transform + pos: -4.5,-11.5 + parent: 1 + - uid: 392 + components: + - type: Transform + pos: -6.5,-9.5 + parent: 1 +- proto: BaseGasCondenser + entities: + - uid: 249 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,-7.5 + parent: 1 +- proto: Beaker + entities: + - uid: 157 + components: + - type: Transform + pos: -0.96452534,-4.353758 + parent: 1 + - uid: 167 + components: + - type: Transform + pos: 2.5188093,-4.4335756 + parent: 1 +- proto: BookChemicalCompendium + entities: + - uid: 184 + components: + - type: Transform + pos: 6.498327,-6.3940496 + parent: 1 +- proto: BoxFolderBlack + entities: + - uid: 268 + components: + - type: Transform + pos: 2.6575947,0.5605441 + parent: 1 +- proto: BoxFolderBlue + entities: + - uid: 239 + components: + - type: Transform + pos: 2.3763447,0.5709607 + parent: 1 +- proto: BoxFolderClipboard + entities: + - uid: 201 + components: + - type: Transform + pos: 2.5325947,0.6334607 + parent: 1 +- proto: BoxVial + entities: + - uid: 90 + components: + - type: Transform + pos: -5.649737,-6.681026 + parent: 1 +- proto: Bucket + entities: + - uid: 373 + components: + - type: Transform + pos: -5.477204,-3.4835114 + parent: 1 +- proto: ButtonFrameCaution + entities: + - uid: 274 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,-8.5 + parent: 1 +- proto: CableApcExtension + entities: + - uid: 289 + components: + - type: Transform + pos: -4.5,-6.5 + parent: 1 + - uid: 290 + components: + - type: Transform + pos: -4.5,-5.5 + parent: 1 + - uid: 291 + components: + - type: Transform + pos: 5.5,-6.5 + parent: 1 + - uid: 292 + components: + - type: Transform + pos: 5.5,-5.5 + parent: 1 + - uid: 307 + components: + - type: Transform + pos: 3.5,-2.5 + parent: 1 + - uid: 308 + components: + - type: Transform + pos: 3.5,-3.5 + parent: 1 + - uid: 309 + components: + - type: Transform + pos: 2.5,-3.5 + parent: 1 + - uid: 310 + components: + - type: Transform + pos: 1.5,-3.5 + parent: 1 + - uid: 311 + components: + - type: Transform + pos: 0.5,-3.5 + parent: 1 + - uid: 312 + components: + - type: Transform + pos: -0.5,-3.5 + parent: 1 + - uid: 313 + components: + - type: Transform + pos: -1.5,-3.5 + parent: 1 + - uid: 314 + components: + - type: Transform + pos: -2.5,-3.5 + parent: 1 + - uid: 315 + components: + - type: Transform + pos: -3.5,-3.5 + parent: 1 + - uid: 316 + components: + - type: Transform + pos: -4.5,-3.5 + parent: 1 + - uid: 317 + components: + - type: Transform + pos: -4.5,-2.5 + parent: 1 + - uid: 319 + components: + - type: Transform + pos: -4.5,-0.5 + parent: 1 + - uid: 320 + components: + - type: Transform + pos: -4.5,0.5 + parent: 1 + - uid: 321 + components: + - type: Transform + pos: 4.5,-3.5 + parent: 1 + - uid: 322 + components: + - type: Transform + pos: 5.5,-3.5 + parent: 1 + - uid: 323 + components: + - type: Transform + pos: 5.5,-2.5 + parent: 1 + - uid: 324 + components: + - type: Transform + pos: 5.5,-1.5 + parent: 1 + - uid: 325 + components: + - type: Transform + pos: 5.5,-0.5 + parent: 1 + - uid: 326 + components: + - type: Transform + pos: 5.5,0.5 + parent: 1 + - uid: 327 + components: + - type: Transform + pos: 0.5,-4.5 + parent: 1 + - uid: 328 + components: + - type: Transform + pos: 0.5,-5.5 + parent: 1 + - uid: 329 + components: + - type: Transform + pos: 0.5,-6.5 + parent: 1 + - uid: 330 + components: + - type: Transform + pos: 0.5,-7.5 + parent: 1 + - uid: 331 + components: + - type: Transform + pos: -0.5,-7.5 + parent: 1 + - uid: 332 + components: + - type: Transform + pos: -1.5,-7.5 + parent: 1 + - uid: 333 + components: + - type: Transform + pos: -2.5,-7.5 + parent: 1 + - uid: 334 + components: + - type: Transform + pos: -3.5,-7.5 + parent: 1 + - uid: 335 + components: + - type: Transform + pos: -4.5,-7.5 + parent: 1 + - uid: 336 + components: + - type: Transform + pos: 1.5,-7.5 + parent: 1 + - uid: 337 + components: + - type: Transform + pos: 2.5,-7.5 + parent: 1 + - uid: 338 + components: + - type: Transform + pos: 3.5,-7.5 + parent: 1 + - uid: 339 + components: + - type: Transform + pos: 4.5,-7.5 + parent: 1 + - uid: 340 + components: + - type: Transform + pos: 5.5,-7.5 + parent: 1 + - uid: 341 + components: + - type: Transform + pos: 5.5,-9.5 + parent: 1 + - uid: 342 + components: + - type: Transform + pos: 5.5,-8.5 + parent: 1 + - uid: 343 + components: + - type: Transform + pos: -4.5,-9.5 + parent: 1 + - uid: 344 + components: + - type: Transform + pos: -4.5,-8.5 + parent: 1 + - uid: 345 + components: + - type: Transform + pos: -4.5,1.5 + parent: 1 + - uid: 351 + components: + - type: Transform + pos: -5.5,-1.5 + parent: 1 + - uid: 352 + components: + - type: Transform + pos: -4.5,-1.5 + parent: 1 + - uid: 381 + components: + - type: Transform + pos: -5.5,1.5 + parent: 1 + - uid: 395 + components: + - type: Transform + pos: -6.5,1.5 + parent: 1 + - uid: 396 + components: + - type: Transform + pos: 5.5,1.5 + parent: 1 + - uid: 397 + components: + - type: Transform + pos: 6.5,1.5 + parent: 1 + - uid: 398 + components: + - type: Transform + pos: 7.5,1.5 + parent: 1 + - uid: 399 + components: + - type: Transform + pos: -3.5,-0.5 + parent: 1 + - uid: 400 + components: + - type: Transform + pos: -2.5,-0.5 + parent: 1 + - uid: 401 + components: + - type: Transform + pos: -1.5,-0.5 + parent: 1 + - uid: 402 + components: + - type: Transform + pos: -0.5,-0.5 + parent: 1 + - uid: 403 + components: + - type: Transform + pos: 0.5,-0.5 + parent: 1 + - uid: 404 + components: + - type: Transform + pos: 1.5,-0.5 + parent: 1 + - uid: 405 + components: + - type: Transform + pos: 2.5,-0.5 + parent: 1 + - uid: 406 + components: + - type: Transform + pos: 3.5,-0.5 + parent: 1 + - uid: 407 + components: + - type: Transform + pos: 4.5,-0.5 + parent: 1 + - uid: 408 + components: + - type: Transform + pos: 0.5,-8.5 + parent: 1 + - uid: 409 + components: + - type: Transform + pos: 0.5,-9.5 + parent: 1 + - uid: 410 + components: + - type: Transform + pos: 0.5,-10.5 + parent: 1 +- proto: CableHV + entities: + - uid: 294 + components: + - type: Transform + pos: 2.5,-10.5 + parent: 1 + - uid: 295 + components: + - type: Transform + pos: 3.5,-10.5 + parent: 1 +- proto: CableMV + entities: + - uid: 298 + components: + - type: Transform + pos: 3.5,-10.5 + parent: 1 + - uid: 299 + components: + - type: Transform + pos: 3.5,-9.5 + parent: 1 + - uid: 300 + components: + - type: Transform + pos: 3.5,-8.5 + parent: 1 + - uid: 301 + components: + - type: Transform + pos: 3.5,-7.5 + parent: 1 + - uid: 302 + components: + - type: Transform + pos: 3.5,-6.5 + parent: 1 + - uid: 303 + components: + - type: Transform + pos: 3.5,-5.5 + parent: 1 + - uid: 304 + components: + - type: Transform + pos: 3.5,-4.5 + parent: 1 + - uid: 305 + components: + - type: Transform + pos: 1.5,-3.5 + parent: 1 + - uid: 306 + components: + - type: Transform + pos: 3.5,-2.5 + parent: 1 + - uid: 318 + components: + - type: Transform + pos: 3.5,-3.5 + parent: 1 + - uid: 353 + components: + - type: Transform + pos: 2.5,-3.5 + parent: 1 + - uid: 354 + components: + - type: Transform + pos: 0.5,-3.5 + parent: 1 + - uid: 355 + components: + - type: Transform + pos: -0.5,-3.5 + parent: 1 + - uid: 356 + components: + - type: Transform + pos: -1.5,-3.5 + parent: 1 + - uid: 357 + components: + - type: Transform + pos: -2.5,-3.5 + parent: 1 + - uid: 358 + components: + - type: Transform + pos: -2.5,-4.5 + parent: 1 + - uid: 359 + components: + - type: Transform + pos: -3.5,-4.5 + parent: 1 + - uid: 360 + components: + - type: Transform + pos: -4.5,-4.5 + parent: 1 + - uid: 361 + components: + - type: Transform + pos: -5.5,-4.5 + parent: 1 + - uid: 362 + components: + - type: Transform + pos: -5.5,-3.5 + parent: 1 + - uid: 363 + components: + - type: Transform + pos: -5.5,-2.5 + parent: 1 + - uid: 364 + components: + - type: Transform + pos: -5.5,-1.5 + parent: 1 +- proto: ChairOfficeDark + entities: + - uid: 182 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.50961506,-5.4055157 + parent: 1 + - uid: 185 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5685099,-5.4367657 + parent: 1 +- proto: ChairPilotSeat + entities: + - uid: 149 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-0.5 + parent: 1 + - uid: 150 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-0.5 + parent: 1 +- proto: chem_master + entities: + - uid: 163 + components: + - type: Transform + pos: 2.5,-5.5 + parent: 1 + - uid: 173 + components: + - type: Transform + pos: -1.5,-5.5 + parent: 1 +- proto: ChemDispenser + entities: + - uid: 159 + components: + - type: Transform + pos: 1.5,-6.5 + parent: 1 + - uid: 189 + components: + - type: Transform + pos: -0.5,-6.5 + parent: 1 +- proto: ChemistryHotplate + entities: + - uid: 183 + components: + - type: Transform + pos: -0.5,-4.5 + parent: 1 +- proto: ClosetRadiationSuitFilled + entities: + - uid: 3 + components: + - type: Transform + pos: 3.5,-8.5 + parent: 1 +- proto: ClosetWall + entities: + - uid: 283 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-9.5 + parent: 1 + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.14926 + moles: + - 1.7459903 + - 6.568249 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 284 + - 285 +- proto: ClothingHeadHatHoodBioGeneral + entities: + - uid: 194 + components: + - type: Transform + parent: 278 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 416 + components: + - type: Transform + parent: 279 + - type: Physics + canCollide: False + - type: InsideEntityStorage +- proto: ClothingOuterBioGeneral + entities: + - uid: 414 + components: + - type: Transform + parent: 278 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 415 + components: + - type: Transform + parent: 279 + - type: Physics + canCollide: False + - type: InsideEntityStorage +- proto: ClothingOuterCoatLabChemOpened + entities: + - uid: 195 + components: + - type: Transform + pos: 6.76983,-7.4571414 + parent: 1 + - uid: 196 + components: + - type: Transform + pos: 6.4556117,-7.3061113 + parent: 1 +- proto: ComputerShuttle + entities: + - uid: 148 + components: + - type: Transform + pos: -0.5,0.5 + parent: 1 +- proto: ComputerStationRecords + entities: + - uid: 147 + components: + - type: Transform + pos: 1.5,0.5 + parent: 1 +- proto: CrateChemistryD + entities: + - uid: 200 + components: + - type: Transform + pos: -1.5,-10.5 + parent: 1 +- proto: CrateChemistryP + entities: + - uid: 176 + components: + - type: Transform + pos: -2.5,-10.5 + parent: 1 +- proto: CrateChemistryS + entities: + - uid: 162 + components: + - type: Transform + pos: -2.5,-9.5 + parent: 1 +- proto: CrateChemistrySupplies + entities: + - uid: 178 + components: + - type: Transform + pos: -1.5,-9.5 + parent: 1 +- proto: DefibrillatorCabinetFilled + entities: + - uid: 412 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,-1.5 + parent: 1 +- proto: ExtinguisherCabinetFilled + entities: + - uid: 413 + components: + - type: Transform + pos: 6.5,-1.5 + parent: 1 +- proto: FaxMachineShip + entities: + - uid: 65 + components: + - type: Transform + pos: 0.5,0.5 + parent: 1 +- proto: filingCabinet + entities: + - uid: 95 + components: + - type: Transform + pos: 2.5,-1.5 + parent: 1 +- proto: Firelock + entities: + - uid: 170 + components: + - type: Transform + pos: -2.5,-0.5 + parent: 1 + - type: DeviceNetwork + configurators: + - invalid + deviceLists: + - 172 + - 265 + - uid: 171 + components: + - type: Transform + pos: 3.5,-0.5 + parent: 1 + - type: DeviceNetwork + configurators: + - invalid + deviceLists: + - 172 + - 265 +- proto: FloorDrain + entities: + - uid: 161 + components: + - type: Transform + pos: 1.5,-5.5 + parent: 1 + - type: Fixtures + fixtures: {} + - uid: 164 + components: + - type: Transform + pos: -0.5,-5.5 + parent: 1 + - type: Fixtures + fixtures: {} +- proto: GasPassiveVent + entities: + - uid: 242 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 8.5,-0.5 + parent: 1 +- proto: GasPipeBend + entities: + - uid: 230 + components: + - type: Transform + pos: 3.5,-4.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 245 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-0.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 254 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,-0.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 256 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-4.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 261 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -1.5,-0.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 264 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,-5.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 275 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,-5.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' +- proto: GasPipeFourway + entities: + - uid: 241 + components: + - type: Transform + pos: 4.5,-0.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' +- proto: GasPipeStraight + entities: + - uid: 215 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,-0.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 217 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,-4.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 218 + components: + - type: Transform + pos: 4.5,-3.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 223 + components: + - type: Transform + pos: -4.5,-3.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 225 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-0.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 227 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,-4.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 231 + components: + - type: Transform + pos: -4.5,-1.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 236 + components: + - type: Transform + pos: 4.5,-1.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 237 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 7.5,-0.5 + parent: 1 + - uid: 243 + components: + - type: Transform + pos: 4.5,-2.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 244 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 3.5,-0.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 246 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,-4.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 248 + components: + - type: Transform + pos: 4.5,-4.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 250 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,-0.5 + parent: 1 + - uid: 253 + components: + - type: Transform + pos: -4.5,-3.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 257 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,-4.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 258 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -1.5,-4.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 259 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-5.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 260 + components: + - type: Transform + pos: -4.5,-2.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 263 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,-0.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' +- proto: GasPipeTJunction + entities: + - uid: 234 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,-5.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 255 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,-0.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' +- proto: GasPort + entities: + - uid: 54 + components: + - type: Transform + pos: 4.5,1.5 + parent: 1 + - uid: 235 + components: + - type: Transform + pos: -3.5,-6.5 + parent: 1 + - uid: 251 + components: + - type: Transform + pos: -3.5,1.5 + parent: 1 +- proto: GasPressurePump + entities: + - uid: 57 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,0.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 58 + components: + - type: Transform + pos: -3.5,0.5 + parent: 1 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 75 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,-0.5 + parent: 1 + - type: AtmosPipeColor + color: '#990000FF' +- proto: GasVentPump + entities: + - uid: 224 + components: + - type: Transform + pos: -1.5,0.5 + parent: 1 + - type: DeviceNetwork + configurators: + - invalid + deviceLists: + - 265 + - 172 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 228 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,-4.5 + parent: 1 + - type: DeviceNetwork + configurators: + - invalid + deviceLists: + - 265 + - 172 + - type: AtmosPipeColor + color: '#0055CCFF' +- proto: GasVentScrubber + entities: + - uid: 216 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,-5.5 + parent: 1 + - type: DeviceNetwork + configurators: + - invalid + deviceLists: + - 265 + - 172 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 229 + components: + - type: Transform + pos: 0.5,0.5 + parent: 1 + - type: DeviceNetwork + configurators: + - invalid + deviceLists: + - 265 + - 172 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 247 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,-5.5 + parent: 1 + - type: DeviceNetwork + configurators: + - invalid + deviceLists: + - 265 + - 172 + - type: AtmosPipeColor + color: '#990000FF' +- proto: GravityGeneratorMini + entities: + - uid: 214 + components: + - type: Transform + pos: -5.5,-0.5 + parent: 1 +- proto: Grille + entities: + - uid: 59 + components: + - type: Transform + pos: 2.5,1.5 + parent: 1 + - uid: 66 + components: + - type: Transform + pos: -1.5,1.5 + parent: 1 + - uid: 68 + components: + - type: Transform + pos: -0.5,1.5 + parent: 1 + - uid: 69 + components: + - type: Transform + pos: 1.5,1.5 + parent: 1 + - uid: 70 + components: + - type: Transform + pos: 0.5,1.5 + parent: 1 + - uid: 118 + components: + - type: Transform + pos: -0.5,-10.5 + parent: 1 + - uid: 121 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-2.5 + parent: 1 + - uid: 122 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-2.5 + parent: 1 + - uid: 123 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-2.5 + parent: 1 + - uid: 124 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,-2.5 + parent: 1 + - uid: 146 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,-2.5 + parent: 1 + - uid: 281 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,-10.5 + parent: 1 +- proto: Gyroscope + entities: + - uid: 212 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,-0.5 + parent: 1 + - type: Thruster + originalPowerLoad: 1500 +- proto: HandLabeler + entities: + - uid: 411 + components: + - type: Transform + pos: 6.67473,-6.5304775 + parent: 1 +- proto: KitchenMicrowave + entities: + - uid: 419 + components: + - type: Transform + pos: 4.5,-6.5 + parent: 1 +- proto: KitchenReagentGrinder + entities: + - uid: 192 + components: + - type: Transform + pos: 1.5,-4.5 + parent: 1 +- proto: LargeBeaker + entities: + - uid: 153 + components: + - type: Transform + pos: -1.5743791,-4.2533083 + parent: 1 + - uid: 156 + components: + - type: Transform + pos: 2.1264925,-4.3604836 + parent: 1 +- proto: LockerChemistry + entities: + - uid: 278 + components: + - type: Transform + pos: 4.5,-2.5 + parent: 1 + - 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 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 194 + - 414 + paper_label: !type:ContainerSlot + showEnts: False + occludes: True + ent: null + - uid: 279 + components: + - type: Transform + pos: -3.5,-2.5 + parent: 1 + - 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 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 415 + - 416 + paper_label: !type:ContainerSlot + showEnts: False + occludes: True + ent: null +- proto: LockerPilot + entities: + - uid: 232 + components: + - type: Transform + pos: -1.5,-1.5 + parent: 1 +- proto: LuxuryPen + entities: + - uid: 89 + components: + - type: Transform + pos: -1.5050274,0.6557897 + parent: 1 +- proto: MachineCentrifuge + entities: + - uid: 193 + components: + - type: Transform + pos: -5.5,-7.5 + parent: 1 +- proto: MachineElectrolysisUnit + entities: + - uid: 191 + components: + - type: Transform + pos: -5.5,-6.5 + parent: 1 +- proto: MopItem + entities: + - uid: 377 + components: + - type: Transform + pos: -5.5501204,-3.5460114 + parent: 1 +- proto: PaperBin10 + entities: + - uid: 64 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,0.5 + parent: 1 +- proto: PortableGeneratorSuperPacmanShuttle + entities: + - uid: 238 + components: + - type: Transform + pos: 2.5,-10.5 + parent: 1 + - type: FuelGenerator + on: False + - type: Physics + bodyType: Static +- proto: PosterLegitSafetyMothEpi + entities: + - uid: 219 + components: + - type: Transform + pos: -2.5,-2.5 + parent: 1 +- proto: PosterLegitSMFires + entities: + - uid: 287 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,-9.5 + parent: 1 +- proto: PosterLegitSMPoisoning + entities: + - uid: 213 + components: + - type: Transform + pos: -6.5,-3.5 + parent: 1 +- proto: PoweredlightColoredFrostyBlue + entities: + - uid: 210 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -6.5,1.5 + parent: 1 + - uid: 211 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 7.5,1.5 + parent: 1 +- proto: PoweredlightLED + entities: + - uid: 91 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -1.5,-9.5 + parent: 1 + - uid: 116 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,-7.5 + parent: 1 + - uid: 120 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,-2.5 + parent: 1 + - uid: 158 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,-7.5 + parent: 1 + - uid: 203 + components: + - type: Transform + pos: -4.5,1.5 + parent: 1 + - uid: 204 + components: + - type: Transform + pos: 5.5,1.5 + parent: 1 + - uid: 205 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,-2.5 + parent: 1 + - uid: 206 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,-1.5 + parent: 1 + - uid: 207 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,-1.5 + parent: 1 + - uid: 382 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,-9.5 + parent: 1 +- proto: PoweredlightSodium + entities: + - uid: 208 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,-9.5 + parent: 1 + - uid: 209 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,-9.5 + parent: 1 +- proto: PoweredSmallLight + entities: + - uid: 383 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,-0.5 + parent: 1 + - uid: 384 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,-0.5 + parent: 1 +- proto: Rack + entities: + - uid: 160 + components: + - type: Transform + pos: 6.5,-7.5 + parent: 1 +- proto: Railing + entities: + - uid: 92 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,2.5 + parent: 1 + - uid: 93 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,2.5 + parent: 1 + - uid: 125 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,-3.5 + parent: 1 + - uid: 126 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 3.5,-3.5 + parent: 1 + - uid: 128 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,-4.5 + parent: 1 + - uid: 132 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -5.5,-4.5 + parent: 1 + - uid: 220 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,2.5 + parent: 1 +- proto: RailingCorner + entities: + - uid: 94 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,2.5 + parent: 1 + - uid: 385 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,2.5 + parent: 1 + - uid: 386 + components: + - type: Transform + pos: 8.5,-0.5 + parent: 1 +- proto: RailingCornerSmall + entities: + - uid: 151 + components: + - type: Transform + pos: -2.5,-4.5 + parent: 1 + - uid: 152 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,-4.5 + parent: 1 +- proto: RandomPosterLegit + entities: + - uid: 222 + components: + - type: Transform + pos: -6.5,-2.5 + parent: 1 + - uid: 276 + components: + - type: Transform + pos: 7.5,-6.5 + parent: 1 + - uid: 280 + components: + - type: Transform + pos: -4.5,2.5 + parent: 1 +- proto: ReinforcedPlasmaWindow + entities: + - uid: 202 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,-10.5 + parent: 1 +- proto: ReinforcedWindow + entities: + - uid: 56 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,-2.5 + parent: 1 + - uid: 61 + components: + - type: Transform + pos: -0.5,1.5 + parent: 1 + - uid: 62 + components: + - type: Transform + pos: 0.5,1.5 + parent: 1 + - uid: 63 + components: + - type: Transform + pos: 1.5,1.5 + parent: 1 + - uid: 67 + components: + - type: Transform + pos: 2.5,1.5 + parent: 1 + - uid: 117 + components: + - type: Transform + pos: -0.5,-10.5 + parent: 1 + - uid: 134 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,-2.5 + parent: 1 + - uid: 140 + components: + - type: Transform + pos: -1.5,1.5 + parent: 1 + - uid: 141 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-2.5 + parent: 1 + - uid: 142 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-2.5 + parent: 1 + - uid: 143 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-2.5 + parent: 1 +- proto: SheetPlasma1 + entities: + - uid: 293 + components: + - type: Transform + pos: 2.5048978,-6.4175787 + parent: 1 +- proto: SheetUranium + entities: + - uid: 285 + components: + - type: Transform + parent: 283 + - type: Physics + canCollide: False + - type: InsideEntityStorage +- proto: SheetUranium1 + entities: + - uid: 296 + components: + - type: Transform + pos: -1.505519,-6.4175787 + parent: 1 +- proto: ShuttersRadiation + entities: + - uid: 240 + components: + - type: Transform + pos: 2.5,-9.5 + parent: 1 + - type: DeviceLinkSink + links: + - 119 + - uid: 262 + components: + - type: Transform + pos: 3.5,-9.5 + parent: 1 + - type: DeviceLinkSink + links: + - 119 +- proto: SignalButton + entities: + - uid: 119 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,-8.5 + parent: 1 + - type: DeviceLinkSource + linkedPorts: + 240: + - Pressed: Toggle + 262: + - Pressed: Toggle +- proto: SignChemistry1 + entities: + - uid: 175 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -6.5,-4.5 + parent: 1 +- proto: SignEVA + entities: + - uid: 271 + components: + - type: Transform + pos: -5.5,0.5 + parent: 1 + - uid: 273 + components: + - type: Transform + pos: 6.5,0.5 + parent: 1 + - uid: 367 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,-8.5 + parent: 1 +- proto: SignFire + entities: + - uid: 348 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 7.5,-3.5 + parent: 1 +- proto: SignLastIdiot + entities: + - uid: 272 + components: + - type: Transform + pos: 3.5,-1.5 + parent: 1 +- proto: SignNosmoking + entities: + - uid: 282 + components: + - type: Transform + pos: -3.5,-8.5 + parent: 1 +- proto: SignRadiationMed + entities: + - uid: 286 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,-9.5 + parent: 1 + - uid: 420 + components: + - type: Transform + pos: 2.5,-11.5 + parent: 1 +- proto: SignSmoking + entities: + - uid: 349 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,-8.5 + parent: 1 +- proto: Sink + entities: + - uid: 346 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-7.5 + parent: 1 +- proto: SmartFridge + entities: + - uid: 270 + components: + - type: Transform + pos: 0.5,-4.5 + parent: 1 +- proto: SpawnPointLatejoin + entities: + - uid: 379 + components: + - type: Transform + pos: 0.5,-1.5 + parent: 1 +- proto: Stairs + entities: + - uid: 129 + components: + - type: Transform + pos: -4.5,-3.5 + parent: 1 + - uid: 130 + components: + - type: Transform + pos: 4.5,-3.5 + parent: 1 + - uid: 131 + components: + - type: Transform + pos: -3.5,-3.5 + parent: 1 + - uid: 133 + components: + - type: Transform + pos: 5.5,-3.5 + parent: 1 +- proto: StorageCanister + entities: + - uid: 365 + components: + - type: Transform + pos: 6.5,-2.5 + parent: 1 + - uid: 366 + components: + - type: Transform + pos: 6.5,-3.5 + parent: 1 + - uid: 394 + components: + - type: Transform + anchored: True + pos: 4.5,1.5 + parent: 1 + - type: Physics + bodyType: Static +- proto: SubstationBasic + entities: + - uid: 288 + components: + - type: Transform + pos: 3.5,-10.5 + parent: 1 +- proto: Table + entities: + - uid: 155 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,-7.5 + parent: 1 + - uid: 174 + components: + - type: Transform + pos: 2.5,-4.5 + parent: 1 + - uid: 177 + components: + - type: Transform + pos: 6.5,-6.5 + parent: 1 + - uid: 179 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,-6.5 + parent: 1 + - uid: 180 + components: + - type: Transform + pos: 1.5,-4.5 + parent: 1 + - uid: 181 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,-6.5 + parent: 1 + - uid: 186 + components: + - type: Transform + pos: -0.5,-4.5 + parent: 1 + - uid: 187 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,-6.5 + parent: 1 + - uid: 188 + components: + - type: Transform + pos: -1.5,-4.5 + parent: 1 + - uid: 418 + components: + - type: Transform + pos: 4.5,-6.5 + parent: 1 +- proto: TableReinforced + entities: + - uid: 72 + components: + - type: Transform + pos: 0.5,0.5 + parent: 1 + - uid: 168 + components: + - type: Transform + pos: -1.5,0.5 + parent: 1 + - uid: 169 + components: + - type: Transform + pos: 2.5,0.5 + parent: 1 +- proto: Thruster + entities: + - uid: 12 + components: + - type: Transform + pos: 7.5,3.5 + parent: 1 + - type: Thruster + originalPowerLoad: 1500 + - uid: 50 + components: + - type: Transform + pos: -6.5,3.5 + parent: 1 + - type: Thruster + originalPowerLoad: 1500 + - uid: 110 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,-11.5 + parent: 1 + - type: Thruster + originalPowerLoad: 1500 + - uid: 111 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,-9.5 + parent: 1 + - type: Thruster + originalPowerLoad: 1500 + - uid: 112 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,-11.5 + parent: 1 + - type: Thruster + originalPowerLoad: 1500 + - uid: 113 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 7.5,-9.5 + parent: 1 + - type: Thruster + originalPowerLoad: 1500 +- proto: VendingMachineChemDrobe + entities: + - uid: 417 + components: + - type: Transform + pos: 6.5,-5.5 + parent: 1 +- proto: VendingMachineChemicals + entities: + - uid: 165 + components: + - type: Transform + pos: -5.5,-5.5 + parent: 1 +- proto: WallReinforced + entities: + - uid: 5 + components: + - type: Transform + pos: -6.5,-5.5 + parent: 1 + - uid: 7 + components: + - type: Transform + pos: -3.5,-11.5 + parent: 1 + - uid: 9 + components: + - type: Transform + pos: -6.5,-4.5 + parent: 1 + - uid: 10 + components: + - type: Transform + pos: -6.5,-6.5 + parent: 1 + - uid: 15 + components: + - type: Transform + pos: -7.5,3.5 + parent: 1 + - uid: 16 + components: + - type: Transform + pos: -6.5,-3.5 + parent: 1 + - uid: 17 + components: + - type: Transform + pos: -6.5,-2.5 + parent: 1 + - uid: 18 + components: + - type: Transform + pos: -6.5,-0.5 + parent: 1 + - uid: 19 + components: + - type: Transform + pos: -6.5,-1.5 + parent: 1 + - uid: 20 + components: + - type: Transform + pos: -6.5,0.5 + parent: 1 + - uid: 21 + components: + - type: Transform + pos: -7.5,2.5 + parent: 1 + - uid: 22 + components: + - type: Transform + pos: -5.5,3.5 + parent: 1 + - uid: 24 + components: + - type: Transform + pos: 6.5,3.5 + parent: 1 + - uid: 25 + components: + - type: Transform + pos: 8.5,3.5 + parent: 1 + - uid: 26 + components: + - type: Transform + pos: 8.5,2.5 + parent: 1 + - uid: 28 + components: + - type: Transform + pos: 7.5,-8.5 + parent: 1 + - uid: 30 + components: + - type: Transform + pos: 8.5,0.5 + parent: 1 + - uid: 31 + components: + - type: Transform + pos: 7.5,-0.5 + parent: 1 + - uid: 32 + components: + - type: Transform + pos: 7.5,-1.5 + parent: 1 + - uid: 33 + components: + - type: Transform + pos: 7.5,-2.5 + parent: 1 + - uid: 35 + components: + - type: Transform + pos: 7.5,-3.5 + parent: 1 + - uid: 37 + components: + - type: Transform + pos: 7.5,-5.5 + parent: 1 + - uid: 38 + components: + - type: Transform + pos: 7.5,-6.5 + parent: 1 + - uid: 41 + components: + - type: Transform + pos: -1.5,-11.5 + parent: 1 + - uid: 42 + components: + - type: Transform + pos: 1.5,-11.5 + parent: 1 + - uid: 43 + components: + - type: Transform + pos: 2.5,-11.5 + parent: 1 + - uid: 44 + components: + - type: Transform + pos: 3.5,-11.5 + parent: 1 + - uid: 46 + components: + - type: Transform + pos: 6.5,-11.5 + parent: 1 + - uid: 47 + components: + - type: Transform + pos: 6.5,-10.5 + parent: 1 + - uid: 48 + components: + - type: Transform + pos: 7.5,-10.5 + parent: 1 + - uid: 73 + components: + - type: Transform + pos: -6.5,-8.5 + parent: 1 + - uid: 76 + components: + - type: Transform + pos: -5.5,-10.5 + parent: 1 + - uid: 79 + components: + - type: Transform + pos: -5.5,-11.5 + parent: 1 + - uid: 80 + components: + - type: Transform + pos: -7.5,0.5 + parent: 1 + - uid: 267 + components: + - type: Transform + pos: 4.5,2.5 + parent: 1 + - uid: 380 + components: + - type: Transform + pos: -3.5,2.5 + parent: 1 +- proto: WallReinforcedDiagonal + entities: + - uid: 27 + components: + - type: Transform + pos: 5.5,3.5 + parent: 1 + - uid: 40 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,3.5 + parent: 1 + - uid: 233 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -7.5,-0.5 + parent: 1 + - uid: 252 + components: + - type: Transform + pos: 3.5,2.5 + parent: 1 + - uid: 266 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,2.5 + parent: 1 +- proto: WallReinforcedRust + entities: + - uid: 4 + components: + - type: Transform + pos: -2.5,-11.5 + parent: 1 + - uid: 6 + components: + - type: Transform + pos: 7.5,-7.5 + parent: 1 + - uid: 8 + components: + - type: Transform + pos: -0.5,-11.5 + parent: 1 + - uid: 29 + components: + - type: Transform + pos: 7.5,-4.5 + parent: 1 + - uid: 36 + components: + - type: Transform + pos: -6.5,-7.5 + parent: 1 + - uid: 45 + components: + - type: Transform + pos: 4.5,-11.5 + parent: 1 + - uid: 77 + components: + - type: Transform + pos: -6.5,-10.5 + parent: 1 +- proto: WallSolid + entities: + - uid: 2 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-8.5 + parent: 1 + - uid: 11 + components: + - type: Transform + pos: 7.5,0.5 + parent: 1 + - uid: 13 + components: + - type: Transform + pos: -5.5,2.5 + parent: 1 + - uid: 14 + components: + - type: Transform + pos: -5.5,0.5 + parent: 1 + - uid: 23 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,-8.5 + parent: 1 + - uid: 39 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-9.5 + parent: 1 + - uid: 49 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-10.5 + parent: 1 + - uid: 51 + components: + - type: Transform + pos: 6.5,2.5 + parent: 1 + - uid: 52 + components: + - type: Transform + pos: 6.5,0.5 + parent: 1 + - uid: 53 + components: + - type: Transform + pos: -4.5,2.5 + parent: 1 + - uid: 55 + components: + - type: Transform + pos: 5.5,2.5 + parent: 1 + - uid: 60 + components: + - type: Transform + pos: 3.5,1.5 + parent: 1 + - uid: 71 + components: + - type: Transform + pos: -2.5,1.5 + parent: 1 + - uid: 96 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,-10.5 + parent: 1 + - uid: 97 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,-9.5 + parent: 1 + - uid: 98 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,-8.5 + parent: 1 + - uid: 99 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,-8.5 + parent: 1 + - uid: 127 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -2.5,-2.5 + parent: 1 + - uid: 135 + components: + - type: Transform + pos: -2.5,-1.5 + parent: 1 + - uid: 136 + components: + - type: Transform + pos: 3.5,0.5 + parent: 1 + - uid: 137 + components: + - type: Transform + pos: -2.5,0.5 + parent: 1 + - uid: 138 + components: + - type: Transform + pos: 3.5,-1.5 + parent: 1 + - uid: 139 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,-2.5 + parent: 1 + - uid: 166 + components: + - type: Transform + pos: -0.5,-8.5 + parent: 1 + - uid: 190 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,-1.5 + parent: 1 + - uid: 197 + components: + - type: Transform + pos: -0.5,-9.5 + parent: 1 + - uid: 198 + components: + - type: Transform + pos: 1.5,-9.5 + parent: 1 + - uid: 199 + components: + - type: Transform + pos: 1.5,-8.5 + parent: 1 + - uid: 221 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -5.5,-1.5 + parent: 1 + - uid: 226 + components: + - type: Transform + pos: 6.5,-1.5 + parent: 1 + - uid: 269 + components: + - type: Transform + pos: 4.5,-1.5 + parent: 1 +- proto: WarpPointShip + entities: + - uid: 378 + components: + - type: Transform + pos: 0.5,-1.5 + parent: 1 +- proto: WeldingFuelTankFull + entities: + - uid: 347 + components: + - type: Transform + pos: -2.5,-8.5 + parent: 1 +- proto: WetFloorSign + entities: + - uid: 374 + components: + - type: Transform + pos: -5.654287,-2.254345 + parent: 1 + - uid: 375 + components: + - type: Transform + pos: -5.6126204,-2.5564282 + parent: 1 + - uid: 376 + components: + - type: Transform + pos: -5.383454,-2.254345 + parent: 1 +- proto: Wrench + entities: + - uid: 284 + components: + - type: Transform + parent: 283 + - type: Physics + canCollide: False + - type: InsideEntityStorage +... diff --git a/Resources/Prototypes/_NF/Shipyard/beaker.yml b/Resources/Prototypes/_NF/Shipyard/beaker.yml new file mode 100644 index 00000000000..70a4ea18ad2 --- /dev/null +++ b/Resources/Prototypes/_NF/Shipyard/beaker.yml @@ -0,0 +1,29 @@ +- type: vessel + id: Beaker + name: SBI Beaker + description: "A fully functional Chemistry Lab. Perfect for the prospecting chemist or high school chemistry teachers. Yeah, Science!" + price: 65000 + category: Small + group: Civilian + shuttlePath: /Maps/_NF/Shuttles/beaker.yml + +- type: gameMap + id: Beaker + mapName: 'SBI Beaker' + mapPath: /Maps/_NF/Shuttles/beaker.yml + minPlayers: 0 + stations: + Beaker: + stationProto: StandardFrontierVessel + components: + - type: StationNameSetup + mapNameTemplate: 'Beaker {1}' + nameGenerator: + !type:NanotrasenNameGenerator + prefixCreator: '14' + - type: StationJobs + overflowJobs: [] + availableJobs: + Contractor: [ 0, 0 ] + Pilot: [ 0, 0 ] + Mercenary: [ 0, 0 ] From 6c93a18a739f1afb2875fd246e6788d45af07ebf Mon Sep 17 00:00:00 2001 From: FrontierATC Date: Sat, 15 Jun 2024 02:41:13 +0000 Subject: [PATCH 55/59] Automatic Changelog (#1447) --- Resources/Changelog/Changelog.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 26779e5769b..5b261ce77fa 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -5091,3 +5091,12 @@ Entries: message: Stacks of spesos now display the largest valued bill on top. id: 5041 time: '2024-06-14T23:17:33.0000000+00:00' +- author: UncaughtEx + changes: + - type: Add + message: >- + With permission from the NT Pharmaceuticals branch, fresh from the Fabs, + SBI would like to introduce the Beaker Shipyard License approved for + distribution! Yeah, Science! + id: 5042 + time: '2024-06-15T02:40:48.0000000+00:00' From d6241ca34c8d478e655c5df45c395d87d945c274 Mon Sep 17 00:00:00 2001 From: Dvir <39403717+dvir001@users.noreply.github.com> Date: Sat, 15 Jun 2024 20:52:44 +0300 Subject: [PATCH 56/59] Update turrets.yml (#1526) --- Resources/Prototypes/Entities/Objects/Weapons/Guns/turrets.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/turrets.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/turrets.yml index 5b6ea708ec0..c30b49d987d 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/turrets.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/turrets.yml @@ -29,7 +29,6 @@ SheetSteel1: min: 2 max: 4 - - type: MobState # Frontier (otherwise NPCs won't attack the entity) - type: entity parent: BaseStructure @@ -119,6 +118,7 @@ - type: NoRotateOnMove - type: Input context: "human" + - type: MobState # Frontier (otherwise NPCs won't attack the entity) - type: entity parent: BaseWeaponTurret From 571c56a532d3997124a5792977e82fba96d32e7a Mon Sep 17 00:00:00 2001 From: AndresE55 <80334192+Leander-0@users.noreply.github.com> Date: Sat, 15 Jun 2024 14:04:19 -0400 Subject: [PATCH 57/59] Fix NFSD-Lake sprite and darts (#1525) --- .../_NF/Entities/Objects/Misc/traking_dart.yml | 2 +- .../Objects/Weapons/Guns/Launchers/launchers.yml | 1 - .../Guns/Launchers/nfsd_lake.rsi/meta.json | 8 ++++++++ .../nfsd_lake.rsi/wielded-inhand-left.png | Bin 0 -> 896 bytes .../nfsd_lake.rsi/wielded-inhand-right.png | Bin 0 -> 927 bytes 5 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi/wielded-inhand-left.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi/wielded-inhand-right.png diff --git a/Resources/Prototypes/_NF/Entities/Objects/Misc/traking_dart.yml b/Resources/Prototypes/_NF/Entities/Objects/Misc/traking_dart.yml index f2de19d67d0..05c8e4b3ab8 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Misc/traking_dart.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Misc/traking_dart.yml @@ -41,7 +41,7 @@ projectile: shape: !type:PhysShapeAabb - bounds: "-0.1,-0.1,0.1,0.1" + bounds: "-0.2,-0.2,0.2,0.2" hard: false mask: - Impassable diff --git a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Launchers/launchers.yml b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Launchers/launchers.yml index 31bdb1848ee..928ccdcf015 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Launchers/launchers.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Launchers/launchers.yml @@ -106,7 +106,6 @@ quickEquip: false slots: - Back - - Belt - suitStorage - type: BallisticAmmoProvider proto: null diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi/meta.json b/Resources/Textures/_NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi/meta.json index 5614548ffbe..175e9378aa7 100644 --- a/Resources/Textures/_NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi/meta.json +++ b/Resources/Textures/_NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi/meta.json @@ -28,6 +28,14 @@ { "name": "equipped-SUITSTORAGE", "directions": 4 + }, + { + "name": "wielded-inhand-left", + "directions": 4 + }, + { + "name": "wielded-inhand-right", + "directions": 4 } ] } diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi/wielded-inhand-left.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Launchers/nfsd_lake.rsi/wielded-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..4fecb585b68783a156df5ad1d3d3ade4ec40500c GIT binary patch literal 896 zcmV-`1AqL9P)Px&I!Q!9RCt{2n!jt?KorNnZVLrXu^`52Dr7r_LIw{-2H|Eg`3nqz?p?AO@_)1) z+j!~T;5J*fkR_xPFC~MLA#r7-q(-5(Cqbv{;GQDM`f*L{DlP8=MzVeP?%mV(w7f4s z5ClOG1VIo)61uK4UDsLGd1OMVRATnyr=yyDqNZs^#?6AQtu5AWx8b^OWKIv_CR&z-X0r*)vZnsCZ5seE7!1&A zwQzZ1qx10-G))5ln5H?4+yiWEY_LwJlUmsDxTyU7#1`OlcOREOWb}JOsFmP#boJ94 zx3jYY04NrVa9uYtR=u&p`n@3l;G#c@-Ndq*X8@p9WE>rw2gb$4j>*Iov->-N4%Vli%yWJGVy%=efPT zJ)vV2F0fjWF}nI5J3h7m{oc?^dTkxvb)talfN$Sz2j+#(TCGvVz_h(&F8ZU`WYmfb z02r7yYK^M*yHb|fhxgqZy;r#M;z$h2CFv(g!V3!vY&;$Z{;xMyycqr7F!c!VA^?C= zp4=bqpC!(_4Y3LUk~bU0cs$Pei{L-|{*9&Ke`>sFQN_LUEUS4IrJ{MyB?y8b2!bF8 zf*=TjAP9n(DY~w+EE=VE!lRH?r+8lL3i|{6Wc3s>^C<8hyCg~MZz{mw+n?9ELY)@w z7ihQJC=?2@<7Vv(5b-IjuC79~aTd)#hPEO%C4ouU{y?9w;B3^(rqSjKD76ZP7SFhg$Hpx56X>D4l!@B zhwU?dxE~?Si@*_9fC#SZ<|IjC);BTviQwNv+7so)5|#g4$g;0bo&tg(2!bGpKj0T* W0ii{a9C9`Q0000Px&SxH1eRCt{2n!jrrVHn51hC=8&c|zo<%3Z8e1}6p4Tg1)HR>+>kE&oa&L)$Ff z3xb`@gF zWKU2+vJVC=>q@19y}dn*Mk8rkj4@uT)v&X(BfTdm(k+n5WB>q1M@Oi>e}^}*ICgh; zp{gnXARdoT>`5dN==FMm92?(PtyX!xUVktlvd;;835aP52LLS@LA!P8J7hE(0dV^K z;9DC2U|AL{%W@pP{s}D^LHEpd*Q?*o8ienM`@ZidU+Yr)gr8pW#kXAeaoHXC;+m)c zqm+WG#{qzkCjkJALf-w{@AusbSb2SeY%z_*`UO-y?yf)wgPUt9=e=mj2rjz=_xq2b zT)Q@#%@E)OEq*8bI@mv%c;1%)Eg5kF`*neAF^zWX)ORprjGLzEJ3v%`vbO3PF-maP zpcN2w9{_A_W%=zT0&wC1CX)(`y#!;L!bK7QOte8b9OlE}aOO>j7Vz7myRt|}R8_^YZsJ*1z*Einy>^97 zS-W#ha?0g0KR!O5`S&2&02%Hpb<46)tJS3K&eZ}U`0ed&08R^JG8y+Ls5am}bY15{ zt1xc2QmFs{8jXhZc~UnsOE*w1m$_{_v$syC1HhRQkLv{Hof&%VU!DKO#>NJ0+n%aP z7~K4E_bs#nv}6Q{b^m~|*=&Z4LLNpTk7zWCbUF Date: Sat, 15 Jun 2024 21:29:25 +0300 Subject: [PATCH 58/59] Salvage Outpost Dungeon Theme Backrooms-Fix (#1519) --- .../Maps/_NF/Dungeon/salvage_outpost.yml | 1037 ++++++++++++++++- 1 file changed, 1022 insertions(+), 15 deletions(-) diff --git a/Resources/Maps/_NF/Dungeon/salvage_outpost.yml b/Resources/Maps/_NF/Dungeon/salvage_outpost.yml index c035a8b31fa..d048381b299 100644 --- a/Resources/Maps/_NF/Dungeon/salvage_outpost.yml +++ b/Resources/Maps/_NF/Dungeon/salvage_outpost.yml @@ -99,7 +99,7 @@ entities: version: 6 1,1: ind: 1,1 - tiles: BgAAAAAABgAAAAAABgAAAAAABgAAAAAABgAAAAAABgAAAAAABgAAAAAAVAAAAAABJgAAAAACJgAAAAAAfAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAAVAAAAAADVAAAAAACVAAAAAACVAAAAAACVAAAAAABVAAAAAAAVAAAAAACVAAAAAADVAAAAAAAVAAAAAADVAAAAAADVAAAAAADVAAAAAADVAAAAAACVAAAAAAAVAAAAAADVAAAAAADCAAAAAACVAAAAAABCgAAAAAAJgAAAAADJgAAAAACJgAAAAADCgAAAAAAVAAAAAADJgAAAAABJgAAAAABJgAAAAACJgAAAAADJgAAAAABVAAAAAACCQAAAAAAJgAAAAABJgAAAAAAVAAAAAACJgAAAAABJgAAAAABJgAAAAABJgAAAAACJgAAAAADVAAAAAAAJgAAAAABagAAAAAAagAAAAAAfAAAAAAAJgAAAAACVAAAAAAACQAAAAAAJgAAAAAAJgAAAAADVAAAAAADJgAAAAACJgAAAAADJgAAAAABJgAAAAAAJgAAAAAAVAAAAAADJgAAAAACfAAAAAAAfAAAAAAAfAAAAAAAJgAAAAACVAAAAAACJgAAAAABJgAAAAAAJgAAAAADVAAAAAADJgAAAAACJgAAAAADJgAAAAACJgAAAAACJgAAAAABVAAAAAADJgAAAAACfAAAAAAAfAAAAAAAfAAAAAAAJgAAAAAAVAAAAAACCQAAAAAAJgAAAAAACAAAAAADVAAAAAACCgAAAAAEJgAAAAAAJgAAAAADJgAAAAABCgAAAAAAVAAAAAABJgAAAAABJgAAAAAAJgAAAAAAJgAAAAADJgAAAAAAVAAAAAADCQAAAAAAJgAAAAACVAAAAAABVAAAAAADVAAAAAAAVAAAAAADVAAAAAADVAAAAAACVAAAAAACVAAAAAABVAAAAAAAVAAAAAAAVAAAAAACVAAAAAADVAAAAAACVAAAAAABVAAAAAADVAAAAAABJgAAAAAAJgAAAAADJgAAAAACVAAAAAADAQAAAAABJgAAAAADJgAAAAACVAAAAAADAQAAAAAAJgAAAAADJgAAAAAAVAAAAAABHQAAAAADHQAAAAACHQAAAAABVAAAAAADJgAAAAADfAAAAAAAJgAAAAAAVAAAAAABAQAAAAADJgAAAAADJgAAAAACVAAAAAACAQAAAAAAJgAAAAADJgAAAAACVAAAAAADHQAAAAACHQAAAAACHQAAAAACVAAAAAAAJgAAAAACfAAAAAAAJgAAAAACVAAAAAACJgAAAAADJgAAAAACJgAAAAADVAAAAAABJgAAAAAAJgAAAAABJgAAAAACVAAAAAAAHQAAAAADHQAAAAABHQAAAAABVAAAAAADfAAAAAAAfAAAAAAABgAAAAAAVAAAAAAAagAAAAAAJgAAAAAAagAAAAAAVAAAAAAAAQAAAAABJgAAAAAAJgAAAAAAVAAAAAACHQAAAAAAHQAAAAACHQAAAAABVAAAAAABagAAAAAAJgAAAAADJgAAAAABVAAAAAACagAAAAAAJgAAAAACagAAAAAAVAAAAAAAAQAAAAAAJgAAAAACJgAAAAADVAAAAAADHQAAAAACHQAAAAADHQAAAAABVAAAAAACVAAAAAADVAAAAAACVAAAAAAAVAAAAAABVAAAAAAAVAAAAAABVAAAAAABVAAAAAADVAAAAAAAVAAAAAADVAAAAAACVAAAAAADVAAAAAABVAAAAAABVAAAAAACVAAAAAADAQAAAAABfAAAAAAAAQAAAAAAAQAAAAADAgAAAAABAgAAAAACAgAAAAABAgAAAAAAAgAAAAABAgAAAAAAAgAAAAADVAAAAAACVAAAAAADVAAAAAABVAAAAAAAVAAAAAADAgAAAAACBgAAAAAAAgAAAAADAgAAAAAAAgAAAAABAgAAAAABAgAAAAABAgAAAAADAgAAAAAAAgAAAAADAgAAAAABVAAAAAABVAAAAAABVAAAAAABVAAAAAABVAAAAAAD + tiles: BgAAAAAABgAAAAAABgAAAAAABgAAAAAABgAAAAAABgAAAAAABgAAAAAAVAAAAAABJgAAAAACJgAAAAAAfAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAAVAAAAAADVAAAAAACVAAAAAACVAAAAAACVAAAAAABVAAAAAAAVAAAAAACVAAAAAADVAAAAAAAVAAAAAADVAAAAAADVAAAAAADVAAAAAADVAAAAAACVAAAAAAAVAAAAAADVAAAAAADCAAAAAACVAAAAAABCgAAAAAAJgAAAAADJgAAAAACJgAAAAADCgAAAAAAVAAAAAADJgAAAAABJgAAAAABJgAAAAACJgAAAAADJgAAAAABVAAAAAACCQAAAAAAJgAAAAABJgAAAAAAVAAAAAACJgAAAAABJgAAAAABJgAAAAABJgAAAAACJgAAAAADVAAAAAAAJgAAAAABagAAAAAAagAAAAAAfAAAAAAAJgAAAAACVAAAAAAACQAAAAAAJgAAAAAAJgAAAAADVAAAAAADJgAAAAACJgAAAAADJgAAAAABJgAAAAAAJgAAAAAAVAAAAAADJgAAAAACfAAAAAAAfAAAAAAAfAAAAAAAJgAAAAACVAAAAAACJgAAAAABJgAAAAAAJgAAAAADVAAAAAADJgAAAAACJgAAAAADJgAAAAACJgAAAAACJgAAAAABVAAAAAADJgAAAAACfAAAAAAAfAAAAAAAfAAAAAAAJgAAAAAAVAAAAAACCQAAAAAAJgAAAAAACAAAAAADVAAAAAACCgAAAAAEJgAAAAAAJgAAAAADJgAAAAABCgAAAAAAVAAAAAABJgAAAAABJgAAAAAAJgAAAAAAJgAAAAADJgAAAAAAVAAAAAADCQAAAAAAJgAAAAACVAAAAAABVAAAAAADVAAAAAAAVAAAAAADVAAAAAADVAAAAAACVAAAAAACVAAAAAABVAAAAAAAVAAAAAAAVAAAAAACVAAAAAADVAAAAAACVAAAAAABVAAAAAADVAAAAAABJgAAAAAAJgAAAAADJgAAAAACVAAAAAADAQAAAAABJgAAAAADJgAAAAACVAAAAAADAQAAAAAAJgAAAAADJgAAAAAAVAAAAAABHQAAAAADHQAAAAACHQAAAAABVAAAAAADJgAAAAADfAAAAAAAJgAAAAAAVAAAAAABAQAAAAADJgAAAAADJgAAAAACVAAAAAACAQAAAAAAJgAAAAADJgAAAAACVAAAAAADHQAAAAACHQAAAAACHQAAAAACVAAAAAAAJgAAAAACfAAAAAAAJgAAAAACVAAAAAACJgAAAAADJgAAAAACJgAAAAADVAAAAAABJgAAAAAAJgAAAAABJgAAAAACVAAAAAAAHQAAAAADHQAAAAABHQAAAAABVAAAAAADfAAAAAAAfAAAAAAABgAAAAAAVAAAAAAAagAAAAAAJgAAAAAAagAAAAAAVAAAAAAAAQAAAAABJgAAAAAAJgAAAAAAVAAAAAACHQAAAAAAHQAAAAACHQAAAAABVAAAAAABagAAAAAAJgAAAAADJgAAAAABVAAAAAACagAAAAAAJgAAAAACagAAAAAAVAAAAAAAAQAAAAAAJgAAAAACJgAAAAADVAAAAAADHQAAAAACHQAAAAADHQAAAAABVAAAAAACVAAAAAADVAAAAAACVAAAAAAAVAAAAAABVAAAAAAAVAAAAAABVAAAAAABVAAAAAADVAAAAAAAVAAAAAADVAAAAAACVAAAAAADVAAAAAABVAAAAAABVAAAAAACVAAAAAADAQAAAAABfAAAAAAAAQAAAAAAAQAAAAADAgAAAAABAgAAAAACAgAAAAABAgAAAAAAAgAAAAABAgAAAAAAAgAAAAADVAAAAAACfAAAAAAAfAAAAAAAJgAAAAAAJgAAAAAAAgAAAAACBgAAAAAAAgAAAAADAgAAAAAAAgAAAAABAgAAAAABAgAAAAABAgAAAAADAgAAAAAAAgAAAAADAgAAAAABVAAAAAABJgAAAAAABgAAAAAAJgAAAAAAJgAAAAAA version: 6 -1,2: ind: -1,2 @@ -119,7 +119,7 @@ entities: version: 6 1,2: ind: 1,2 - tiles: AQAAAAADfAAAAAAAAQAAAAAAAQAAAAACAgAAAAADAgAAAAADAgAAAAAAAgAAAAABAgAAAAABAgAAAAADAgAAAAAAVAAAAAADVAAAAAABVAAAAAACVAAAAAADVAAAAAADVAAAAAACVAAAAAADVAAAAAABVAAAAAACVAAAAAABVAAAAAABVAAAAAADVAAAAAACVAAAAAAAVAAAAAACVAAAAAABVAAAAAADVAAAAAACVAAAAAACVAAAAAACVAAAAAAAJgAAAAADJgAAAAACJgAAAAAAJgAAAAADJgAAAAACJgAAAAACJgAAAAAAVAAAAAACAQAAAAACfAAAAAAAfAAAAAAACgAAAAAACgAAAAADCgAAAAAFCgAAAAAACgAAAAACJgAAAAAAJgAAAAACJgAAAAABJgAAAAADJgAAAAACJgAAAAACJgAAAAAAVAAAAAACJgAAAAAAJgAAAAACfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAACgAAAAAAJgAAAAADJgAAAAABJgAAAAADJgAAAAADJgAAAAAAJgAAAAABJgAAAAAAVAAAAAADAQAAAAABJgAAAAACJgAAAAACJgAAAAADfAAAAAAAfAAAAAAACgAAAAAACgAAAAACVAAAAAABVAAAAAABVAAAAAABVAAAAAADVAAAAAADVAAAAAADVAAAAAADVAAAAAABVAAAAAABVAAAAAAAVAAAAAADVAAAAAADVAAAAAACVAAAAAABVAAAAAACVAAAAAADJgAAAAADJgAAAAAAJgAAAAACJgAAAAABBgAAAAAAJgAAAAADJgAAAAACVAAAAAADAQAAAAABJgAAAAAAJgAAAAACJgAAAAAAJgAAAAABagAAAAAAJgAAAAACVAAAAAACJgAAAAADJgAAAAAAJgAAAAACJgAAAAACfAAAAAAAJgAAAAADJgAAAAACVAAAAAACJgAAAAACJgAAAAABJgAAAAADJgAAAAACJgAAAAAAJgAAAAADJgAAAAABVAAAAAADAQAAAAAAAQAAAAABAQAAAAACJgAAAAACfAAAAAAAJgAAAAAAJgAAAAADVAAAAAADAQAAAAADAQAAAAABagAAAAAAJgAAAAADagAAAAAAagAAAAAAagAAAAAAVAAAAAABVAAAAAAAVAAAAAACVAAAAAABVAAAAAAAVAAAAAACVAAAAAACVAAAAAAAVAAAAAACVAAAAAABVAAAAAAAVAAAAAACVAAAAAAAVAAAAAACVAAAAAABVAAAAAADVAAAAAADHQAAAAABHQAAAAABHQAAAAADHQAAAAAAHQAAAAADHQAAAAADHQAAAAAAVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAACfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAHQAAAAADVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAADfAAAAAAACQAAAAAACQAAAAAACQAAAAAAfAAAAAAAHQAAAAABVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAAfAAAAAAACQAAAAAACQAAAAAACQAAAAAAfAAAAAAAHQAAAAABVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAADfAAAAAAACQAAAAAACQAAAAAACQAAAAAAfAAAAAAAHQAAAAAAVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAABfAAAAAAAfAAAAAAABgAAAAAAfAAAAAAAfAAAAAAAHQAAAAACVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + tiles: AQAAAAADfAAAAAAAAQAAAAAAAQAAAAACAgAAAAADAgAAAAADAgAAAAAAAgAAAAABAgAAAAABAgAAAAADAgAAAAAAVAAAAAADfAAAAAAAfAAAAAAAJgAAAAAAJgAAAAAAVAAAAAACVAAAAAADVAAAAAABVAAAAAACVAAAAAABVAAAAAABVAAAAAADVAAAAAACVAAAAAAAVAAAAAACVAAAAAABVAAAAAADVAAAAAACVAAAAAACVAAAAAACVAAAAAAAJgAAAAADJgAAAAACJgAAAAAAJgAAAAADJgAAAAACJgAAAAACJgAAAAAAVAAAAAACAQAAAAACfAAAAAAAfAAAAAAACgAAAAAACgAAAAADCgAAAAAFCgAAAAAACgAAAAACJgAAAAAAJgAAAAACJgAAAAABJgAAAAADJgAAAAACJgAAAAACJgAAAAAAVAAAAAACJgAAAAAAJgAAAAACfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAACgAAAAAAJgAAAAADJgAAAAABJgAAAAADJgAAAAADJgAAAAAAJgAAAAABJgAAAAAAVAAAAAADAQAAAAABJgAAAAACJgAAAAACJgAAAAADfAAAAAAAfAAAAAAACgAAAAAACgAAAAACVAAAAAABVAAAAAABVAAAAAABVAAAAAADVAAAAAADVAAAAAADVAAAAAADVAAAAAABVAAAAAABVAAAAAAAVAAAAAADVAAAAAADVAAAAAACVAAAAAABVAAAAAACVAAAAAADJgAAAAADJgAAAAAAJgAAAAACJgAAAAABBgAAAAAAJgAAAAADJgAAAAACVAAAAAADAQAAAAABJgAAAAAAJgAAAAACJgAAAAAAJgAAAAABagAAAAAAJgAAAAACVAAAAAACJgAAAAADJgAAAAAAJgAAAAACJgAAAAACfAAAAAAAJgAAAAADJgAAAAACVAAAAAACJgAAAAACJgAAAAABJgAAAAADJgAAAAACJgAAAAAAJgAAAAADJgAAAAABVAAAAAADAQAAAAAAAQAAAAABAQAAAAACJgAAAAACfAAAAAAAJgAAAAAAJgAAAAADVAAAAAADAQAAAAADAQAAAAABagAAAAAAJgAAAAADagAAAAAAagAAAAAAagAAAAAAVAAAAAABVAAAAAAAVAAAAAACVAAAAAABVAAAAAAAVAAAAAACVAAAAAACVAAAAAAAVAAAAAACVAAAAAABVAAAAAAAVAAAAAACVAAAAAAAVAAAAAACVAAAAAABVAAAAAADVAAAAAADHQAAAAABHQAAAAABHQAAAAADHQAAAAAAHQAAAAADHQAAAAADHQAAAAAAVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAACfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAHQAAAAADVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAADfAAAAAAACQAAAAAACQAAAAAACQAAAAAAfAAAAAAAHQAAAAABVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAAfAAAAAAACQAAAAAACQAAAAAACQAAAAAAfAAAAAAAHQAAAAABVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAADfAAAAAAACQAAAAAACQAAAAAACQAAAAAAfAAAAAAAHQAAAAAAVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAABfAAAAAAAfAAAAAAABgAAAAAAfAAAAAAAfAAAAAAAHQAAAAACVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA version: 6 1,3: ind: 1,3 @@ -143,19 +143,19 @@ entities: version: 6 3,1: ind: 3,1 - tiles: HQAAAAACHQAAAAAAHQAAAAACHQAAAAAAHQAAAAADagAAAAAAHQAAAAADVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAVAAAAAAAVAAAAAACVAAAAAABVAAAAAAAVAAAAAACVAAAAAACVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACVAAAAAABVAAAAAAAVAAAAAAAVAAAAAABVAAAAAAAVAAAAAABVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADVAAAAAAAVAAAAAABVAAAAAABVAAAAAABVAAAAAABVAAAAAACVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADVAAAAAAAVAAAAAADVAAAAAACVAAAAAABVAAAAAAAVAAAAAACVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABVAAAAAACVAAAAAADVAAAAAABVAAAAAACVAAAAAABVAAAAAADVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADVAAAAAAAVAAAAAAAVAAAAAADVAAAAAABVAAAAAAAVAAAAAADVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADVAAAAAAAVAAAAAABVAAAAAABVAAAAAADVAAAAAAAVAAAAAACVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADVAAAAAAAVAAAAAABVAAAAAAAVAAAAAABVAAAAAAAVAAAAAACVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACVAAAAAAAVAAAAAADVAAAAAAAVAAAAAABVAAAAAABVAAAAAACVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACVAAAAAABVAAAAAACVAAAAAAAVAAAAAADVAAAAAABVAAAAAAAVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADVAAAAAADVAAAAAACVAAAAAAAVAAAAAACVAAAAAADVAAAAAADVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACVAAAAAACVAAAAAABVAAAAAAAVAAAAAACVAAAAAABVAAAAAAAVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACVAAAAAAAVAAAAAACVAAAAAAAVAAAAAABVAAAAAABVAAAAAACVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABVAAAAAAAVAAAAAADVAAAAAAAVAAAAAAAVAAAAAADVAAAAAADVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACVAAAAAADVAAAAAAAVAAAAAACVAAAAAABVAAAAAACVAAAAAACVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + tiles: HQAAAAACHQAAAAAAHQAAAAACHQAAAAAAHQAAAAADagAAAAAAHQAAAAADVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAVAAAAAAAVAAAAAACVAAAAAABVAAAAAAAVAAAAAACVAAAAAACVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACVAAAAAABVAAAAAAAVAAAAAAAVAAAAAABVAAAAAAAVAAAAAABVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADVAAAAAAAVAAAAAABVAAAAAABVAAAAAABVAAAAAABVAAAAAACVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADVAAAAAAAVAAAAAADVAAAAAACVAAAAAABVAAAAAAAVAAAAAACVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABVAAAAAACVAAAAAADVAAAAAABVAAAAAACVAAAAAABVAAAAAADVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADVAAAAAAAVAAAAAAAVAAAAAADVAAAAAABVAAAAAAAVAAAAAADVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADVAAAAAAAVAAAAAABVAAAAAABVAAAAAADVAAAAAAAVAAAAAACVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADVAAAAAAAVAAAAAABVAAAAAAAVAAAAAABVAAAAAAAVAAAAAACVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACVAAAAAAAVAAAAAADVAAAAAAAVAAAAAABVAAAAAABVAAAAAACVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACVAAAAAABVAAAAAACVAAAAAAAVAAAAAADVAAAAAABVAAAAAAAVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAADVAAAAAADVAAAAAACVAAAAAAAVAAAAAACVAAAAAADVAAAAAADVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACVAAAAAACVAAAAAABVAAAAAAAVAAAAAACVAAAAAABVAAAAAAAVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAACVAAAAAAAVAAAAAACVAAAAAAAVAAAAAABVAAAAAABVAAAAAACVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAAAAAAfAAAAAAAJgAAAAAAfAAAAAAAJgAAAAAAJgAAAAAAJgAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAJgAAAAAAVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA version: 6 3,2: ind: 3,2 - tiles: VAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAACVAAAAAAAVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABVAAAAAAAVAAAAAADVAAAAAADVAAAAAADVAAAAAAAVAAAAAACVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAVAAAAAACVAAAAAADVAAAAAADVAAAAAACVAAAAAABVAAAAAAAVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABVAAAAAADVAAAAAACVAAAAAACVAAAAAACVAAAAAABVAAAAAABVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABVAAAAAAAVAAAAAABVAAAAAACVAAAAAAAVAAAAAABVAAAAAADVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAVAAAAAABVAAAAAAAVAAAAAADVAAAAAACVAAAAAADVAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAQAAAAACAQAAAAABJgAAAAACAQAAAAADAQAAAAAAAQAAAAACVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgAAAAAAJgAAAAACJgAAAAACJgAAAAACJgAAAAABJgAAAAABJgAAAAABVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAACAQAAAAADAQAAAAADJgAAAAACAQAAAAABAQAAAAAAAQAAAAADVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABVAAAAAADVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAABVAAAAAADVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + tiles: JgAAAAAAfAAAAAAAAQAAAAAAfAAAAAAAJgAAAAAAAQAAAAAAAQAAAAAAVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABVAAAAAAAVAAAAAADVAAAAAADVAAAAAADVAAAAAAAVAAAAAACVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAVAAAAAACVAAAAAADVAAAAAADVAAAAAACVAAAAAABVAAAAAAAVAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABVAAAAAADVAAAAAACVAAAAAACVAAAAAACVAAAAAABVAAAAAABVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABVAAAAAAAVAAAAAABVAAAAAACVAAAAAAAVAAAAAABVAAAAAADVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAAAVAAAAAABVAAAAAAAVAAAAAADVAAAAAACVAAAAAADVAAAAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAQAAAAACAQAAAAABJgAAAAACAQAAAAADAQAAAAAAAQAAAAACVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgAAAAAAJgAAAAACJgAAAAACJgAAAAACJgAAAAABJgAAAAABJgAAAAABVAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAACAQAAAAADAQAAAAADJgAAAAACAQAAAAABAQAAAAAAAQAAAAADVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAAABVAAAAAADVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAABVAAAAAADVAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA version: 6 2,2: ind: 2,2 - tiles: VAAAAAABVAAAAAABVAAAAAADVAAAAAAAVAAAAAADVAAAAAABVAAAAAACVAAAAAACVAAAAAADVAAAAAADVAAAAAAAVAAAAAADVAAAAAADVAAAAAAAVAAAAAABVAAAAAABVAAAAAADVAAAAAABVAAAAAABVAAAAAADVAAAAAAAVAAAAAACVAAAAAADVAAAAAAAVAAAAAABVAAAAAABVAAAAAADVAAAAAADVAAAAAAAVAAAAAADVAAAAAABVAAAAAABCgAAAAADCgAAAAAECgAAAAAGVAAAAAADVAAAAAABVAAAAAADVAAAAAABVAAAAAADVAAAAAAAVAAAAAABVAAAAAABVAAAAAADVAAAAAADVAAAAAAAVAAAAAADVAAAAAACCgAAAAAACgAAAAAACgAAAAACVAAAAAAAVAAAAAABVAAAAAADVAAAAAACVAAAAAABVAAAAAADVAAAAAAAVAAAAAABVAAAAAAAVAAAAAACVAAAAAAAVAAAAAADVAAAAAAACgAAAAAFCgAAAAADCgAAAAAEVAAAAAACVAAAAAADVAAAAAAAVAAAAAADVAAAAAACVAAAAAAAVAAAAAADVAAAAAACVAAAAAACVAAAAAAAVAAAAAAAVAAAAAACVAAAAAAAVAAAAAABVAAAAAACVAAAAAADVAAAAAADVAAAAAAAVAAAAAAAVAAAAAACVAAAAAAAVAAAAAAAVAAAAAACVAAAAAABVAAAAAAAVAAAAAAAVAAAAAADVAAAAAADVAAAAAABAQAAAAAAJgAAAAACCQAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAAVAAAAAAABwAAAAAABwAAAAADfAAAAAAAJgAAAAADfAAAAAAABwAAAAABBwAAAAABVAAAAAADJgAAAAABJgAAAAADfAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAAVAAAAAADBwAAAAADBwAAAAAACQAAAAAAJgAAAAABCQAAAAAABwAAAAACBwAAAAADVAAAAAADJgAAAAAAJgAAAAACfAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAAVAAAAAAABwAAAAADBwAAAAABfAAAAAAAJgAAAAACfAAAAAAABwAAAAAABwAAAAABVAAAAAABVAAAAAAAVAAAAAADVAAAAAAAVAAAAAAAVAAAAAABVAAAAAAAVAAAAAABVAAAAAACVAAAAAABVAAAAAACVAAAAAAAVAAAAAACVAAAAAABVAAAAAACVAAAAAADVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + tiles: JgAAAAAAfAAAAAAAJgAAAAAAfAAAAAAACgAAAAAACgAAAAAACgAAAAAAfAAAAAAAfAAAAAAAVAAAAAADJgAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAVAAAAAADVAAAAAABVAAAAAABVAAAAAADVAAAAAAAVAAAAAACVAAAAAADVAAAAAAAVAAAAAABVAAAAAABVAAAAAADVAAAAAADVAAAAAAAVAAAAAADVAAAAAABVAAAAAABCgAAAAADCgAAAAAECgAAAAAGVAAAAAADCgAAAAAACgAAAAAACgAAAAAACgAAAAAACgAAAAAACgAAAAAACgAAAAAACgAAAAAACgAAAAAACgAAAAAACgAAAAAAVAAAAAACCgAAAAAACgAAAAAACgAAAAACVAAAAAAACgAAAAAACgAAAAAACgAAAAAACgAAAAAACgAAAAAACgAAAAAACgAAAAAACgAAAAAACgAAAAAACgAAAAAACgAAAAAAVAAAAAAACgAAAAAFCgAAAAADCgAAAAAEVAAAAAACCgAAAAAACgAAAAAACgAAAAAACgAAAAAACgAAAAAACgAAAAAACgAAAAAACgAAAAAACgAAAAAACgAAAAAACgAAAAAAVAAAAAAAVAAAAAABVAAAAAACVAAAAAADVAAAAAADVAAAAAAAVAAAAAAAVAAAAAACVAAAAAAAVAAAAAAAVAAAAAACVAAAAAABVAAAAAAAVAAAAAAAVAAAAAADVAAAAAADVAAAAAABAQAAAAAAJgAAAAACCQAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAAVAAAAAAABwAAAAAABwAAAAADfAAAAAAAJgAAAAADfAAAAAAABwAAAAABBwAAAAABVAAAAAADJgAAAAABJgAAAAADfAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAAVAAAAAADBwAAAAADBwAAAAAACQAAAAAAJgAAAAABCQAAAAAABwAAAAACBwAAAAADVAAAAAADJgAAAAAAJgAAAAACfAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAAVAAAAAAABwAAAAADBwAAAAABfAAAAAAAJgAAAAACfAAAAAAABwAAAAAABwAAAAABVAAAAAABVAAAAAAAVAAAAAADVAAAAAAAVAAAAAAAVAAAAAABVAAAAAAAVAAAAAABVAAAAAACVAAAAAABVAAAAAACVAAAAAAAVAAAAAACVAAAAAABVAAAAAACVAAAAAADVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA version: 6 2,1: ind: 2,1 - tiles: JgAAAAABJgAAAAABJgAAAAADJgAAAAAAJgAAAAAAJgAAAAACJgAAAAAAVAAAAAABLAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAAVAAAAAAAVAAAAAAAVAAAAAABVAAAAAACVAAAAAACVAAAAAACVAAAAAAAVAAAAAABVAAAAAACVAAAAAABVAAAAAADVAAAAAABVAAAAAAAVAAAAAABVAAAAAADVAAAAAACVAAAAAACJgAAAAAAJgAAAAACJgAAAAADVAAAAAADVAAAAAACVAAAAAACVAAAAAACVAAAAAAAVAAAAAADVAAAAAAAVAAAAAABVAAAAAAAVAAAAAAAVAAAAAADVAAAAAABVAAAAAACJgAAAAAAJgAAAAACJgAAAAABVAAAAAABVAAAAAABVAAAAAACVAAAAAACVAAAAAABVAAAAAABVAAAAAACVAAAAAACVAAAAAADVAAAAAAAVAAAAAADVAAAAAABVAAAAAAAJgAAAAAAJgAAAAABJgAAAAAAVAAAAAAAVAAAAAADVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAABVAAAAAADVAAAAAABVAAAAAAAVAAAAAADVAAAAAACVAAAAAABVAAAAAAAJgAAAAAAJgAAAAADJgAAAAAAVAAAAAAAVAAAAAADVAAAAAAAVAAAAAABVAAAAAABVAAAAAADVAAAAAACVAAAAAACVAAAAAAAVAAAAAADVAAAAAADVAAAAAABVAAAAAACJgAAAAACCQAAAAAACQAAAAAAVAAAAAADVAAAAAAAVAAAAAADVAAAAAAAVAAAAAACVAAAAAAAVAAAAAADVAAAAAADVAAAAAADVAAAAAABVAAAAAADVAAAAAADVAAAAAADVAAAAAACVAAAAAABVAAAAAADVAAAAAAAVAAAAAADVAAAAAAAVAAAAAABVAAAAAACVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAADVAAAAAAAVAAAAAADVAAAAAAAVAAAAAABAQAAAAACAgAAAAABAgAAAAAAVAAAAAACVAAAAAABVAAAAAAAVAAAAAACVAAAAAAAVAAAAAABVAAAAAADVAAAAAAAVAAAAAAAVAAAAAABVAAAAAAAVAAAAAAAVAAAAAADAQAAAAABAgAAAAABAgAAAAACVAAAAAABVAAAAAADVAAAAAABVAAAAAABVAAAAAABVAAAAAACVAAAAAACVAAAAAADVAAAAAAAVAAAAAADVAAAAAABVAAAAAADVAAAAAACAgAAAAAAAgAAAAACAgAAAAABVAAAAAADVAAAAAAAVAAAAAABVAAAAAAAVAAAAAADVAAAAAADVAAAAAABVAAAAAADVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAABAQAAAAABAgAAAAADAgAAAAAAVAAAAAACVAAAAAACVAAAAAAAVAAAAAAAVAAAAAADVAAAAAACVAAAAAAAVAAAAAABVAAAAAABVAAAAAADVAAAAAACVAAAAAAAVAAAAAADAQAAAAABAgAAAAADAQAAAAABVAAAAAADVAAAAAADVAAAAAADVAAAAAACVAAAAAACVAAAAAABVAAAAAADVAAAAAADVAAAAAACVAAAAAAAVAAAAAACVAAAAAABVAAAAAACVAAAAAAAVAAAAAACVAAAAAAAVAAAAAACVAAAAAADVAAAAAABVAAAAAABVAAAAAAAVAAAAAAAVAAAAAACVAAAAAAAVAAAAAACVAAAAAAAVAAAAAABVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAADVAAAAAADVAAAAAABVAAAAAABVAAAAAACVAAAAAAAVAAAAAACVAAAAAABVAAAAAACVAAAAAABVAAAAAABVAAAAAAAVAAAAAACVAAAAAACVAAAAAABVAAAAAADVAAAAAABVAAAAAACVAAAAAABVAAAAAAAVAAAAAADVAAAAAACVAAAAAAAVAAAAAABVAAAAAAAVAAAAAAAVAAAAAADVAAAAAAAVAAAAAAB + tiles: JgAAAAABJgAAAAABJgAAAAADJgAAAAAAJgAAAAAAJgAAAAACJgAAAAAAVAAAAAABLAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAALAAAAAAAVAAAAAAAVAAAAAAAVAAAAAABVAAAAAACVAAAAAACVAAAAAACVAAAAAAAVAAAAAABVAAAAAACVAAAAAABVAAAAAADVAAAAAABVAAAAAAAVAAAAAABVAAAAAADVAAAAAACVAAAAAACJgAAAAAAJgAAAAACJgAAAAADVAAAAAADVAAAAAACVAAAAAACVAAAAAACVAAAAAAAVAAAAAADVAAAAAAAVAAAAAABVAAAAAAAVAAAAAAAVAAAAAADVAAAAAABVAAAAAACJgAAAAAAJgAAAAACJgAAAAABVAAAAAABVAAAAAABVAAAAAACVAAAAAACVAAAAAABVAAAAAABVAAAAAACVAAAAAACVAAAAAADVAAAAAAAVAAAAAADVAAAAAABVAAAAAAAJgAAAAAAJgAAAAABJgAAAAAAVAAAAAAAVAAAAAADVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAABVAAAAAADVAAAAAABVAAAAAAAVAAAAAADVAAAAAACVAAAAAABVAAAAAAAJgAAAAAAJgAAAAADJgAAAAAAVAAAAAAAVAAAAAADVAAAAAAAVAAAAAABVAAAAAABVAAAAAADVAAAAAACVAAAAAACVAAAAAAAVAAAAAADVAAAAAADVAAAAAABVAAAAAACJgAAAAACCQAAAAAACQAAAAAAVAAAAAADVAAAAAAAVAAAAAADVAAAAAAAVAAAAAACVAAAAAAAVAAAAAADVAAAAAADVAAAAAADVAAAAAABVAAAAAADVAAAAAADVAAAAAADVAAAAAACVAAAAAABVAAAAAADVAAAAAAAVAAAAAADVAAAAAAAVAAAAAABVAAAAAACVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAADVAAAAAAAVAAAAAADVAAAAAAAVAAAAAABAQAAAAACAgAAAAABAgAAAAAAVAAAAAACVAAAAAABVAAAAAAAVAAAAAACVAAAAAAAVAAAAAABVAAAAAADVAAAAAAAVAAAAAAAVAAAAAABVAAAAAAAVAAAAAAAVAAAAAADAQAAAAABAgAAAAABAgAAAAACVAAAAAABVAAAAAADVAAAAAABVAAAAAABVAAAAAABVAAAAAACVAAAAAACVAAAAAADVAAAAAAAVAAAAAADVAAAAAABVAAAAAADVAAAAAACAgAAAAAAAgAAAAACAgAAAAABVAAAAAADVAAAAAAAVAAAAAABVAAAAAAAVAAAAAADVAAAAAADVAAAAAABVAAAAAADVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAABAQAAAAABAgAAAAADAgAAAAAAVAAAAAACVAAAAAACVAAAAAAAVAAAAAAAVAAAAAADVAAAAAACVAAAAAAAVAAAAAABVAAAAAABVAAAAAADVAAAAAACVAAAAAAAVAAAAAADAQAAAAABAgAAAAADAQAAAAABVAAAAAADVAAAAAADVAAAAAADVAAAAAACVAAAAAACVAAAAAABVAAAAAADVAAAAAADVAAAAAACVAAAAAAAVAAAAAACVAAAAAABVAAAAAACVAAAAAAAVAAAAAACVAAAAAAAVAAAAAACVAAAAAADVAAAAAABVAAAAAABVAAAAAAAVAAAAAAAVAAAAAACVAAAAAAAVAAAAAACVAAAAAAAVAAAAAABVAAAAAAAVAAAAAAAJgAAAAAAfAAAAAAAJgAAAAAAfAAAAAAAJgAAAAAAJgAAAAAAJgAAAAAAfAAAAAAAfAAAAAAAVAAAAAACJgAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAJgAAAAAABgAAAAAAJgAAAAAABgAAAAAAJgAAAAAAJgAAAAAAJgAAAAAABgAAAAAAJgAAAAAAVAAAAAAAJgAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAA version: 6 - type: Gravity gravityShakeSound: !type:SoundPathSpecifier @@ -195,6 +195,9 @@ entities: 829: 4,39 830: 5,39 831: 6,39 + 955: 30,31 + 956: 31,31 + 957: 32,31 - node: angle: 4.71238898038469 rad color: '#FFFFFFFF' @@ -242,6 +245,9 @@ entities: 26: 34,28 578: 12,10 579: 12,9 + 986: 53,32 + 987: 54,32 + 988: 50,32 - node: color: '#52B4E9FF' id: BotGreyscale @@ -371,6 +377,11 @@ entities: id: BrickLineOverlayE decals: 114: 18,25 + - node: + color: '#3EB38896' + id: BrickLineOverlayS + decals: + 994: 52,30 - node: color: '#FFA647FF' id: BrickLineOverlayW @@ -406,6 +417,11 @@ entities: id: BrickTileDarkLineW decals: 216: 28,2 + - node: + color: '#3EB38896' + id: BrickTileWhiteCornerNe + decals: + 962: 54,32 - node: color: '#52B4E9FF' id: BrickTileWhiteCornerNe @@ -442,6 +458,11 @@ entities: id: BrickTileWhiteCornerNe decals: 94: 28,22 + - node: + color: '#3EB38896' + id: BrickTileWhiteCornerNw + decals: + 963: 42,32 - node: color: '#52B4E9FF' id: BrickTileWhiteCornerNw @@ -481,6 +502,11 @@ entities: id: BrickTileWhiteCornerNw decals: 95: 24,22 + - node: + color: '#3EB38896' + id: BrickTileWhiteCornerSe + decals: + 970: 54,30 - node: color: '#52B4E9FF' id: BrickTileWhiteCornerSe @@ -517,6 +543,11 @@ entities: id: BrickTileWhiteCornerSe decals: 101: 28,18 + - node: + color: '#3EB38896' + id: BrickTileWhiteCornerSw + decals: + 964: 42,30 - node: color: '#52B4E9FF' id: BrickTileWhiteCornerSw @@ -646,6 +677,18 @@ entities: decals: 102: 28,19 103: 28,21 + - node: + color: '#3EB38896' + id: BrickTileWhiteLineN + decals: + 966: 50,32 + 968: 52,32 + 969: 53,32 + 981: 43,32 + 982: 44,32 + 983: 45,32 + 984: 46,32 + 985: 47,32 - node: color: '#52B4E9FF' id: BrickTileWhiteLineN @@ -734,6 +777,16 @@ entities: decals: 96: 25,22 97: 27,22 + - node: + color: '#3EB38896' + id: BrickTileWhiteLineS + decals: + 971: 53,30 + 976: 47,30 + 977: 46,30 + 978: 45,30 + 979: 44,30 + 980: 43,30 - node: color: '#9A54BFFF' id: BrickTileWhiteLineS @@ -1271,6 +1324,11 @@ entities: 432: 11,48 433: 8,45 890: 46,1 + - node: + color: '#3EB38896' + id: WarnCornerGreyscaleSE + decals: + 989: 48,30 - node: color: '#52B4E9FF' id: WarnCornerGreyscaleSE @@ -1408,6 +1466,12 @@ entities: 309: 16,45 310: 16,46 311: 16,47 + - node: + color: '#3EB38896' + id: WarnLineGreyscaleE + decals: + 961: 54,31 + 990: 50,30 - node: color: '#52B4E9FF' id: WarnLineGreyscaleE @@ -1458,6 +1522,11 @@ entities: 920: 10,51 921: 6,51 922: 2,51 + 946: 40,31 + 951: 38,31 + 952: 34,31 + 953: 32,31 + 954: 28,31 - node: color: '#EFB34196' id: WarnLineGreyscaleE @@ -1476,6 +1545,11 @@ entities: 121: 18,26 140: 54,14 752: 30,39 + - node: + color: '#3EB38896' + id: WarnLineGreyscaleN + decals: + 958: 48,32 - node: color: '#52B4E9FF' id: WarnLineGreyscaleN @@ -1530,6 +1604,7 @@ entities: 902: 13,52 903: 17,52 904: 21,52 + 944: 34,32 - node: color: '#EFB34196' id: WarnLineGreyscaleN @@ -1596,6 +1671,7 @@ entities: 908: 9,50 909: 5,50 910: 1,50 + 943: 34,30 - node: color: '#EFB34196' id: WarnLineGreyscaleS @@ -1616,6 +1692,13 @@ entities: decals: 280: 21,4 281: 31,4 + - node: + color: '#3EB38896' + id: WarnLineGreyscaleW + decals: + 960: 42,31 + 991: 50,30 + 993: 52,30 - node: color: '#52B4E9FF' id: WarnLineGreyscaleW @@ -1668,6 +1751,11 @@ entities: 914: 12,51 915: 16,51 916: 20,51 + 945: 28,31 + 947: 30,31 + 948: 34,31 + 949: 36,31 + 950: 40,31 - node: color: '#EFB34196' id: WarnLineGreyscaleW @@ -1952,6 +2040,58 @@ entities: rot: 3.141592653589793 rad pos: 20.5,38.5 parent: 1653 + - uid: 2457 + components: + - type: Transform + pos: 29.5,31.5 + parent: 1653 + - uid: 2458 + components: + - type: Transform + pos: 33.5,31.5 + parent: 1653 + - uid: 2459 + components: + - type: Transform + pos: 35.5,31.5 + parent: 1653 + - uid: 2460 + components: + - type: Transform + pos: 39.5,31.5 + parent: 1653 + - uid: 2548 + components: + - type: Transform + pos: 49.5,30.5 + parent: 1653 + - uid: 2549 + components: + - type: Transform + pos: 51.5,30.5 + parent: 1653 +- proto: AirSensor + entities: + - uid: 2560 + components: + - type: Transform + pos: 42.5,31.5 + parent: 1653 + - uid: 2561 + components: + - type: Transform + pos: 48.5,31.5 + parent: 1653 + - uid: 2562 + components: + - type: Transform + pos: 54.5,31.5 + parent: 1653 + - uid: 2563 + components: + - type: Transform + pos: 50.5,30.5 + parent: 1653 - proto: APCBasic entities: - uid: 295 @@ -1986,6 +2126,28 @@ entities: rot: 1.5707963267948966 rad pos: 16.5,50.5 parent: 1653 +- proto: Barricade + entities: + - uid: 2564 + components: + - type: Transform + pos: 36.5,35.5 + parent: 1653 + - uid: 2565 + components: + - type: Transform + pos: 41.5,34.5 + parent: 1653 + - uid: 2566 + components: + - type: Transform + pos: 41.5,36.5 + parent: 1653 + - uid: 2567 + components: + - type: Transform + pos: 46.5,35.5 + parent: 1653 - proto: Bed entities: - uid: 27 @@ -2219,6 +2381,11 @@ entities: - type: Transform pos: 4.5,50.5 parent: 1653 + - uid: 2474 + components: + - type: Transform + pos: 38.5,30.5 + parent: 1653 - proto: CableApcExtension entities: - uid: 7 @@ -5366,6 +5533,191 @@ entities: - type: Transform pos: 16.5,50.5 parent: 1653 + - uid: 2430 + components: + - type: Transform + pos: 34.5,30.5 + parent: 1653 + - uid: 2431 + components: + - type: Transform + pos: 34.5,31.5 + parent: 1653 + - uid: 2432 + components: + - type: Transform + pos: 34.5,32.5 + parent: 1653 + - uid: 2433 + components: + - type: Transform + pos: 35.5,31.5 + parent: 1653 + - uid: 2434 + components: + - type: Transform + pos: 36.5,31.5 + parent: 1653 + - uid: 2435 + components: + - type: Transform + pos: 37.5,31.5 + parent: 1653 + - uid: 2436 + components: + - type: Transform + pos: 38.5,31.5 + parent: 1653 + - uid: 2437 + components: + - type: Transform + pos: 39.5,31.5 + parent: 1653 + - uid: 2438 + components: + - type: Transform + pos: 40.5,31.5 + parent: 1653 + - uid: 2439 + components: + - type: Transform + pos: 33.5,31.5 + parent: 1653 + - uid: 2440 + components: + - type: Transform + pos: 32.5,31.5 + parent: 1653 + - uid: 2441 + components: + - type: Transform + pos: 31.5,31.5 + parent: 1653 + - uid: 2442 + components: + - type: Transform + pos: 30.5,31.5 + parent: 1653 + - uid: 2443 + components: + - type: Transform + pos: 29.5,31.5 + parent: 1653 + - uid: 2444 + components: + - type: Transform + pos: 28.5,31.5 + parent: 1653 + - uid: 2489 + components: + - type: Transform + pos: 42.5,31.5 + parent: 1653 + - uid: 2490 + components: + - type: Transform + pos: 43.5,31.5 + parent: 1653 + - uid: 2491 + components: + - type: Transform + pos: 44.5,31.5 + parent: 1653 + - uid: 2492 + components: + - type: Transform + pos: 45.5,31.5 + parent: 1653 + - uid: 2493 + components: + - type: Transform + pos: 46.5,31.5 + parent: 1653 + - uid: 2494 + components: + - type: Transform + pos: 47.5,31.5 + parent: 1653 + - uid: 2495 + components: + - type: Transform + pos: 48.5,31.5 + parent: 1653 + - uid: 2496 + components: + - type: Transform + pos: 49.5,31.5 + parent: 1653 + - uid: 2497 + components: + - type: Transform + pos: 50.5,31.5 + parent: 1653 + - uid: 2498 + components: + - type: Transform + pos: 51.5,31.5 + parent: 1653 + - uid: 2499 + components: + - type: Transform + pos: 52.5,31.5 + parent: 1653 + - uid: 2500 + components: + - type: Transform + pos: 53.5,31.5 + parent: 1653 + - uid: 2501 + components: + - type: Transform + pos: 54.5,31.5 + parent: 1653 + - uid: 2502 + components: + - type: Transform + pos: 48.5,30.5 + parent: 1653 + - uid: 2503 + components: + - type: Transform + pos: 48.5,32.5 + parent: 1653 + - uid: 2590 + components: + - type: Transform + pos: 41.5,35.5 + parent: 1653 + - uid: 2593 + components: + - type: Transform + pos: 41.5,34.5 + parent: 1653 + - uid: 2595 + components: + - type: Transform + pos: 46.5,35.5 + parent: 1653 + - uid: 2597 + components: + - type: Transform + pos: 41.5,36.5 + parent: 1653 + - uid: 2600 + components: + - type: Transform + pos: 45.5,35.5 + parent: 1653 + - uid: 2601 + components: + - type: Transform + pos: 36.5,35.5 + parent: 1653 + - uid: 2602 + components: + - type: Transform + pos: 37.5,35.5 + parent: 1653 - proto: CableApcStack10 entities: - uid: 1804 @@ -5896,6 +6248,36 @@ entities: rot: 1.5707963267948966 rad pos: 18.5,52.5 parent: 1653 + - uid: 2532 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 43.5,30.5 + parent: 1653 + - uid: 2536 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 50.5,31.5 + parent: 1653 + - uid: 2537 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 51.5,31.5 + parent: 1653 + - uid: 2538 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 52.5,31.5 + parent: 1653 + - uid: 2539 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 53.5,31.5 + parent: 1653 - proto: Chair entities: - uid: 173 @@ -6007,6 +6389,18 @@ entities: - type: Transform pos: 14.5,52.5 parent: 1653 + - uid: 2465 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 32.5,30.5 + parent: 1653 + - uid: 2466 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 30.5,30.5 + parent: 1653 - proto: ChairFolding entities: - uid: 1685 @@ -6114,6 +6508,11 @@ entities: rot: 1.5707963267948966 rad pos: 21.612526,25.389193 parent: 1653 + - uid: 2559 + components: + - type: Transform + pos: 53.944794,31.595366 + parent: 1653 - proto: ChairOfficeLight entities: - uid: 2110 @@ -6268,6 +6667,12 @@ entities: rot: -1.5707963267948966 rad pos: 22.5,24.5 parent: 1653 + - uid: 2552 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 54.5,30.5 + parent: 1653 - proto: ComputerTabletopBroken entities: - uid: 423 @@ -6309,6 +6714,12 @@ entities: - type: Transform pos: 3.5,47.5 parent: 1653 + - uid: 2553 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 53.5,30.5 + parent: 1653 - proto: ComputerTabletopSurveillanceCameraMonitor entities: - uid: 1082 @@ -7316,6 +7727,28 @@ entities: rot: 3.141592653589793 rad pos: 20.5,50.5 parent: 1653 + - uid: 2479 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 32.5,30.5 + parent: 1653 + - uid: 2480 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 36.5,30.5 + parent: 1653 + - uid: 2557 + components: + - type: Transform + pos: 45.5,32.5 + parent: 1653 + - uid: 2558 + components: + - type: Transform + pos: 53.5,32.5 + parent: 1653 - proto: ExosuitFabricator entities: - uid: 1812 @@ -7494,27 +7927,166 @@ entities: parent: 1653 - type: Fixtures fixtures: {} -- proto: GeneratorRTG +- proto: GasMixerFlipped entities: - - uid: 287 + - uid: 2510 components: - type: Transform - pos: 26.5,9.5 + rot: -1.5707963267948966 rad + pos: 47.5,30.5 parent: 1653 - - uid: 288 + - uid: 2511 components: - type: Transform - pos: 27.5,9.5 + rot: -1.5707963267948966 rad + pos: 45.5,30.5 parent: 1653 - - uid: 289 + - uid: 2514 components: - type: Transform - pos: 26.5,7.5 + rot: -1.5707963267948966 rad + pos: 44.5,30.5 parent: 1653 - - uid: 290 + - uid: 2525 components: - type: Transform - pos: 27.5,7.5 + rot: -1.5707963267948966 rad + pos: 46.5,30.5 + parent: 1653 +- proto: GasPipeBend + entities: + - uid: 2515 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 43.5,30.5 + parent: 1653 + - uid: 2516 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 48.5,30.5 + parent: 1653 + - uid: 2531 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 48.5,31.5 + parent: 1653 +- proto: GasPipeStraight + entities: + - uid: 2517 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 50.5,31.5 + parent: 1653 + - uid: 2518 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 51.5,31.5 + parent: 1653 + - uid: 2530 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 49.5,31.5 + parent: 1653 +- proto: GasPipeTJunction + entities: + - uid: 2519 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 52.5,31.5 + parent: 1653 +- proto: GasPort + entities: + - uid: 2504 + components: + - type: Transform + pos: 43.5,32.5 + parent: 1653 + - uid: 2505 + components: + - type: Transform + pos: 45.5,32.5 + parent: 1653 + - uid: 2506 + components: + - type: Transform + pos: 47.5,32.5 + parent: 1653 + - uid: 2512 + components: + - type: Transform + pos: 46.5,32.5 + parent: 1653 + - uid: 2513 + components: + - type: Transform + pos: 44.5,32.5 + parent: 1653 +- proto: GasPressurePump + entities: + - uid: 2509 + components: + - type: Transform + pos: 46.5,31.5 + parent: 1653 + - uid: 2520 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,32.5 + parent: 1653 + - uid: 2521 + components: + - type: Transform + pos: 52.5,30.5 + parent: 1653 + - uid: 2526 + components: + - type: Transform + pos: 47.5,31.5 + parent: 1653 + - uid: 2527 + components: + - type: Transform + pos: 45.5,31.5 + parent: 1653 + - uid: 2528 + components: + - type: Transform + pos: 44.5,31.5 + parent: 1653 + - uid: 2529 + components: + - type: Transform + pos: 43.5,31.5 + parent: 1653 +- proto: GeneratorRTG + entities: + - uid: 287 + components: + - type: Transform + pos: 26.5,9.5 + parent: 1653 + - uid: 288 + components: + - type: Transform + pos: 27.5,9.5 + parent: 1653 + - uid: 289 + components: + - type: Transform + pos: 26.5,7.5 + parent: 1653 + - uid: 290 + components: + - type: Transform + pos: 27.5,7.5 parent: 1653 - uid: 348 components: @@ -7647,6 +8219,26 @@ entities: - type: Transform pos: 44.5,40.5 parent: 1653 + - uid: 2544 + components: + - type: Transform + pos: 49.5,32.5 + parent: 1653 + - uid: 2545 + components: + - type: Transform + pos: 49.5,31.5 + parent: 1653 + - uid: 2546 + components: + - type: Transform + pos: 51.5,32.5 + parent: 1653 + - uid: 2547 + components: + - type: Transform + pos: 51.5,31.5 + parent: 1653 - proto: HighSecArmoryLocked entities: - uid: 607 @@ -7993,6 +8585,18 @@ entities: - type: Transform pos: 28.58071,26.140953 parent: 1653 +- proto: LockerAtmosphericsFilled + entities: + - uid: 2554 + components: + - type: Transform + pos: 54.5,32.5 + parent: 1653 + - uid: 2555 + components: + - type: Transform + pos: 53.5,32.5 + parent: 1653 - proto: LockerBotanistLoot entities: - uid: 1601 @@ -8223,6 +8827,30 @@ entities: - type: Transform pos: 44.5,38.5 parent: 1653 + - uid: 2535 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 51.5,31.5 + parent: 1653 + - uid: 2540 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 51.5,32.5 + parent: 1653 + - uid: 2541 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 49.5,32.5 + parent: 1653 + - uid: 2542 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 49.5,31.5 + parent: 1653 - proto: Mirror entities: - uid: 938 @@ -8887,6 +9515,21 @@ entities: rot: 3.141592653589793 rad pos: 32.5,39.5 parent: 1653 + - uid: 2467 + components: + - type: Transform + pos: 36.5,32.5 + parent: 1653 + - uid: 2468 + components: + - type: Transform + pos: 37.5,32.5 + parent: 1653 + - uid: 2469 + components: + - type: Transform + pos: 38.5,32.5 + parent: 1653 - proto: PlushieLamp entities: - uid: 1216 @@ -8995,6 +9638,11 @@ entities: rot: -1.5707963267948966 rad pos: 21.5,40.5 parent: 1653 + - uid: 2475 + components: + - type: Transform + pos: 36.5,30.5 + parent: 1653 - proto: Poweredlight entities: - uid: 56 @@ -9376,6 +10024,30 @@ entities: rot: 3.141592653589793 rad pos: 1.5,38.5 parent: 1653 + - uid: 2477 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 31.5,30.5 + parent: 1653 + - uid: 2478 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 37.5,30.5 + parent: 1653 + - uid: 2533 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 45.5,30.5 + parent: 1653 + - uid: 2534 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 53.5,30.5 + parent: 1653 - proto: PoweredSmallLight entities: - uid: 34 @@ -9615,6 +10287,17 @@ entities: - type: Transform pos: 22.5,52.5 parent: 1653 + - uid: 2476 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 34.5,30.5 + parent: 1653 + - uid: 2543 + components: + - type: Transform + pos: 50.5,32.5 + parent: 1653 - proto: Rack entities: - uid: 339 @@ -10148,6 +10831,78 @@ entities: - type: Transform pos: 25.5,15.5 parent: 1653 +- proto: RandomRockSpawner + entities: + - uid: 2568 + components: + - type: Transform + pos: 36.5,36.5 + parent: 1653 + - uid: 2569 + components: + - type: Transform + pos: 36.5,34.5 + parent: 1653 + - uid: 2570 + components: + - type: Transform + pos: 40.5,36.5 + parent: 1653 + - uid: 2571 + components: + - type: Transform + pos: 40.5,34.5 + parent: 1653 + - uid: 2572 + components: + - type: Transform + pos: 42.5,34.5 + parent: 1653 + - uid: 2573 + components: + - type: Transform + pos: 42.5,36.5 + parent: 1653 + - uid: 2574 + components: + - type: Transform + pos: 46.5,36.5 + parent: 1653 + - uid: 2575 + components: + - type: Transform + pos: 46.5,34.5 + parent: 1653 + - uid: 2576 + components: + - type: Transform + pos: 45.5,34.5 + parent: 1653 + - uid: 2577 + components: + - type: Transform + pos: 44.5,34.5 + parent: 1653 + - uid: 2578 + components: + - type: Transform + pos: 44.5,35.5 + parent: 1653 + - uid: 2579 + components: + - type: Transform + pos: 38.5,36.5 + parent: 1653 + - uid: 2580 + components: + - type: Transform + pos: 38.5,35.5 + parent: 1653 + - uid: 2581 + components: + - type: Transform + pos: 39.5,35.5 + parent: 1653 - proto: RandomSoap entities: - uid: 1163 @@ -10247,6 +11002,21 @@ entities: - type: Transform pos: 12.5,18.5 parent: 1653 + - uid: 2470 + components: + - type: Transform + pos: 38.5,32.5 + parent: 1653 + - uid: 2471 + components: + - type: Transform + pos: 37.5,32.5 + parent: 1653 + - uid: 2472 + components: + - type: Transform + pos: 36.5,32.5 + parent: 1653 - proto: ResearchAndDevelopmentServer entities: - uid: 1883 @@ -10911,6 +11681,31 @@ entities: - type: Transform pos: 22.5,38.5 parent: 1653 + - uid: 2507 + components: + - type: Transform + pos: 46.5,32.5 + parent: 1653 + - uid: 2508 + components: + - type: Transform + pos: 44.5,32.5 + parent: 1653 + - uid: 2522 + components: + - type: Transform + pos: 43.5,32.5 + parent: 1653 + - uid: 2523 + components: + - type: Transform + pos: 45.5,32.5 + parent: 1653 + - uid: 2524 + components: + - type: Transform + pos: 47.5,32.5 + parent: 1653 - proto: SpawnDungeonLootChems entities: - uid: 61 @@ -11112,6 +11907,46 @@ entities: - type: Transform pos: 4.489316,45.316833 parent: 1653 + - uid: 2582 + components: + - type: Transform + pos: 43.02142,31.698135 + parent: 1653 + - uid: 2583 + components: + - type: Transform + pos: 43.64642,30.979385 + parent: 1653 + - uid: 2584 + components: + - type: Transform + pos: 47.622395,30.74501 + parent: 1653 + - uid: 2585 + components: + - type: Transform + pos: 48.48177,32.073135 + parent: 1653 + - uid: 2586 + components: + - type: Transform + pos: 52.365562,32.30751 + parent: 1653 + - uid: 2587 + components: + - type: Transform + pos: 54.068687,31.33876 + parent: 1653 + - uid: 2588 + components: + - type: Transform + pos: 53.865562,31.604385 + parent: 1653 + - uid: 2589 + components: + - type: Transform + pos: 50.349937,30.760635 + parent: 1653 - proto: SpawnDungeonLootClutterHydroponics entities: - uid: 1597 @@ -11454,6 +12289,71 @@ entities: - type: Transform pos: 18.79687,38.49913 parent: 1653 + - uid: 2481 + components: + - type: Transform + pos: 31.348915,30.608871 + parent: 1653 + - uid: 2482 + components: + - type: Transform + pos: 31.61454,30.436996 + parent: 1653 + - uid: 2483 + components: + - type: Transform + pos: 31.723915,30.686996 + parent: 1653 + - uid: 2484 + components: + - type: Transform + pos: 37.0261,31.499496 + parent: 1653 + - uid: 2485 + components: + - type: Transform + pos: 37.916725,31.124496 + parent: 1653 + - uid: 2486 + components: + - type: Transform + pos: 34.604225,32.32762 + parent: 1653 + - uid: 2487 + components: + - type: Transform + pos: 28.687687,31.749496 + parent: 1653 + - uid: 2591 + components: + - type: Transform + pos: 39.158566,34.74024 + parent: 1653 + - uid: 2592 + components: + - type: Transform + pos: 40.624638,35.449604 + parent: 1653 + - uid: 2594 + components: + - type: Transform + pos: 39.221066,34.380863 + parent: 1653 + - uid: 2596 + components: + - type: Transform + pos: 39.48669,34.412113 + parent: 1653 + - uid: 2598 + components: + - type: Transform + pos: 45.610313,36.380863 + parent: 1653 + - uid: 2599 + components: + - type: Transform + pos: 43.68844,36.193363 + parent: 1653 - proto: SpawnDungeonLootCutlery entities: - uid: 205 @@ -11824,6 +12724,11 @@ entities: - type: Transform pos: 20.5,25.5 parent: 1653 + - uid: 2556 + components: + - type: Transform + pos: 50.5,32.5 + parent: 1653 - proto: SpawnDungeonLootLockersSalvage entities: - uid: 834 @@ -12714,6 +13619,13 @@ entities: - type: Transform pos: 20.552118,2.3725529 parent: 1653 +- proto: SpawnDungeonRandomHumanCorpse + entities: + - uid: 2488 + components: + - type: Transform + pos: 34.46929,31.671371 + parent: 1653 - proto: SpawnDungeonVendomatsClothes entities: - uid: 1822 @@ -12736,6 +13648,21 @@ entities: - type: Transform pos: 24.5,24.5 parent: 1653 + - uid: 2461 + components: + - type: Transform + pos: 30.5,32.5 + parent: 1653 + - uid: 2462 + components: + - type: Transform + pos: 31.5,32.5 + parent: 1653 + - uid: 2463 + components: + - type: Transform + pos: 32.5,32.5 + parent: 1653 - proto: SpawnDungeonVendomatsEngi entities: - uid: 1636 @@ -13484,6 +14411,21 @@ entities: rot: 1.5707963267948966 rad pos: 8.5,52.5 parent: 1653 + - uid: 2464 + components: + - type: Transform + pos: 31.5,30.5 + parent: 1653 + - uid: 2550 + components: + - type: Transform + pos: 54.5,30.5 + parent: 1653 + - uid: 2551 + components: + - type: Transform + pos: 53.5,30.5 + parent: 1653 - proto: TableCarpet entities: - uid: 1188 @@ -13691,6 +14633,11 @@ entities: rot: 3.141592653589793 rad pos: 22.5,40.5 parent: 1653 + - uid: 2473 + components: + - type: Transform + pos: 36.5,30.5 + parent: 1653 - proto: TableCounterWood entities: - uid: 1671 @@ -14622,6 +15569,66 @@ entities: - type: Transform pos: 16.5,52.5 parent: 1653 + - uid: 2445 + components: + - type: Transform + pos: 28.5,30.5 + parent: 1653 + - uid: 2446 + components: + - type: Transform + pos: 28.5,32.5 + parent: 1653 + - uid: 2447 + components: + - type: Transform + pos: 33.5,30.5 + parent: 1653 + - uid: 2448 + components: + - type: Transform + pos: 35.5,30.5 + parent: 1653 + - uid: 2449 + components: + - type: Transform + pos: 35.5,32.5 + parent: 1653 + - uid: 2450 + components: + - type: Transform + pos: 33.5,32.5 + parent: 1653 + - uid: 2451 + components: + - type: Transform + pos: 40.5,32.5 + parent: 1653 + - uid: 2452 + components: + - type: Transform + pos: 40.5,30.5 + parent: 1653 + - uid: 2453 + components: + - type: Transform + pos: 39.5,32.5 + parent: 1653 + - uid: 2454 + components: + - type: Transform + pos: 39.5,30.5 + parent: 1653 + - uid: 2455 + components: + - type: Transform + pos: 29.5,30.5 + parent: 1653 + - uid: 2456 + components: + - type: Transform + pos: 29.5,32.5 + parent: 1653 - proto: WallPlastitanium entities: - uid: 585 From 16ada9e4f1c6ca14901e65575f30fe66c725b092 Mon Sep 17 00:00:00 2001 From: FrontierATC Date: Sat, 15 Jun 2024 18:29:56 +0000 Subject: [PATCH 59/59] Automatic Changelog (#1519) --- Resources/Changelog/Changelog.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 5b261ce77fa..1a16c39553d 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -5100,3 +5100,9 @@ Entries: distribution! Yeah, Science! id: 5042 time: '2024-06-15T02:40:48.0000000+00:00' +- author: erhardsteinhauer + changes: + - type: Fix + message: Fixed backrooms on salvage outpost dungeon theme. + id: 5043 + time: '2024-06-15T18:29:25.0000000+00:00'

    6g;Cg|LU)Lmvk)7#jx^nTu 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�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 I53vsFJ3c7)np_PvBb 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ϔ+Q=z?@$L6 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 Date: Wed, 12 Jun 2024 01:49:24 +0000 Subject: [PATCH 15/59] Automatic Changelog (#1499) --- Resources/Changelog/Changelog.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 0630602cde9..e2a11b56530 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -4931,3 +4931,9 @@ Entries: message: Pet cats can now wear the carp suit. id: 5026 time: '2024-06-11T22:03:34.0000000+00:00' +- author: GentleButter + changes: + - type: Add + message: Added new lobby art, Handsome Killer. + id: 5027 + time: '2024-06-12T01:48:58.0000000+00:00' From 116945a244ffa74509e07b2f8c8568f2cb9cb463 Mon Sep 17 00:00:00 2001 From: ErhardSteinhauer <65374927+ErhardSteinhauer@users.noreply.github.com> Date: Wed, 12 Jun 2024 13:47:24 +0300 Subject: [PATCH 16/59] More hostile species for expeditions (#1329) * aberrant flesh and argocyte * noSpawn and despawn timer for new aberrant flesh * alternative visuals for expedition flash monsters * fixes, more flesh mobs, mob spawners * tweaks to flesh monsters * tweaks * fix * more fixes * dinosaurs first draft * egg * huh? * clean up * small clean up * step sounds for dinosaurs * expedition specific carps, xeno, argocytes * xeno queen no longer burned by atmos * moved ArtifactConstruct ai_faction to _NF * buff and slight clean up * salvage_factions.yml to _NF * reverting the last commit * NPC gloves clean up * smallest clean up * hostile mercenaries (experimantal) * merc fix * mercenary mob spawners, renamed some files * more hostile mercs, clean up * renamed files * iff strobe gear * fixed iff strobe equipped sprite * strippable gear? gone-gone * gear slots hidden even more * actual boots for mercenaries * ai fixes * structural damage type added too mobs * explorers faction * fixes * more fixes * hauler * merc gloves * explorer iff * iff strobe to salvage techfab * fixes * more fixes * nerfed cash rewards from explorers and mercenaries * small tweaks * tweaks * rogue ai draft * rsi fix * more rsi fixes * more robots * robot loot * tweaks * tweaks * tweaks * more minor tweaks * robot loot nerf * nerfed robot regen * removed corpses spawns, nerfed robot numbers, nerfed robot loot * visual fixes * minor visual fix * nerfed robot regen * more fixes * another visual fix for bots * i swear this is the final fixmost likely * meta.json for bots * turbo laser * gun spread to mobs * construction bags to explorers * tweaks * ehh * syndicate * Update toys.yml * Fix --------- Co-authored-by: Dvir --- .../mobchatter/mercenaryhumanoidmob.ftl | 20 + .../Procedural/salvage_factions.yml | 338 ++++++- .../Fills/Backpacks/npc_loot_cultists.yml | 174 ++++ .../Fills/Backpacks/npc_loot_explorers.yml | 241 +++++ .../Fills/Backpacks/npc_loot_mercenaries.yml | 351 +++++++ .../Fills/Backpacks/npc_loot_silicons.yml | 151 +++ ...ag_npc_loot.yml => npc_loot_syndicate.yml} | 177 +--- .../NPCsChatter/mercenaryhumanoidmob.yml | 23 + .../Prototypes/_NF/Damage/modifier_sets.yml | 25 + .../_NF/Entities/Clothing/Hands/gloves.yml | 328 +++++- .../_NF/Entities/Clothing/Neck/misc.yml | 150 +++ ...ultmobs.yml => mobs_hostile_bloodcult.yml} | 0 .../Spawners/Random/dungeon_items_corpses.yml | 25 + .../Random/mobs_hostile_aberrant_flesh.yml | 24 + .../Spawners/Random/mobs_hostile_argocyte.yml | 113 +++ .../Random/mobs_hostile_dinosaurs.yml | 60 ++ .../Random/mobs_hostile_explorers.yml | 88 ++ .../Random/mobs_hostile_mercenaries.yml | 113 +++ .../Spawners/Random/mobs_hostile_silicons.yml | 137 +++ ...atemobs.yml => mobs_hostile_syndicate.yml} | 100 +- ....yml => mobs_hostile_wizardfederation.yml} | 0 .../_NF/Entities/Mobs/NPCs/argocyte.yml | 24 - .../Mobs/NPCs/base_humanoid_hostile.yml | 171 ---- .../Entities/Mobs/NPCs/mob_hostile_base.yml | 291 ++++++ ...stmob.yml => mob_hostile_bloodcultist.yml} | 105 +- ...mob_hostile_expeditions_aberrant_flesh.yml | 329 ++++++ .../NPCs/mob_hostile_expeditions_argocyte.yml | 415 ++++++++ .../NPCs/mob_hostile_expeditions_carp.yml | 175 ++++ .../mob_hostile_expeditions_dinosaurs.yml | 438 ++++++++ .../mob_hostile_expeditions_explorers.yml | 421 ++++++++ .../NPCs/mob_hostile_expeditions_xeno.yml | 262 +++++ .../Mobs/NPCs/mob_hostile_mercenaries.yml | 395 ++++++++ .../Mobs/NPCs/mob_hostile_rogue_ai.yml | 957 ++++++++++++++++++ ...icatemob.yml => mob_hostile_syndicate.yml} | 87 +- ...b.yml => mob_hostile_wizardfederation.yml} | 22 +- .../_NF/Entities/Mobs/NPCs/xeno.yml | 20 - .../_NF/Entities/Objects/Fun/toys.yml | 8 +- .../Weapons/Guns/Battery/battery_guns.yml | 67 ++ .../Weapons/Guns/Projectiles/minirocket.yml | 39 + .../Weapons/Throwable/throwable_weapons.yml | 61 +- .../Entities/Structures/Machines/lathe.yml | 6 + .../Entities/Structures/Specific/argocyte.yml | 51 + .../Structures/Specific/bloodcult.yml | 3 +- .../Structures/Specific/dinosaurs.yml | 52 + .../Structures/Specific/explorers.yml | 50 + .../Structures/Specific/roguesilicons.yml | 70 ++ .../hostile_humanoid_inventory_template.yml | 137 +++ ...humanoid_simplified_inventory_template.yml | 59 ++ .../_NF/Recipes/Lathes/bloodcult.yml | 13 +- .../Prototypes/_NF/Recipes/Lathes/misc.yml | 60 ++ .../_NF/Roles/Jobs/Hostile/explorers.yml | 79 ++ .../_NF/Roles/Jobs/Hostile/mercenaries.yml | 66 ++ .../_NF/Roles/Jobs/Hostile/rogue_silicons.yml | 23 + .../Jobs/Hostile/syndicate_naval_forces.yml | 2 +- Resources/Prototypes/_NF/ai_factions.yml | 21 + Resources/Prototypes/ai_factions.yml | 9 +- .../_NF/Clothing/Hands/Gloves/Gloves.rar | Bin 8883 -> 0 bytes .../npc_ak.rsi/equipped-HAND.png | Bin 8389 -> 0 bytes .../npc_guns_visuals/npc_ak.rsi/icon.png | Bin 485 -> 0 bytes .../npc_guns_visuals/npc_ak.rsi/meta.json | 18 - .../npc_china_lake.rsi/equipped-HAND.png | Bin 8284 -> 0 bytes .../npc_china_lake.rsi/icon.png | Bin 485 -> 0 bytes .../npc_china_lake.rsi/meta.json | 18 - .../npc_crossbow.rsi/equipped-HAND.png | Bin 8643 -> 0 bytes .../npc_crossbow.rsi/icon.png | Bin 485 -> 0 bytes .../npc_crossbow.rsi/meta.json | 18 - .../npc_laser_pistol.rsi/equipped-HAND.png | Bin 8172 -> 0 bytes .../npc_laser_pistol.rsi/icon.png | Bin 485 -> 0 bytes .../npc_laser_pistol.rsi/meta.json | 18 - .../npc_guns_visuals/npc_pistol.rsi/icon.png | Bin 485 -> 0 bytes .../npc_guns_visuals/npc_pistol.rsi/meta.json | 18 - .../npc_python.rsi/equipped-HAND.png | Bin 7280 -> 0 bytes .../npc_guns_visuals/npc_python.rsi/icon.png | Bin 485 -> 0 bytes .../npc_guns_visuals/npc_python.rsi/meta.json | 18 - .../npc_shotgun.rsi/equipped-HAND.png | Bin 9375 -> 0 bytes .../npc_guns_visuals/npc_shotgun.rsi/icon.png | Bin 485 -> 0 bytes .../npc_shotgun.rsi/meta.json | 18 - .../npc_smg.rsi/equipped-HAND.png | Bin 7532 -> 0 bytes .../npc_guns_visuals/npc_smg.rsi/icon.png | Bin 485 -> 0 bytes .../npc_guns_visuals/npc_smg.rsi/meta.json | 18 - .../npc_spray_nozzle.rsi/equipped-HAND.png | Bin 7959 -> 0 bytes .../npc_spray_nozzle.rsi/icon.png | Bin 485 -> 0 bytes .../npc_spray_nozzle.rsi/meta.json | 18 - .../mercenary_iff.rsi/equipped-NECK-off.png | Bin 0 -> 5789 bytes .../mercenary_iff.rsi/equipped-NECK-on.png | Bin 0 -> 5896 bytes .../Neck/Misc/mercenary_iff.rsi/icon-off.png | Bin 0 -> 805 bytes .../Neck/Misc/mercenary_iff.rsi/icon-on.png | Bin 0 -> 572 bytes .../Neck/Misc/mercenary_iff.rsi/meta.json | 36 + .../_NF/Mobs/Aliens/argocyte.rsi/meta.json | 14 + .../Aliens/argocyte.rsi/unshaded.png} | Bin 6818 -> 6563 bytes .../_NF/Mobs/Aliens/flesh.rsi/clamp.png | Bin 0 -> 3304 bytes .../_NF/Mobs/Aliens/flesh.rsi/dead.png | Bin 0 -> 790 bytes .../_NF/Mobs/Aliens/flesh.rsi/golem.png | Bin 0 -> 5181 bytes .../_NF/Mobs/Aliens/flesh.rsi/golem2.png | Bin 0 -> 4488 bytes .../_NF/Mobs/Aliens/flesh.rsi/horror.png | Bin 0 -> 3371 bytes .../_NF/Mobs/Aliens/flesh.rsi/jared.png | Bin 0 -> 2183 bytes .../_NF/Mobs/Aliens/flesh.rsi/lover.png | Bin 0 -> 1394 bytes .../_NF/Mobs/Aliens/flesh.rsi/maw.png | Bin 0 -> 1213 bytes .../_NF/Mobs/Aliens/flesh.rsi/meta.json | 51 + .../_NF/Mobs/Aliens/flesh.rsi/spike.png | Bin 0 -> 667 bytes .../_NF/Mobs/Dinosaurs/anki.rsi/anki.png | Bin 0 -> 10982 bytes .../_NF/Mobs/Dinosaurs/anki.rsi/anki_dead.png | Bin 0 -> 3383 bytes .../_NF/Mobs/Dinosaurs/anki.rsi/meta.json | 18 + .../_NF/Mobs/Dinosaurs/compy.rsi/compy.png | Bin 0 -> 5039 bytes .../Mobs/Dinosaurs/compy.rsi/compy_dead.png | Bin 0 -> 1124 bytes .../_NF/Mobs/Dinosaurs/compy.rsi/meta.json | 18 + .../_NF/Mobs/Dinosaurs/dilo.rsi/dilo.png | Bin 0 -> 5476 bytes .../_NF/Mobs/Dinosaurs/dilo.rsi/dilo_dead.png | Bin 0 -> 1373 bytes .../_NF/Mobs/Dinosaurs/dilo.rsi/meta.json | 18 + .../_NF/Mobs/Dinosaurs/kentro.rsi/kentro.png | Bin 0 -> 12017 bytes .../Mobs/Dinosaurs/kentro.rsi/kentro_dead.png | Bin 0 -> 3639 bytes .../_NF/Mobs/Dinosaurs/kentro.rsi/meta.json | 18 + .../_NF/Mobs/Dinosaurs/para.rsi/meta.json | 18 + .../_NF/Mobs/Dinosaurs/para.rsi/para.png | Bin 0 -> 8198 bytes .../_NF/Mobs/Dinosaurs/para.rsi/para_dead.png | Bin 0 -> 2481 bytes .../_NF/Mobs/Dinosaurs/raptor.rsi/meta.json | 18 + .../_NF/Mobs/Dinosaurs/raptor.rsi/raptor.png | Bin 0 -> 4536 bytes .../Mobs/Dinosaurs/raptor.rsi/raptor_dead.png | Bin 0 -> 1129 bytes .../_NF/Mobs/Dinosaurs/spino.rsi/meta.json | 18 + .../_NF/Mobs/Dinosaurs/spino.rsi/spino.png | Bin 0 -> 10422 bytes .../Mobs/Dinosaurs/spino.rsi/spino_dead.png | Bin 0 -> 2160 bytes .../_NF/Mobs/Dinosaurs/stego.rsi/meta.json | 18 + .../_NF/Mobs/Dinosaurs/stego.rsi/stego.png | Bin 0 -> 11311 bytes .../Mobs/Dinosaurs/stego.rsi/stego_dead.png | Bin 0 -> 3591 bytes .../_NF/Mobs/Dinosaurs/trex.rsi/meta.json | 18 + .../_NF/Mobs/Dinosaurs/trex.rsi/trex.png | Bin 0 -> 9318 bytes .../_NF/Mobs/Dinosaurs/trex.rsi/trex_dead.png | Bin 0 -> 2619 bytes .../_NF/Mobs/Dinosaurs/trike.rsi/meta.json | 18 + .../_NF/Mobs/Dinosaurs/trike.rsi/trike.png | Bin 0 -> 11987 bytes .../Mobs/Dinosaurs/trike.rsi/trike_dead.png | Bin 0 -> 3664 bytes .../Mobs/RogueSilicons/ancient.rsi/base.png | Bin 0 -> 10085 bytes .../RogueSilicons/ancient.rsi/decor_01.png | Bin 0 -> 9683 bytes .../RogueSilicons/ancient.rsi/decor_02.png | Bin 0 -> 9636 bytes .../Mobs/RogueSilicons/ancient.rsi/eyes.png | Bin 0 -> 5687 bytes .../Mobs/RogueSilicons/ancient.rsi/meta.json | 27 + .../Mobs/RogueSilicons/drones.rsi/base.png | Bin 0 -> 1269 bytes .../RogueSilicons/drones.rsi/base_eyes.png | Bin 0 -> 622 bytes .../drones.rsi/decor_department.png | Bin 0 -> 720 bytes .../drones.rsi/decor_department_accent.png | Bin 0 -> 732 bytes .../RogueSilicons/drones.rsi/destroyed.png | Bin 0 -> 815 bytes .../Mobs/RogueSilicons/drones.rsi/meta.json | 30 + .../RogueSilicons/netguardian.rsi/crash.png | Bin 0 -> 1811 bytes .../RogueSilicons/netguardian.rsi/meta.json | 58 ++ .../netguardian.rsi/netguardian.png | Bin 0 -> 19607 bytes .../netguardian.rsi/netguardian_emissive.png | Bin 0 -> 4289 bytes .../RogueSilicons/netguardian.rsi/rockets.png | Bin 0 -> 2062 bytes .../RogueSilicons/netguardian.rsi/scan.png | Bin 0 -> 4886 bytes .../RogueSilicons/robots.rsi/body_generic.png | Bin 0 -> 808 bytes .../RogueSilicons/robots.rsi/body_light.png | Bin 0 -> 856 bytes .../RogueSilicons/robots.rsi/body_servo.png | Bin 0 -> 955 bytes .../robots.rsi/decor_body_gibs.png | Bin 0 -> 1072 bytes .../robots.rsi/decor_head_body_gibs.png | Bin 0 -> 11269 bytes .../robots.rsi/decor_head_gibs.png | Bin 0 -> 797 bytes .../RogueSilicons/robots.rsi/head_generic.png | Bin 0 -> 520 bytes .../robots.rsi/head_generic_eye.png | Bin 0 -> 5710 bytes .../RogueSilicons/robots.rsi/head_heavy.png | Bin 0 -> 585 bytes .../robots.rsi/head_heavy_eye.png | Bin 0 -> 5586 bytes .../RogueSilicons/robots.rsi/head_light.png | Bin 0 -> 561 bytes .../robots.rsi/head_light_eye.png | Bin 0 -> 5623 bytes .../RogueSilicons/robots.rsi/head_servo.png | Bin 0 -> 540 bytes .../robots.rsi/head_servo_eye.png | Bin 0 -> 224 bytes .../RogueSilicons/robots.rsi/head_sturdy.png | Bin 0 -> 542 bytes .../robots.rsi/head_sturdy_eye.png | Bin 0 -> 5730 bytes .../robots.rsi/l_arm_generic.png | Bin 0 -> 511 bytes .../RogueSilicons/robots.rsi/l_arm_heavy.png | Bin 0 -> 560 bytes .../RogueSilicons/robots.rsi/l_arm_light.png | Bin 0 -> 463 bytes .../RogueSilicons/robots.rsi/l_arm_servo.png | Bin 0 -> 540 bytes .../RogueSilicons/robots.rsi/l_arm_sturdy.png | Bin 0 -> 524 bytes .../robots.rsi/l_leg_generic.png | Bin 0 -> 508 bytes .../RogueSilicons/robots.rsi/l_leg_light.png | Bin 0 -> 484 bytes .../RogueSilicons/robots.rsi/l_leg_servo.png | Bin 0 -> 548 bytes .../robots.rsi/l_leg_thruster.png | Bin 0 -> 3369 bytes .../RogueSilicons/robots.rsi/l_leg_treads.png | Bin 0 -> 1287 bytes .../RogueSilicons/robots.rsi/leg_thruster.png | Bin 0 -> 3364 bytes .../RogueSilicons/robots.rsi/leg_treads.png | Bin 0 -> 1263 bytes .../RogueSilicons/robots.rsi/mask_null.png | Bin 0 -> 109 bytes .../Mobs/RogueSilicons/robots.rsi/meta.json | 284 ++++++ .../robots.rsi/overlay_critdmg.png | Bin 0 -> 7459 bytes .../robots.rsi/overlay_l_arm_claws.png | Bin 0 -> 6373 bytes .../robots.rsi/overlay_lr_arm_claws.png | Bin 0 -> 6910 bytes .../robots.rsi/overlay_meson.png | Bin 0 -> 551 bytes .../robots.rsi/overlay_openbrain.png | Bin 0 -> 426 bytes .../robots.rsi/overlay_openbrainless.png | Bin 0 -> 353 bytes .../robots.rsi/overlay_opencell.png | Bin 0 -> 419 bytes .../robots.rsi/overlay_openmodule.png | Bin 0 -> 365 bytes .../robots.rsi/overlay_openpanel.png | Bin 0 -> 537 bytes .../robots.rsi/overlay_openupgrade.png | Bin 0 -> 395 bytes .../robots.rsi/overlay_openwires.png | Bin 0 -> 532 bytes .../robots.rsi/overlay_r_arm_claws.png | Bin 0 -> 6249 bytes .../robots.rsi/overlay_thermal.png | Bin 0 -> 572 bytes .../robots.rsi/r_arm_generic.png | Bin 0 -> 516 bytes .../RogueSilicons/robots.rsi/r_arm_heavy.png | Bin 0 -> 557 bytes .../RogueSilicons/robots.rsi/r_arm_light.png | Bin 0 -> 479 bytes .../RogueSilicons/robots.rsi/r_arm_servo.png | Bin 0 -> 546 bytes .../RogueSilicons/robots.rsi/r_arm_sturdy.png | Bin 0 -> 525 bytes .../robots.rsi/r_leg_generic.png | Bin 0 -> 507 bytes .../RogueSilicons/robots.rsi/r_leg_light.png | Bin 0 -> 471 bytes .../RogueSilicons/robots.rsi/r_leg_servo.png | Bin 0 -> 581 bytes .../robots.rsi/r_leg_thruster.png | Bin 0 -> 3381 bytes .../RogueSilicons/robots.rsi/r_leg_treads.png | Bin 0 -> 1284 bytes .../Species/Templates/human.rsi/human.png | Bin 0 -> 932 bytes .../Mobs/Species/Templates/human.rsi/icon.png | Bin 0 -> 486 bytes .../Species/Templates/human.rsi/meta.json | 18 + .../Objects/Tools/bundles.rsi/engi-base.png | Bin 0 -> 8348 bytes .../Tools/bundles.rsi/engi-inhand-left.png | Bin 0 -> 6694 bytes .../Tools/bundles.rsi/engi-inhand-right.png | Bin 0 -> 6729 bytes .../Objects/Tools/bundles.rsi/mask_null.png | Bin 0 -> 109 bytes .../_NF/Objects/Tools/bundles.rsi/meta.json | 25 + .../charge-level-unshaded-0.png | Bin 0 -> 586 bytes .../charge-level-unshaded-1.png | Bin 0 -> 626 bytes .../charge-level-unshaded-2.png | Bin 0 -> 627 bytes .../charge-level-unshaded-3.png | Bin 0 -> 641 bytes .../charge-level-unshaded-4.png | Bin 0 -> 643 bytes .../charge-level-unshaded-5.png | Bin 0 -> 643 bytes .../Battery/turbo_laser.rsi/equipped-back.png | Bin 0 -> 1813 bytes .../turbo_laser.rsi/equipped-unshaded.png | Bin 0 -> 837 bytes .../Battery/turbo_laser.rsi/icon-base.png | Bin 0 -> 896 bytes .../turbo_laser.rsi/inhand-left-unshaded.png | Bin 0 -> 840 bytes .../Battery/turbo_laser.rsi/inhand-left.png | Bin 0 -> 1776 bytes .../turbo_laser.rsi/inhand-right-unshaded.png | Bin 0 -> 841 bytes .../Battery/turbo_laser.rsi/inhand-right.png | Bin 0 -> 1788 bytes .../Guns/Battery/turbo_laser.rsi/meta.json | 56 + .../Explorers/salvageradar.rsi/base.png | Bin 0 -> 1077 bytes .../Explorers/salvageradar.rsi/meta.json | 21 + .../Explorers/salvageradar.rsi/unshaded.png | Bin 0 -> 916 bytes .../RogueSilicons/ai_node.rsi/base.png | Bin 0 -> 1552 bytes .../RogueSilicons/ai_node.rsi/meta.json | 21 + .../RogueSilicons/ai_node.rsi/unshaded.png | Bin 0 -> 590 bytes 228 files changed, 7823 insertions(+), 786 deletions(-) create mode 100644 Resources/Locale/en-US/_NF/advertisements/mobchatter/mercenaryhumanoidmob.ftl create mode 100644 Resources/Prototypes/_NF/Catalog/Fills/Backpacks/npc_loot_cultists.yml create mode 100644 Resources/Prototypes/_NF/Catalog/Fills/Backpacks/npc_loot_explorers.yml create mode 100644 Resources/Prototypes/_NF/Catalog/Fills/Backpacks/npc_loot_mercenaries.yml create mode 100644 Resources/Prototypes/_NF/Catalog/Fills/Backpacks/npc_loot_silicons.yml rename Resources/Prototypes/_NF/Catalog/Fills/Backpacks/{duffelbag_npc_loot.yml => npc_loot_syndicate.yml} (77%) create mode 100644 Resources/Prototypes/_NF/Catalog/NPCsChatter/mercenaryhumanoidmob.yml rename Resources/Prototypes/_NF/Entities/Markers/Spawners/Conditional/{bloodcultmobs.yml => mobs_hostile_bloodcult.yml} (100%) create mode 100644 Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_corpses.yml create mode 100644 Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_aberrant_flesh.yml create mode 100644 Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_argocyte.yml create mode 100644 Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_dinosaurs.yml create mode 100644 Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_explorers.yml create mode 100644 Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_mercenaries.yml create mode 100644 Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_silicons.yml rename Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/{syndicatemobs.yml => mobs_hostile_syndicate.yml} (85%) rename Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/{wizardfederationmobs.yml => mobs_hostile_wizardfederation.yml} (100%) delete mode 100644 Resources/Prototypes/_NF/Entities/Mobs/NPCs/argocyte.yml delete mode 100644 Resources/Prototypes/_NF/Entities/Mobs/NPCs/base_humanoid_hostile.yml create mode 100644 Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_base.yml rename Resources/Prototypes/_NF/Entities/Mobs/NPCs/{bloodcultistmob.yml => mob_hostile_bloodcultist.yml} (89%) create mode 100644 Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_expeditions_aberrant_flesh.yml create mode 100644 Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_expeditions_argocyte.yml create mode 100644 Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_expeditions_carp.yml create mode 100644 Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_expeditions_dinosaurs.yml create mode 100644 Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_expeditions_explorers.yml create mode 100644 Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_expeditions_xeno.yml create mode 100644 Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_mercenaries.yml create mode 100644 Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_rogue_ai.yml rename Resources/Prototypes/_NF/Entities/Mobs/NPCs/{syndicatemob.yml => mob_hostile_syndicate.yml} (89%) rename Resources/Prototypes/_NF/Entities/Mobs/NPCs/{wizardfederationmob.yml => mob_hostile_wizardfederation.yml} (92%) delete mode 100644 Resources/Prototypes/_NF/Entities/Mobs/NPCs/xeno.yml create mode 100644 Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Projectiles/minirocket.yml create mode 100644 Resources/Prototypes/_NF/Entities/Structures/Specific/argocyte.yml create mode 100644 Resources/Prototypes/_NF/Entities/Structures/Specific/dinosaurs.yml create mode 100644 Resources/Prototypes/_NF/Entities/Structures/Specific/explorers.yml create mode 100644 Resources/Prototypes/_NF/Entities/Structures/Specific/roguesilicons.yml create mode 100644 Resources/Prototypes/_NF/InventoryTemplates/hostile_humanoid_inventory_template.yml create mode 100644 Resources/Prototypes/_NF/InventoryTemplates/hostile_humanoid_simplified_inventory_template.yml create mode 100644 Resources/Prototypes/_NF/Roles/Jobs/Hostile/explorers.yml create mode 100644 Resources/Prototypes/_NF/Roles/Jobs/Hostile/mercenaries.yml create mode 100644 Resources/Prototypes/_NF/Roles/Jobs/Hostile/rogue_silicons.yml delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/Gloves.rar delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_ak.rsi/equipped-HAND.png delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_ak.rsi/icon.png delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_ak.rsi/meta.json delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_china_lake.rsi/equipped-HAND.png delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_china_lake.rsi/icon.png delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_china_lake.rsi/meta.json delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_crossbow.rsi/equipped-HAND.png delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_crossbow.rsi/icon.png delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_crossbow.rsi/meta.json delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_laser_pistol.rsi/equipped-HAND.png delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_laser_pistol.rsi/icon.png delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_laser_pistol.rsi/meta.json delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_pistol.rsi/icon.png delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_pistol.rsi/meta.json delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_python.rsi/equipped-HAND.png delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_python.rsi/icon.png delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_python.rsi/meta.json delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_shotgun.rsi/equipped-HAND.png delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_shotgun.rsi/icon.png delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_shotgun.rsi/meta.json delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_smg.rsi/equipped-HAND.png delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_smg.rsi/icon.png delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_smg.rsi/meta.json delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_spray_nozzle.rsi/equipped-HAND.png delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_spray_nozzle.rsi/icon.png delete mode 100644 Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_spray_nozzle.rsi/meta.json create mode 100644 Resources/Textures/_NF/Clothing/Neck/Misc/mercenary_iff.rsi/equipped-NECK-off.png create mode 100644 Resources/Textures/_NF/Clothing/Neck/Misc/mercenary_iff.rsi/equipped-NECK-on.png create mode 100644 Resources/Textures/_NF/Clothing/Neck/Misc/mercenary_iff.rsi/icon-off.png create mode 100644 Resources/Textures/_NF/Clothing/Neck/Misc/mercenary_iff.rsi/icon-on.png create mode 100644 Resources/Textures/_NF/Clothing/Neck/Misc/mercenary_iff.rsi/meta.json create mode 100644 Resources/Textures/_NF/Mobs/Aliens/argocyte.rsi/meta.json rename Resources/Textures/_NF/{Clothing/Hands/Gloves/npc_guns_visuals/npc_pistol.rsi/equipped-HAND.png => Mobs/Aliens/argocyte.rsi/unshaded.png} (53%) create mode 100644 Resources/Textures/_NF/Mobs/Aliens/flesh.rsi/clamp.png create mode 100644 Resources/Textures/_NF/Mobs/Aliens/flesh.rsi/dead.png create mode 100644 Resources/Textures/_NF/Mobs/Aliens/flesh.rsi/golem.png create mode 100644 Resources/Textures/_NF/Mobs/Aliens/flesh.rsi/golem2.png create mode 100644 Resources/Textures/_NF/Mobs/Aliens/flesh.rsi/horror.png create mode 100644 Resources/Textures/_NF/Mobs/Aliens/flesh.rsi/jared.png create mode 100644 Resources/Textures/_NF/Mobs/Aliens/flesh.rsi/lover.png create mode 100644 Resources/Textures/_NF/Mobs/Aliens/flesh.rsi/maw.png create mode 100644 Resources/Textures/_NF/Mobs/Aliens/flesh.rsi/meta.json create mode 100644 Resources/Textures/_NF/Mobs/Aliens/flesh.rsi/spike.png create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/anki.rsi/anki.png create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/anki.rsi/anki_dead.png create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/anki.rsi/meta.json create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/compy.rsi/compy.png create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/compy.rsi/compy_dead.png create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/compy.rsi/meta.json create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/dilo.rsi/dilo.png create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/dilo.rsi/dilo_dead.png create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/dilo.rsi/meta.json create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/kentro.rsi/kentro.png create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/kentro.rsi/kentro_dead.png create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/kentro.rsi/meta.json create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/para.rsi/meta.json create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/para.rsi/para.png create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/para.rsi/para_dead.png create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/raptor.rsi/meta.json create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/raptor.rsi/raptor.png create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/raptor.rsi/raptor_dead.png create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/spino.rsi/meta.json create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/spino.rsi/spino.png create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/spino.rsi/spino_dead.png create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/stego.rsi/meta.json create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/stego.rsi/stego.png create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/stego.rsi/stego_dead.png create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/trex.rsi/meta.json create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/trex.rsi/trex.png create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/trex.rsi/trex_dead.png create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/trike.rsi/meta.json create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/trike.rsi/trike.png create mode 100644 Resources/Textures/_NF/Mobs/Dinosaurs/trike.rsi/trike_dead.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/ancient.rsi/base.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/ancient.rsi/decor_01.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/ancient.rsi/decor_02.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/ancient.rsi/eyes.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/ancient.rsi/meta.json create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/drones.rsi/base.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/drones.rsi/base_eyes.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/drones.rsi/decor_department.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/drones.rsi/decor_department_accent.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/drones.rsi/destroyed.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/drones.rsi/meta.json create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/netguardian.rsi/crash.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/netguardian.rsi/meta.json create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/netguardian.rsi/netguardian.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/netguardian.rsi/netguardian_emissive.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/netguardian.rsi/rockets.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/netguardian.rsi/scan.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/body_generic.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/body_light.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/body_servo.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/decor_body_gibs.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/decor_head_body_gibs.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/decor_head_gibs.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/head_generic.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/head_generic_eye.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/head_heavy.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/head_heavy_eye.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/head_light.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/head_light_eye.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/head_servo.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/head_servo_eye.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/head_sturdy.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/head_sturdy_eye.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/l_arm_generic.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/l_arm_heavy.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/l_arm_light.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/l_arm_servo.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/l_arm_sturdy.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/l_leg_generic.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/l_leg_light.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/l_leg_servo.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/l_leg_thruster.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/l_leg_treads.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/leg_thruster.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/leg_treads.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/mask_null.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/meta.json create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_critdmg.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_l_arm_claws.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_lr_arm_claws.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_meson.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_openbrain.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_openbrainless.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_opencell.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_openmodule.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_openpanel.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_openupgrade.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_openwires.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_r_arm_claws.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/overlay_thermal.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/r_arm_generic.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/r_arm_heavy.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/r_arm_light.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/r_arm_servo.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/r_arm_sturdy.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/r_leg_generic.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/r_leg_light.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/r_leg_servo.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/r_leg_thruster.png create mode 100644 Resources/Textures/_NF/Mobs/RogueSilicons/robots.rsi/r_leg_treads.png create mode 100644 Resources/Textures/_NF/Mobs/Species/Templates/human.rsi/human.png create mode 100644 Resources/Textures/_NF/Mobs/Species/Templates/human.rsi/icon.png create mode 100644 Resources/Textures/_NF/Mobs/Species/Templates/human.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Tools/bundles.rsi/engi-base.png create mode 100644 Resources/Textures/_NF/Objects/Tools/bundles.rsi/engi-inhand-left.png create mode 100644 Resources/Textures/_NF/Objects/Tools/bundles.rsi/engi-inhand-right.png create mode 100644 Resources/Textures/_NF/Objects/Tools/bundles.rsi/mask_null.png create mode 100644 Resources/Textures/_NF/Objects/Tools/bundles.rsi/meta.json create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/charge-level-unshaded-0.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/charge-level-unshaded-1.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/charge-level-unshaded-2.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/charge-level-unshaded-3.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/charge-level-unshaded-4.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/charge-level-unshaded-5.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/equipped-back.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/equipped-unshaded.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/icon-base.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/inhand-left-unshaded.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/inhand-left.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/inhand-right-unshaded.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/inhand-right.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi/meta.json create mode 100644 Resources/Textures/_NF/Structures/Specific/Explorers/salvageradar.rsi/base.png create mode 100644 Resources/Textures/_NF/Structures/Specific/Explorers/salvageradar.rsi/meta.json create mode 100644 Resources/Textures/_NF/Structures/Specific/Explorers/salvageradar.rsi/unshaded.png create mode 100644 Resources/Textures/_NF/Structures/Specific/RogueSilicons/ai_node.rsi/base.png create mode 100644 Resources/Textures/_NF/Structures/Specific/RogueSilicons/ai_node.rsi/meta.json create mode 100644 Resources/Textures/_NF/Structures/Specific/RogueSilicons/ai_node.rsi/unshaded.png diff --git a/Resources/Locale/en-US/_NF/advertisements/mobchatter/mercenaryhumanoidmob.ftl b/Resources/Locale/en-US/_NF/advertisements/mobchatter/mercenaryhumanoidmob.ftl new file mode 100644 index 00000000000..e9bec8e5293 --- /dev/null +++ b/Resources/Locale/en-US/_NF/advertisements/mobchatter/mercenaryhumanoidmob.ftl @@ -0,0 +1,20 @@ +advertisement-mercenaryhumanoid-1 = Contact! +advertisement-mercenaryhumanoid-2 = In position! Over. +advertisement-mercenaryhumanoid-3 = Sights are cold! +advertisement-mercenaryhumanoid-4 = Radio check. Over. +advertisement-mercenaryhumanoid-5 = Check in. What's your status? Over. +advertisement-mercenaryhumanoid-6 = Spread out! +advertisement-mercenaryhumanoid-7 = Keep your eyes open! +advertisement-mercenaryhumanoid-8 = Lost contact with the lookout. Over. +advertisement-mercenaryhumanoid-9 = Finishing my patrol and heading back. Over. +advertisement-mercenaryhumanoid-10 = Command, what's the sitrep? Over. +advertisement-mercenaryhumanoid-11 = Target on the move! +advertisement-mercenaryhumanoid-12 = Command, we've lost contact with the search team! +advertisement-mercenaryhumanoid-13 = Fan out! +advertisement-mercenaryhumanoid-14 = Any word on those reinforcements? Over. +advertisement-mercenaryhumanoid-15 = I could use some reinforcements, command! +advertisement-mercenaryhumanoid-16 = Orders received and understood! Over. +advertisement-mercenaryhumanoid-17 = Watch your step. +advertisement-mercenaryhumanoid-18 = Confirmed. Over. +advertisement-mercenaryhumanoid-19 = In here. Over. +advertisement-mercenaryhumanoid-20 = Neutralize the target! diff --git a/Resources/Prototypes/Procedural/salvage_factions.yml b/Resources/Prototypes/Procedural/salvage_factions.yml index 1647336f9cc..aade0ad9b37 100644 --- a/Resources/Prototypes/Procedural/salvage_factions.yml +++ b/Resources/Prototypes/Procedural/salvage_factions.yml @@ -1,20 +1,20 @@ - type: salvageFaction - id: Xenos - cost: 4 + id: Xenos # Frontier + cost: 3 groups: - entries: - - id: MobXeno + - id: MobXenoBurrowerExpeditions # Frontier amount: 2 maxAmount: 3 - - id: MobXenoDrone + - id: MobXenoDroneExpeditions # Frontier amount: 1 - entries: - - id: MobXenoPraetorian + - id: MobXenoPraetorianExpeditions # Frontier amount: 1 maxAmount: 2 prob: 0.5 - entries: - - id: MobXenoDrone + - id: MobXenoDroneExpeditions # Frontier amount: 0 maxAmount: 2 prob: 0.25 @@ -23,54 +23,63 @@ amount: 3 prob: 0.25 - entries: - - id: MobXenoSpitter + - id: MobXenoSpitterExpeditions # Frontier amount: 2 prob: 0.25 - entries: - - id: MobXenoRavager + - id: MobXenoRavagerExpeditions # Frontier amount: 1 prob: 0.1 + - entries: # Frontier + - id: MobXenoRunnerExpeditions # Frontier + amount: 3 # Frontier + prob: 0.05 # Frontier # - entries: # - id: MobXenoRouny # amount: 1 # prob: 0.001 configs: DefenseStructure: XenoWardingTower - Mining: Xenos + Mining: Xenos # Frontier Megafauna: MobXenoQueenDungeon # Frontier - type: salvageFaction - id: Carps + id: Carp cost: 1 groups: - entries: - - id: MobCarpDungeon + - id: MobCarpExpeditions # Frontier amount: 1 maxAmount: 4 - entries: - - id: MobCarpMagic + - id: MobCarpMagicExpeditions # Frontier amount: 1 maxAmount: 3 prob: 0.1 -# - entries: -# - id: MobCarpHolo -# amount: 1 -# maxAmount: 2 -# prob: 0.25' - entries: - - id: MobCarpRainbow # carp version of rouny... + - id: MobSharkExpeditions # Frontier + amount: 1 + maxAmount: 2 + prob: 0.1 + - entries: # Frontier + - id: MobCarpHoloExpeditions # Frontier + amount: 1 # Frontier + maxAmount: 1 # Frontier + prob: 0.05 # Frontier + - entries: + - id: MobCarpRainbowExpeditions # Frontier amount: 1 maxAmount: 1 prob: 0.05 configs: DefenseStructure: CarpStatue - Mining: Carps + Mining: Carp Megafauna: MobDragonDungeon -# Frontier +# Frontier (everything below) - type: salvageFaction id: Syndicate - cost: 9 + cost: 8 groups: - entries: - id: SpawnMobSyndicateNavalDeckhand @@ -107,8 +116,8 @@ prob: 0.001 configs: DefenseStructure: CybersunDataMiner - Mining: Xenos # No idea what this thing does or where to look for it - Megafauna: MobSyndicateNavalCommanderA # Can't use spawner here + Mining: Syndicate + Megafauna: MobSyndicateNavalCommanderA - type: salvageFaction id: Cultists @@ -152,5 +161,286 @@ prob: 0.05 configs: DefenseStructure: BloodCollector - Mining: Xenos # No idea what this thing does or where to look for it + Mining: Cultists Megafauna: MobBloodCultistAscended + +- type: salvageFaction + id: Flesh + cost: 1 + groups: + - entries: + - id: SpawnMobAberrantFleshExpeditions + amount: 1 + maxAmount: 3 + - id: SpawnMobAberrantFleshExpeditions + amount: 1 + maxAmount: 3 + prob: 0.5 + - entries: + - id: SpawnMobAberrantFleshExpeditions + amount: 1 + maxAmount: 3 + - id: SpawnMobAberrantFleshExpeditions + amount: 1 + maxAmount: 3 + prob: 0.25 + - entries: + - id: SpawnMobAberrantFleshExpeditions + amount: 1 + maxAmount: 3 + - id: SpawnMobAberrantFleshExpeditions + amount: 1 + maxAmount: 3 + prob: 0.25 + - entries: + - id: SpawnMobAberrantFleshExpeditions + amount: 2 + maxAmount: 4 + - id: SpawnMobAberrantFleshExpeditions + amount: 2 + maxAmount: 4 + prob: 0.1 + configs: + DefenseStructure: FleshBlocker + Mining: Flesh + Megafauna: MobHorrorExpeditions + +- type: salvageFaction + id: Argocytes + cost: 4 + groups: + - entries: + - id: SpawnMobArgocyteTiny + amount: 3 + maxAmount: 5 + - entries: + - id: SpawnMobArgocyteSmall + amount: 1 + maxAmount: 2 + prob: 0.5 + - entries: + - id: SpawnMobArgocyteSmall + amount: 1 + maxAmount: 2 + - id: SpawnMobArgocyteSmall + amount: 1 + maxAmount: 2 + prob: 0.25 + - entries: + - id: MobArgocyteGliderExpeditions + amount: 3 + prob: 0.25 + - entries: + - id: SpawnMobArgocyteMedium + amount: 2 + prob: 0.25 + - entries: + - id: SpawnMobArgocyteBig + amount: 1 + prob: 0.1 + - entries: + - id: MobArgocyteCrawlerExpeditions + amount: 3 + maxAmount: 4 + prob: 0.001 + configs: + DefenseStructure: ArgocyteEgg + Mining: Argocytes + Megafauna: MobArgocyteLeviathingExpeditions + +- type: salvageFaction + id: Dinosaurs + cost: 3 + groups: + - entries: + - id: SpawnMobDinosaurSmall + amount: 1 + maxAmount: 2 + - id: SpawnMobDinosaurSmall + amount: 1 + maxAmount: 2 + prob: 0.25 + - entries: + - id: MobDinosaurDiloExpeditions + amount: 3 + prob: 0.25 + - entries: + - id: SpawnMobDinosaurMedium + amount: 2 + prob: 0.25 + - entries: + - id: SpawnMobDinosaurBig + amount: 1 + prob: 0.1 + - entries: + - id: MobDinosaurDiloExpeditions + amount: 5 + maxAmount: 6 + prob: 0.001 + - entries: + - id: MobDinosaurRaptorExpeditions + amount: 3 + maxAmount: 4 + prob: 0.001 + configs: + DefenseStructure: DinosaurEgg + Mining: Dinosaurs + Megafauna: MobDinosaurTrexExpeditions + +- type: salvageFaction + id: Mercenaries + cost: 6 + groups: + - entries: + - id: SpawnMobMercenaryT1 + amount: 1 + maxAmount: 2 + - entries: + - id: SpawnMobMercenaryT1 + amount: 2 + maxAmount: 4 + prob: 0.75 + - entries: + - id: SpawnMobMercenaryT2 + amount: 1 + maxAmount: 2 + prob: 0.5 + - entries: + - id: SpawnMobMercenaryT2 + amount: 2 + maxAmount: 3 + prob: 0.25 + - entries: + - id: SpawnMobMercenaryT1 + amount: 1 + prob: 0.3 + - entries: + - id: SpawnMobMercenaryT2 + amount: 1 + prob: 0.25 + - entries: + - id: SpawnMobMercenaryT3 + amount: 1 + prob: 0.1 + - entries: + - id: MobMercenarySoldierMosin + amount: 2 + maxAmount: 4 + prob: 0.05 + configs: + DefenseStructure: CybersunDataMiner + Mining: Mercenaries + Megafauna: MobMercenaryCaptain + +- type: salvageFaction + id: Explorers + cost: 3 + groups: + - entries: + - id: SpawnMobExplorerT1 + amount: 1 + maxAmount: 2 + - entries: + - id: SpawnMobExplorerT1 + amount: 2 + maxAmount: 4 + prob: 0.75 + - entries: + - id: SpawnMobExplorerT2 + amount: 1 + maxAmount: 2 + prob: 0.5 + - entries: + - id: SpawnMobExplorerT2 + amount: 2 + maxAmount: 3 + prob: 0.25 + - entries: + - id: SpawnMobExplorerT1 + amount: 1 + prob: 0.3 + - entries: + - id: SpawnMobExplorerT2 + amount: 1 + prob: 0.25 + - entries: + - id: SpawnMobExplorerT3 + amount: 1 + prob: 0.1 + - entries: + - id: MobExplorerHauler + amount: 1 + prob: 0.1 + - entries: + - id: MobExplorerMeleeT1 + amount: 2 + maxAmount: 4 + prob: 0.05 + configs: + DefenseStructure: ExplorersLootRadar + Mining: Explorers + Megafauna: MobExplorerBoss + +- type: salvageFaction + id: Silicons + cost: 6 + groups: + - entries: + - id: SpawnMobRogueScapT1 + amount: 2 + maxAmount: 3 + - id: SpawnMobRogueDronesT1 + amount: 1 + prob: 1.00 + - entries: + - id: SpawnMobRogueScapT1 + amount: 2 + maxAmount: 4 + - id: SpawnMobRogueDronesT1 + amount: 1 + maxAmount: 2 + prob: 0.75 + - entries: + - id: SpawnMobRogueSiliconsT2 + amount: 1 + maxAmount: 2 + - id: SpawnMobRogueDronesT1 + amount: 1 + prob: 0.5 + - entries: + - id: SpawnMobRogueSiliconsT2 + amount: 2 + maxAmount: 3 + prob: 0.5 + - entries: + - id: SpawnMobRogueSiliconsT2 + amount: 3 + maxAmount: 4 + - id: SpawnMobRogueSiliconsT3 + amount: 1 + prob: 0.25 + - entries: + - id: MobRogueSiliconScrapFlayer + amount: 1 + prob: 0.3 + - entries: + - id: SpawnMobRogueSiliconsT2 + amount: 1 + prob: 0.25 + - entries: + - id: SpawnMobRogueSiliconsT3 + amount: 1 + prob: 0.1 + - entries: + - id: SpawnMobRogueSiliconsT3 + amount: 2 + prob: 0.01 + - entries: + - id: MobRogueSiliconScrapFlayer + amount: 3 + maxAmount: 5 + prob: 0.05 + configs: + DefenseStructure: RogueAiNode + Mining: Silicons + Megafauna: MobRogueSiliconBoss diff --git a/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/npc_loot_cultists.yml b/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/npc_loot_cultists.yml new file mode 100644 index 00000000000..d1268901158 --- /dev/null +++ b/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/npc_loot_cultists.yml @@ -0,0 +1,174 @@ +# BASE +- type: entity + parent: SyndieMessengerGiftBox + id: CultistMessengerGiftBox + name: blood cultist bundle + description: Loot boxes? Here? + abstract: true + noSpawn: true + suffix: NPC Loot + components: + - type: Sprite + sprite: _NF/Clothing/Back/Messenger/color.rsi + layers: + - state: icon-base + color: "#562f2f" + - state: icon-sling + color: "#776756" + - state: icon-clasp + color: "#96907c" + - type: Clothing + sprite: _NF/Clothing/Back/Messenger/color.rsi + clothingVisuals: + back: + - state: base-equipped-BACKPACK + color: "#562f2f" + - state: sling-equipped-BACKPACK + color: "#776756" + - state: clasp-equipped-BACKPACK + color: "#96907c" + - type: Item + inhandVisuals: + left: + - state: base-inhand-left + color: "#562f2f" + - state: clasp-inhand-left + color: "#96907c" + right: + - state: base-inhand-right + color: "#562f2f" + - state: clasp-inhand-right + color: "#96907c" + +# BLOOD CULT NPC LOOT +## Zealot (Ranged) Loot +- type: entity + parent: CultistMessengerGiftBox + id: ClothingBackpackBloodCultZealotLootA + name: cultist gear bundle + noSpawn: true + components: + - type: SpawnItemsOnUse + items: + - id: CrossbowImprovised + - id: ClothingBeltQuiverCrossbowFilledBolt + - id: SpaceCash1000 + sound: + path: /Audio/Items/jumpsuit_equip.ogg + +- type: entity + parent: ClothingBackpackBloodCultZealotLootA + id: ClothingBackpackBloodCultZealotLootB + noSpawn: true + components: + - type: SpawnItemsOnUse + items: + - id: CrossbowImprovised + - id: ClothingBeltQuiverCrossbowFilledUranium + - id: SpaceCash1000 + sound: + path: /Audio/Items/jumpsuit_equip.ogg + +- type: entity + parent: ClothingBackpackBloodCultZealotLootA + id: ClothingBackpackBloodCultZealotLootC + noSpawn: true + components: + - type: SpawnItemsOnUse + items: + - id: ClothingBeltQuiverCrossbowFilledPlasma + - id: SpaceCash500 + sound: + path: /Audio/Items/jumpsuit_equip.ogg + +- type: entity + parent: ClothingBackpackBloodCultZealotLootA + id: ClothingBackpackBloodCultZealotLootD + noSpawn: true + components: + - type: SpawnItemsOnUse + items: + - id: SpaceCash500 + sound: + path: /Audio/Items/jumpsuit_equip.ogg + +## Generic rewards +- type: entity + parent: ClothingBackpackBloodCultZealotLootA + id: ClothingBackpackBloodCultLootA + noSpawn: true + components: + - type: SpawnItemsOnUse + items: + - id: SpaceCash1000 + prob: 0.95 + - id: SpaceCash1000 + prob: 0.95 + - id: Bloodpack + prob: 0.08 + - id: Tourniquet + amount: 1 + prob: 0.05 + - id: MaterialBones + prob: 0.2 + sound: + path: /Audio/Items/jumpsuit_equip.ogg + +- type: entity + parent: ClothingBackpackBloodCultZealotLootA + id: ClothingBackpackBloodCultLootB + noSpawn: true + components: + - type: SpawnItemsOnUse + items: + - id: SpaceCash1000 + prob: 0.95 + - id: SpaceCash500 + prob: 0.5 + - id: Bloodpack + prob: 0.06 + - id: BruteAutoInjector + amount: 1 + prob: 0.02 + - id: MaterialBones + prob: 0.1 + sound: + path: /Audio/Items/jumpsuit_equip.ogg + +- type: entity + parent: ClothingBackpackBloodCultZealotLootA + id: ClothingBackpackBloodCultLootC + noSpawn: true + components: + - type: SpawnItemsOnUse + items: + - id: SpaceCash1000 + prob: 0.95 + - id: Bloodpack + prob: 0.04 + - id: EmergencyMedipen + amount: 1 + prob: 0.02 + - id: MaterialBones1 + prob: 0.1 + sound: + path: /Audio/Items/jumpsuit_equip.ogg + +- type: entity + parent: ClothingBackpackBloodCultZealotLootA + id: ClothingBackpackBloodCultLootD + noSpawn: true + components: + - type: SpawnItemsOnUse + items: + - id: SpaceCash500 + prob: 0.95 + - id: Bloodpack + prob: 0.02 + - id: Gauze1 + amount: 1 + prob: 0.01 + - id: MaterialBones1 + prob: 0.05 + sound: + path: /Audio/Items/jumpsuit_equip.ogg diff --git a/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/npc_loot_explorers.yml b/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/npc_loot_explorers.yml new file mode 100644 index 00000000000..fd0916fb4fc --- /dev/null +++ b/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/npc_loot_explorers.yml @@ -0,0 +1,241 @@ +# BASE +- type: entity + parent: SyndieDuffelGiftBox + id: ExplorerDuffelGiftBox + name: explorer's bundle + abstract: true + noSpawn: true + suffix: NPC Loot + components: + - type: Sprite + sprite: Clothing/Back/Duffels/salvage.rsi + state: icon + +# EXPLORER NPC LOOT +## TIER 1 +- type: entity + parent: ExplorerDuffelGiftBox + id: ClothingBackpackExplorerMeleeT1 + noSpawn: true + components: + - type: SpawnItemsOnUse + items: + # Cash + - id: SpaceCash100 + prob: 0.9 + - id: SpaceCash500 + prob: 0.4 + - id: SpaceCash500 + prob: 0.2 + # Weapons + - id: Pickaxe + prob: 0.4 + # Items + - id: SpawnDungeonLootMaterialsBasicFull + prob: 0.9 + - id: SpawnDungeonLootMaterialsBasicFull + prob: 0.4 + - id: SpawnDungeonLootOresFull + prob: 0.2 + - id: ClothingNeckIFFCyan + prob: 0.1 + sound: + path: /Audio/Items/jumpsuit_equip.ogg + +- type: entity + parent: ExplorerDuffelGiftBox + id: ClothingBackpackExplorerRangedT1 + noSpawn: true + components: + - type: SpawnItemsOnUse + items: + # Cash + - id: SpaceCash100 + prob: 0.9 + - id: SpaceCash500 + prob: 0.4 + - id: SpaceCash500 + prob: 0.2 + # Weapons + - id: WeaponProtoKineticAccelerator + prob: 0.4 + # Items + - id: SpawnDungeonLootClutterEngi + prob: 0.9 + amount: 6 + - id: SpawnDungeonLootMaterialsBasicFull + prob: 0.4 + - id: SpawnDungeonLootOresFull + prob: 0.2 + - id: ClothingNeckIFFCyan + prob: 0.1 + sound: + path: /Audio/Items/jumpsuit_equip.ogg + +## TIER 2 +- type: entity + parent: ExplorerDuffelGiftBox + id: ClothingBackpackExplorerMeleeT2 + noSpawn: true + components: + - type: SpawnItemsOnUse + items: + # Cash + - id: SpaceCash500 + prob: 0.9 + - id: SpaceCash500 + prob: 0.4 + - id: SpaceCash500 + prob: 0.2 + # Weapons + - id: WeaponCrusherGlaive + prob: 0.4 + # Armor + - id: ClothingOuterHardsuitSpatio + prob: 0.3 + # Items + - id: SpawnDungeonLootMaterialsBasicFull + prob: 0.9 + - id: SpawnDungeonLootMaterialsBasicFull + prob: 0.4 + - id: SpawnDungeonLootOresFull + prob: 0.2 + - id: ClothingNeckIFFCyan + prob: 0.1 + sound: + path: /Audio/Items/jumpsuit_equip.ogg + +- type: entity + parent: ExplorerDuffelGiftBox + id: ClothingBackpackExplorerRangedT2 + noSpawn: true + components: + - type: SpawnItemsOnUse + items: + # Cash + - id: SpaceCash500 + prob: 0.9 + - id: SpaceCash500 + prob: 0.4 + - id: SpaceCash500 + prob: 0.2 + # Weapons + - id: WeaponProtoKineticAccelerator + prob: 0.4 + # Armor + - id: ClothingOuterHardsuitSpatio + prob: 0.3 + # Items + - id: SpawnDungeonLootClutterEngi + prob: 0.9 + amount: 8 + - id: SpawnDungeonLootMaterialsBasicFull + prob: 0.6 + - id: SpawnDungeonLootOresFull + prob: 0.4 + - id: ClothingNeckIFFCyan + prob: 0.1 + sound: + path: /Audio/Items/jumpsuit_equip.ogg + +## TIER 3 +- type: entity + parent: ExplorerDuffelGiftBox + id: ClothingBackpackExplorerMeleeT3 + noSpawn: true + components: + - type: SpawnItemsOnUse + items: + # Cash + - id: SpaceCash500 + prob: 0.9 + - id: SpaceCash500 + prob: 0.4 + - id: SpaceCash1000 + prob: 0.2 + # Weapons + - id: MiningDrill + prob: 0.4 + # Armor + - id: ClothingOuterHardsuitSalvage + prob: 0.3 + # Items + - id: SpawnDungeonLootMaterialsBasicFull + prob: 0.9 + - id: SpawnDungeonLootMaterialsBasicFull + prob: 0.4 + - id: SpawnDungeonLootOresFull + prob: 0.2 + - id: ClothingNeckIFFCyan + prob: 0.1 + sound: + path: /Audio/Items/jumpsuit_equip.ogg + +- type: entity + parent: ExplorerDuffelGiftBox + id: ClothingBackpackExplorerRangedT3 + noSpawn: true + components: + - type: SpawnItemsOnUse + items: + # Cash + - id: SpaceCash2500 + prob: 0.9 + - id: SpaceCash1000 + prob: 0.4 + - id: SpaceCash500 + prob: 0.2 + # Weapons + - id: WeaponProtoKineticAccelerator + prob: 0.4 + amount: 2 + # Armor + - id: ClothingOuterHardsuitLuxury + prob: 0.2 + # Items + - id: SpawnDungeonLootClutterEngi + prob: 0.9 + amount: 8 + - id: SpawnDungeonLootMaterialsBasicFull + prob: 0.6 + - id: SpawnDungeonLootOresFull + prob: 0.4 + - id: ClothingNeckIFFCyan + prob: 0.1 + sound: + path: /Audio/Items/jumpsuit_equip.ogg + +## TIER 4 +- type: entity + parent: ExplorerDuffelGiftBox + id: ClothingBackpackExplorerBoss + noSpawn: true + components: + - type: SpawnItemsOnUse + items: + # Cash + - id: SpaceCash2500 + prob: 0.9 + - id: SpaceCash1000 + prob: 0.4 + - id: SpaceCash2500 + prob: 0.2 + # Weapons + - id: WeaponProtoKineticAcceleratorSawn + prob: 0.4 + amount: 2 + # Armor + - id: ClothingOuterHardsuitMaximPrototype + prob: 0.1 + # Items + - id: SpawnDungeonLootClutterEngi + prob: 0.9 + amount: 8 + - id: SpawnDungeonLootMaterialsBasicFull + prob: 0.6 + - id: SpawnDungeonLootOresFull + prob: 0.4 + - id: ClothingNeckIFFCyan + prob: 0.1 + sound: + path: /Audio/Items/jumpsuit_equip.ogg diff --git a/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/npc_loot_mercenaries.yml b/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/npc_loot_mercenaries.yml new file mode 100644 index 00000000000..d89aab88f17 --- /dev/null +++ b/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/npc_loot_mercenaries.yml @@ -0,0 +1,351 @@ +# BASE +## BACK - for gear and cash +- type: entity + parent: BaseItem + id: MercenaryDuffelGiftBox + name: mercanary gear bundle + description: Loot boxes? Here? + abstract: true + noSpawn: true + suffix: NPC Loot + components: + - type: Sprite + sprite: _NF/Clothing/Back/Duffels/mercenary.rsi + state: icon + - type: Item + size: Normal + - type: Clothing + quickEquip: false + slots: + - back + +## BELT - for ammo and mags +- type: entity + parent: BaseItem + id: MercenaryWebbingBox + name: mercanary ammo bundle + description: Loot boxes? Here? + abstract: true + noSpawn: true + suffix: NPC Loot + components: + - type: Sprite + sprite: Clothing/Belt/mercwebbing.rsi + state: icon + - type: Item + size: Normal + - type: Clothing + quickEquip: false + slots: + - belt + +# MERCENARY NPC LOOT +## TIER 1 +- type: entity + parent: MercenaryDuffelGiftBox + id: ClothingBackpackDuffelMecranaryTier1Pistol + noSpawn: true + components: + - type: SpawnItemsOnUse + items: + # Cash + - id: SpaceCash100 + prob: 0.9 + - id: SpaceCash500 + prob: 0.65 + - id: SpaceCash500 + prob: 0.45 + # Weapons + - id: WeaponPistolMk58Expedition + prob: 0.9 + # Armor + - id: ClothingOuterVestWebMercenary + prob: 0.4 + # Items + - id: ClothingNeckIFFNeutral + prob: 0.2 + sound: + path: /Audio/Items/jumpsuit_equip.ogg + +- type: entity + parent: MercenaryWebbingBox + id: ClothingBeltWebbingMecranaryTier1Pistol + noSpawn: true + components: + - type: SpawnItemsOnUse + items: + - id: MagazinePistol + prob: 0.9 + - id: MagazinePistolEmpty + prob: 0.9 + - id: MagazinePistolEmpty + prob: 0.8 + - id: MagazinePistolEmpty + amount: 2 + prob: 0.4 + - id: MagazineBoxPistol + prob: 0.4 + sound: + path: /Audio/Items/jumpsuit_equip.ogg + +- type: entity + parent: MercenaryDuffelGiftBox + id: ClothingBackpackDuffelMecranaryTier1Mosin + noSpawn: true + components: + - type: SpawnItemsOnUse + items: + # Cash + - id: SpaceCash100 + prob: 0.9 + - id: SpaceCash500 + prob: 0.65 + - id: SpaceCash500 + prob: 0.45 + # Weapons + - id: WeaponSniperMosin + prob: 0.9 + # Armor + - id: ClothingOuterVestWebMercenary + prob: 0.4 + # Items + - id: ClothingNeckIFFNeutral + prob: 0.2 + sound: + path: /Audio/Items/jumpsuit_equip.ogg + +- type: entity + parent: MercenaryWebbingBox + id: ClothingBeltWebbingMecranaryTier1Mosin + noSpawn: true + components: + - type: SpawnItemsOnUse + items: + - id: MagazineBoxLightRifle + prob: 0.9 + - id: MagazineBoxLightRifleBig + prob: 0.2 + sound: + path: /Audio/Items/jumpsuit_equip.ogg + +## TIER 2 +- type: entity + parent: MercenaryDuffelGiftBox + id: ClothingBackpackDuffelMecranaryTier2Shotgun + noSpawn: true + components: + - type: SpawnItemsOnUse + items: + # Cash + - id: SpaceCash500 + prob: 0.9 + - id: SpaceCash500 + prob: 0.65 + - id: SpaceCash500 + prob: 0.45 + # Weapons + - id: WeaponShotgunDoubleBarreled + prob: 0.9 + # Armor + - id: ClothingOuterArmorBasicSlim + prob: 0.4 + # Items + - id: ClothingNeckIFFNeutral + prob: 0.2 + sound: + path: /Audio/Items/jumpsuit_equip.ogg + +- type: entity + parent: MercenaryWebbingBox + id: ClothingBeltWebbingMecranaryTier2Shotgun + noSpawn: true + components: + - type: SpawnItemsOnUse + items: + - id: BoxLethalshot + prob: 0.9 + - id: BoxLethalshot + prob: 0.2 + sound: + path: /Audio/Items/jumpsuit_equip.ogg + +- type: entity + parent: MercenaryDuffelGiftBox + id: ClothingBackpackDuffelMecranaryTier2Revolver + noSpawn: true + components: + - type: SpawnItemsOnUse + items: + # Cash + - id: SpaceCash500 + prob: 0.9 + - id: SpaceCash500 + prob: 0.65 + - id: SpaceCash500 + prob: 0.45 + # Weapons + - id: WeaponRevolverArgenti + prob: 0.9 + - id: WeaponRevolverArgenti + prob: 0.3 + # Armor + - id: ClothingOuterCoatBHTrench + prob: 0.4 + - id: ClothingHeadHatBH + prob: 0.4 + # Items + - id: ClothingNeckIFFNeutral + prob: 0.2 + sound: + path: /Audio/Items/jumpsuit_equip.ogg + +- type: entity + parent: MercenaryWebbingBox + id: ClothingBeltWebbingMecranaryTier2Revolver + noSpawn: true + components: + - type: Sprite + sprite: Clothing/Belt/bandolier.rsi + state: icon + - type: SpawnItemsOnUse + items: + - id: SpeedLoaderRifleHeavy + prob: 0.9 + - id: SpeedLoaderRifleHeavy + prob: 0.6 + - id: SpeedLoaderRifleHeavy + prob: 0.1 + - id: MagazineBoxRifle + prob: 0.9 + - id: MagazineBoxRifleBig + prob: 0.2 + sound: + path: /Audio/Items/jumpsuit_equip.ogg + +## TIER 3 +- type: entity + parent: MercenaryDuffelGiftBox + id: ClothingBackpackDuffelMecranaryTier3Medic + noSpawn: true + components: + - type: Sprite + sprite: Clothing/Back/Duffels/medical.rsi + state: icon + - type: SpawnItemsOnUse + items: + # Cash + - id: SpaceCash500 + prob: 0.9 + - id: SpaceCash500 + prob: 0.4 + - id: SpaceCash1000 + prob: 0.2 + # Weapons + - id: WeaponLaserGun + prob: 0.9 + - id: SawElectric + prob: 0.7 + # Armor + # Items + - id: SpawnDungeonLootKitsFirstAid + prob: 0.45 + - id: ClothingNeckIFFNeutral + prob: 0.2 + sound: + path: /Audio/Items/jumpsuit_equip.ogg + +- type: entity + parent: MercenaryWebbingBox + id: ClothingBeltMecranaryTier3Medic + noSpawn: true + components: + - type: Sprite + sprite: Clothing/Belt/emt.rsi + state: icon + - type: SpawnItemsOnUse + items: + - id: Brutepack + prob: 0.6 + - id: Ointment + prob: 0.6 + - id: Bloodpack + prob: 0.7 + - id: Gauze + amount: 1 + prob: 0.9 + - id: EmergencyMedipen + prob: 0.7 + - id: EmergencyMedipen + prob: 0.4 + - id: EmergencyMedipen + prob: 0.2 + sound: + path: /Audio/Items/jumpsuit_equip.ogg + +## TIER 4 +- type: entity + parent: MercenaryDuffelGiftBox + id: ClothingBackpackDuffelMecranaryTier4Captain + noSpawn: true + components: + - type: Sprite + sprite: _NF/Clothing/Back/Messenger/color.rsi + layers: + - state: icon-base + color: "#C09F72" + - state: icon-sling + color: "#776756" + - state: icon-clasp + color: "#eeeeee" + - type: Clothing + sprite: _NF/Clothing/Back/Messenger/color.rsi + clothingVisuals: + back: + - state: base-equipped-BACKPACK + color: "#C09F72" + - state: sling-equipped-BACKPACK + color: "#776756" + - state: clasp-equipped-BACKPACK + color: "#eeeeee" + - type: Item + inhandVisuals: + left: + - state: base-inhand-left + color: "#C09F72" + - state: clasp-inhand-left + color: "#eeeeee" + right: + - state: base-inhand-right + color: "#C09F72" + - state: clasp-inhand-right + color: "#eeeeee" + - type: SpawnItemsOnUse + items: + # Cash + - id: SpaceCash2500 + prob: 0.9 + - id: SpaceCash500 + prob: 0.65 + - id: SpaceCash500 + prob: 0.45 + - id: SpaceCash2500 + prob: 0.1 + # Weapons + - id: WeaponSniperRepeaterExpedition + prob: 0.9 + # Armor + - id: ClothingOuterArmorBulletproof + prob: 0.4 + # Items + - id: MagazineBoxMagnum + prob: 0.9 + - id: MagazineBoxMagnum + prob: 0.4 + - id: ClothingNeckIFFNeutral + prob: 0.2 + - id: MagazineBoxMagnum + prob: 0.2 + - id: AmmoTechFabCircuitboard + prob: 0.1 + sound: + path: /Audio/Items/jumpsuit_equip.ogg diff --git a/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/npc_loot_silicons.yml b/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/npc_loot_silicons.yml new file mode 100644 index 00000000000..7d7afc011e9 --- /dev/null +++ b/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/npc_loot_silicons.yml @@ -0,0 +1,151 @@ +# BASE +- type: entity + parent: BaseItem + id: RogueSiliconGiftBox + name: rogue unit's bundle + abstract: true + noSpawn: true + suffix: NPC Loot + components: + - type: Sprite + sprite: _NF/Objects/Tools/bundles.rsi + state: engi-base + scale: 0.7, 0.7 + - type: Item + size: Normal + - type: Clothing + slots: + - back + quickEquip: false + sprite: _NF/Objects/Tools/bundles.rsi + clothingVisuals: + back: + - state: mask_null + - type: SpawnItemsOnUse + items: + - id: SpaceCash10 + sound: + path: /Audio/Machines/windoor_open.ogg + +# EXPLORER NPC LOOT +## TIER 1 +- type: entity + parent: RogueSiliconGiftBox + id: ClothingBackpackRogueSiliconT1 + noSpawn: true + components: + - type: SpawnItemsOnUse + items: + # Parts + - id: AdvancedCapacitorStockPart + prob: 0.4 + - id: NanoManipulatorStockPart + prob: 0.4 + - id: AdvancedMatterBinStockPart + prob: 0.4 + - id: SpawnDungeonLootPowerCell + prob: 0.7 + - id: SpawnDungeonLootPartsEngi + prob: 0.7 + # Circuit boards + - id: SpawnDungeonLootCircuitBoardEngi + prob: 0.9 + sound: + path: /Audio/Machines/windoor_open.ogg + +## TIER 2 +- type: entity + parent: RogueSiliconGiftBox + id: ClothingBackpackRogueSiliconT2 + noSpawn: true + components: + - type: SpawnItemsOnUse + items: + # Parts + - id: SuperCapacitorStockPart + prob: 0.4 + - id: PicoManipulatorStockPart + prob: 0.4 + - id: SuperMatterBinStockPart + prob: 0.4 + - id: SpawnDungeonLootPowerCell + prob: 0.7 + - id: SpawnDungeonLootPartsEngi + amount: 2 + prob: 0.7 + # Circuit boards + - id: SpawnDungeonLootCircuitBoardEngi + amount: 1 + prob: 0.8 + - id: SpawnDungeonLootCircuitBoardScience + prob: 0.8 + sound: + path: /Audio/Machines/windoor_open.ogg + +## TIER 3 +- type: entity + parent: RogueSiliconGiftBox + id: ClothingBackpackRogueSiliconT3 + noSpawn: true + components: + - type: SpawnItemsOnUse + items: + # Parts + - id: QuadraticCapacitorStockPart + prob: 0.5 + - id: FemtoManipulatorStockPart + prob: 0.5 + - id: BluespaceMatterBinStockPart + prob: 0.5 + - id: SpawnDungeonLootPowerCell + prob: 0.5 + - id: SpawnDungeonLootPartsEngi + amount: 3 + prob: 0.7 + # Circuit boards + - id: SpawnDungeonLootCircuitBoardEngi + amount: 1 + prob: 0.7 + - id: SpawnDungeonLootCircuitBoardScience + amount: 1 + prob: 0.7 + - id: SpawnDungeonLootCircuitBoardSalvage + prob: 0.7 + sound: + path: /Audio/Machines/windoor_open.ogg + +## TIER 4 (Placeholder) +- type: entity + parent: RogueSiliconGiftBox + id: ClothingBackpackRogueSiliconT4 + noSpawn: true + components: + - type: SpawnItemsOnUse + items: + - id: WeaponLaserTurboNF + prob: 0.1 + # Parts + - id: QuadraticCapacitorStockPart + prob: 0.7 + - id: FemtoManipulatorStockPart + prob: 0.7 + - id: BluespaceMatterBinStockPart + prob: 0.7 + - id: SpawnDungeonLootPowerCell + prob: 0.7 + - id: SpawnDungeonLootPartsEngi + amount: 3 + prob: 0.7 + # Circuit boards + - id: SpawnDungeonLootCircuitBoardEngi + amount: 1 + prob: 0.8 + - id: SpawnDungeonLootCircuitBoardScience + amount: 1 + prob: 0.8 + - id: SpawnDungeonLootCircuitBoardSalvage + prob: 0.8 + - id: SpawnDungeonLootCircuitBoard + prob: 0.8 + sound: + path: /Audio/Machines/windoor_open.ogg diff --git a/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/duffelbag_npc_loot.yml b/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/npc_loot_syndicate.yml similarity index 77% rename from Resources/Prototypes/_NF/Catalog/Fills/Backpacks/duffelbag_npc_loot.yml rename to Resources/Prototypes/_NF/Catalog/Fills/Backpacks/npc_loot_syndicate.yml index efaab9c4058..7c37acbab71 100644 --- a/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/duffelbag_npc_loot.yml +++ b/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/npc_loot_syndicate.yml @@ -64,47 +64,6 @@ - state: clasp-inhand-right color: "#7f0101" -- type: entity - parent: SyndieMessengerGiftBox - id: CultistMessengerGiftBox - name: blood cultist bundle - description: Loot boxes? Here? - abstract: true - noSpawn: true - suffix: NPC Loot - components: - - type: Sprite - sprite: _NF/Clothing/Back/Messenger/color.rsi - layers: - - state: icon-base - color: "#562f2f" - - state: icon-sling - color: "#776756" - - state: icon-clasp - color: "#96907c" - - type: Clothing - sprite: _NF/Clothing/Back/Messenger/color.rsi - clothingVisuals: - back: - - state: base-equipped-BACKPACK - color: "#562f2f" - - state: sling-equipped-BACKPACK - color: "#776756" - - state: clasp-equipped-BACKPACK - color: "#96907c" - - type: Item - inhandVisuals: - left: - - state: base-inhand-left - color: "#562f2f" - - state: clasp-inhand-left - color: "#96907c" - right: - - state: base-inhand-right - color: "#562f2f" - - state: clasp-inhand-right - color: "#96907c" - # SYNDICATE NPC LOOT ## Captain - type: entity @@ -221,6 +180,7 @@ - id: WeaponRifleAk - id: MagazineLightRifle - id: MagazineLightRifle + - id: ClothingShoesBootsMagSyndie - id: SpaceCash10000 sound: path: /Audio/Items/jumpsuit_equip.ogg @@ -235,6 +195,7 @@ - id: WeaponRifleLecter - id: MagazineRifle - id: MagazineRifle + - id: ClothingShoesBootsMagSyndie - id: SpaceCash10000 sound: path: /Audio/Items/jumpsuit_equip.ogg @@ -248,6 +209,7 @@ items: - id: MagazineLightRifle - id: MagazineLightRifle + - id: ClothingShoesBootsMagSyndie - id: SpaceCash10000 sound: path: /Audio/Items/jumpsuit_equip.ogg @@ -616,136 +578,3 @@ - id: SpaceCash2500 sound: path: /Audio/Items/jumpsuit_equip.ogg - -# BLOOD CULT NPC LOOT -## Zealot (Ranged) Loot -- type: entity - parent: CultistMessengerGiftBox - id: ClothingBackpackBloodCultZealotLootA - name: cultist gear bundle - noSpawn: true - components: - - type: SpawnItemsOnUse - items: - - id: CrossbowImprovised - - id: ClothingBeltQuiverCrossbowFilledBolt - - id: SpaceCash1000 - sound: - path: /Audio/Items/jumpsuit_equip.ogg - -- type: entity - parent: ClothingBackpackBloodCultZealotLootA - id: ClothingBackpackBloodCultZealotLootB - noSpawn: true - components: - - type: SpawnItemsOnUse - items: - - id: CrossbowImprovised - - id: ClothingBeltQuiverCrossbowFilledUranium - - id: SpaceCash1000 - sound: - path: /Audio/Items/jumpsuit_equip.ogg - -- type: entity - parent: ClothingBackpackBloodCultZealotLootA - id: ClothingBackpackBloodCultZealotLootC - noSpawn: true - components: - - type: SpawnItemsOnUse - items: - - id: ClothingBeltQuiverCrossbowFilledPlasma - - id: SpaceCash500 - sound: - path: /Audio/Items/jumpsuit_equip.ogg - -- type: entity - parent: ClothingBackpackBloodCultZealotLootA - id: ClothingBackpackBloodCultZealotLootD - noSpawn: true - components: - - type: SpawnItemsOnUse - items: - - id: SpaceCash500 - sound: - path: /Audio/Items/jumpsuit_equip.ogg - -## Generic rewards -- type: entity - parent: ClothingBackpackBloodCultZealotLootA - id: ClothingBackpackBloodCultLootA - noSpawn: true - components: - - type: SpawnItemsOnUse - items: - - id: SpaceCash1000 - prob: 0.95 - - id: SpaceCash1000 - prob: 0.95 - - id: Bloodpack - prob: 0.08 - - id: Tourniquet - amount: 1 - prob: 0.05 - - id: MaterialBones - prob: 0.2 - sound: - path: /Audio/Items/jumpsuit_equip.ogg - -- type: entity - parent: ClothingBackpackBloodCultZealotLootA - id: ClothingBackpackBloodCultLootB - noSpawn: true - components: - - type: SpawnItemsOnUse - items: - - id: SpaceCash1000 - prob: 0.95 - - id: SpaceCash500 - prob: 0.5 - - id: Bloodpack - prob: 0.06 - - id: BruteAutoInjector - amount: 1 - prob: 0.02 - - id: MaterialBones - prob: 0.1 - sound: - path: /Audio/Items/jumpsuit_equip.ogg - -- type: entity - parent: ClothingBackpackBloodCultZealotLootA - id: ClothingBackpackBloodCultLootC - noSpawn: true - components: - - type: SpawnItemsOnUse - items: - - id: SpaceCash1000 - prob: 0.95 - - id: Bloodpack - prob: 0.04 - - id: EmergencyMedipen - amount: 1 - prob: 0.02 - - id: MaterialBones1 - prob: 0.1 - sound: - path: /Audio/Items/jumpsuit_equip.ogg - -- type: entity - parent: ClothingBackpackBloodCultZealotLootA - id: ClothingBackpackBloodCultLootD - noSpawn: true - components: - - type: SpawnItemsOnUse - items: - - id: SpaceCash500 - prob: 0.95 - - id: Bloodpack - prob: 0.02 - - id: Gauze1 - amount: 1 - prob: 0.01 - - id: MaterialBones1 - prob: 0.05 - sound: - path: /Audio/Items/jumpsuit_equip.ogg diff --git a/Resources/Prototypes/_NF/Catalog/NPCsChatter/mercenaryhumanoidmob.yml b/Resources/Prototypes/_NF/Catalog/NPCsChatter/mercenaryhumanoidmob.yml new file mode 100644 index 00000000000..eab033d78ec --- /dev/null +++ b/Resources/Prototypes/_NF/Catalog/NPCsChatter/mercenaryhumanoidmob.yml @@ -0,0 +1,23 @@ +- type: messagePack + id: mercenaryhumanoidchatter + messages: + - advertisement-mercenaryhumanoid-1 + - advertisement-mercenaryhumanoid-2 + - advertisement-mercenaryhumanoid-3 + - advertisement-mercenaryhumanoid-4 + - advertisement-mercenaryhumanoid-5 + - advertisement-mercenaryhumanoid-6 + - advertisement-mercenaryhumanoid-7 + - advertisement-mercenaryhumanoid-8 + - advertisement-mercenaryhumanoid-9 + - advertisement-mercenaryhumanoid-10 + - advertisement-mercenaryhumanoid-11 + - advertisement-mercenaryhumanoid-12 + - advertisement-mercenaryhumanoid-13 + - advertisement-mercenaryhumanoid-14 + - advertisement-mercenaryhumanoid-15 + - advertisement-mercenaryhumanoid-16 + - advertisement-mercenaryhumanoid-17 + - advertisement-mercenaryhumanoid-18 + - advertisement-mercenaryhumanoid-19 + - advertisement-mercenaryhumanoid-20 diff --git a/Resources/Prototypes/_NF/Damage/modifier_sets.yml b/Resources/Prototypes/_NF/Damage/modifier_sets.yml index 42d361c6b03..eb61c3b85f3 100644 --- a/Resources/Prototypes/_NF/Damage/modifier_sets.yml +++ b/Resources/Prototypes/_NF/Damage/modifier_sets.yml @@ -6,3 +6,28 @@ Piercing: 1.2 Poison: 0.75 Caustic: 0.9 + +- type: damageModifierSet + id: MobMercenaryDamageModifierSet + coefficients: + Blunt: 0.75 + Slash: 0.75 + Piercing: 0.75 + Heat: 0.8 + Caustic: 0.9 + +- type: damageModifierSet + id: MobRogueSiliconDamageModifierSet + coefficients: + Structural: 1.2 + Blunt: 0.7 + Slash: 0.5 + Piercing: 0.7 + Shock: 1.5 + Caustic: 0.9 + Radiation: 1.2 + Cold: 0.0 + Poison: 0.0 + Asphyxiation: 0.0 + Bloodloss: 0.0 + Cellular: 0.0 diff --git a/Resources/Prototypes/_NF/Entities/Clothing/Hands/gloves.yml b/Resources/Prototypes/_NF/Entities/Clothing/Hands/gloves.yml index bdce4904157..849a7f9b344 100644 --- a/Resources/Prototypes/_NF/Entities/Clothing/Hands/gloves.yml +++ b/Resources/Prototypes/_NF/Entities/Clothing/Hands/gloves.yml @@ -58,7 +58,7 @@ # Gloves with fake guns visuals for NPCs - type: entity - parent: ClothingHandsGlovesSyntheticBase + parent: ClothingHandsGlovesCombat id: ClothingHandsGlovesColorBlackSMG name: combat gloves suffix: smg @@ -66,15 +66,19 @@ noSpawn: true components: - type: Unremoveable - - type: GloveHeatResistance - heatResistance: 1400 - - type: Insulated - - type: Fiber - fiberColor: fibers-black - type: Sprite - sprite: _NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_smg.rsi + sprite: Clothing/Hands/Gloves/Color/color.rsi + layers: + - state: icon + color: "#535353" - type: Clothing - sprite: _NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_smg.rsi + clothingVisuals: + gloves: + - sprite: Clothing/Hands/Gloves/Color/color.rsi + state: equipped-HAND + color: "#535353" + - sprite: Objects/Weapons/Guns/SMGs/atreides.rsi + state: inhand-left - type: entity parent: ClothingHandsGlovesColorBlackSMG @@ -83,10 +87,14 @@ suffix: ak noSpawn: true components: - - type: Sprite - sprite: _NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_ak.rsi - type: Clothing - sprite: _NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_ak.rsi + clothingVisuals: + gloves: + - sprite: Clothing/Hands/Gloves/Color/color.rsi + state: equipped-HAND + color: "#535353" + - sprite: Objects/Weapons/Guns/Rifles/ak.rsi + state: inhand-left - type: entity parent: ClothingHandsGlovesColorBlackSMG @@ -95,10 +103,14 @@ suffix: china lake noSpawn: true components: - - type: Sprite - sprite: _NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_china_lake.rsi - type: Clothing - sprite: _NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_china_lake.rsi + clothingVisuals: + gloves: + - sprite: Clothing/Hands/Gloves/Color/color.rsi + state: equipped-HAND + color: "#535353" + - sprite: Objects/Weapons/Guns/Launchers/china_lake.rsi + state: inhand-left - type: entity parent: ClothingHandsGlovesColorBlackSMG @@ -107,10 +119,142 @@ suffix: pistol noSpawn: true components: - - type: Sprite - sprite: _NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_pistol.rsi - type: Clothing - sprite: _NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_pistol.rsi + clothingVisuals: + gloves: + - sprite: Clothing/Hands/Gloves/Color/color.rsi + state: equipped-HAND + color: "#535353" + - sprite: Objects/Weapons/Guns/Pistols/viper.rsi + state: inhand-left + +- type: entity + parent: ClothingHandsGlovesColorBlackSMG + id: ClothingHandsGlovesColorMercPistol + name: combat gloves + suffix: pistol + noSpawn: true + components: + - type: Clothing + clothingVisuals: + gloves: + - sprite: Clothing/Hands/Gloves/mercbattle.rsi + state: equipped-HAND + - sprite: Objects/Weapons/Guns/Pistols/mk58.rsi + state: inhand-right + +- type: entity + parent: ClothingHandsGlovesColorBlackSMG + id: ClothingHandsGlovesColorMercRevolvers + name: combat gloves + suffix: double revolvers + noSpawn: true + components: + - type: Clothing + clothingVisuals: + gloves: + - sprite: Clothing/Hands/Gloves/fingerless.rsi + state: equipped-HAND + - sprite: _NF/Objects/Weapons/Guns/Revolvers/argenti.rsi + state: inhand-right + - sprite: _NF/Objects/Weapons/Guns/Revolvers/argenti.rsi + state: inhand-left + +- type: entity + parent: ClothingHandsGlovesColorBlackSMG + id: ClothingHandsGlovesColorMercShotgun + name: combat gloves + suffix: shotgun + noSpawn: true + components: + - type: Clothing + clothingVisuals: + gloves: + - sprite: Clothing/Hands/Gloves/fingerless.rsi + state: equipped-HAND + - sprite: Objects/Weapons/Guns/Shotguns/db_shotgun_inhands_64x.rsi + state: wielded-inhand-right + +- type: entity + parent: ClothingHandsGlovesColorBlackSMG + id: ClothingHandsGlovesColorMercMosin + name: combat gloves + suffix: mosin + noSpawn: true + components: + - type: Clothing + clothingVisuals: + gloves: + - sprite: Clothing/Hands/Gloves/mercbattle.rsi + state: equipped-HAND + - sprite: Objects/Weapons/Guns/Snipers/bolt_gun_wood.rsi + state: wielded-inhand-right + +- type: entity + parent: ClothingHandsGlovesColorBlackSMG + id: ClothingHandsGlovesColorMercRepeater + name: combat gloves + suffix: repeater + noSpawn: true + components: + - type: Clothing + clothingVisuals: + gloves: + - sprite: Clothing/Hands/Gloves/fingerless.rsi + state: equipped-HAND + - sprite: _NF/Objects/Weapons/Guns/Snipers/repeater.rsi + state: wielded-inhand-right + +- type: entity + parent: ClothingHandsGlovesColorBlackSMG + id: ClothingHandsGlovesColorMercHatchet + name: combat gloves + suffix: hatchet + noSpawn: true + components: + - type: Clothing + clothingVisuals: + gloves: + - sprite: Clothing/Hands/Gloves/mercbattle.rsi + state: equipped-HAND + - sprite: Objects/Weapons/Melee/shields.rsi + state: metal-inhand-left + - sprite: Objects/Tools/Hydroponics/hatchet.rsi + state: inhand-right + +- type: entity + parent: ClothingHandsGlovesColorBlackSMG + id: ClothingHandsGlovesColorMercMachete + name: combat gloves + suffix: hatchet + noSpawn: true + components: + - type: Clothing + clothingVisuals: + gloves: + - sprite: Clothing/Hands/Gloves/fingerless.rsi + state: equipped-HAND + - sprite: Objects/Weapons/Melee/shields.rsi + state: metal-inhand-left + - sprite: Objects/Weapons/Melee/machete.rsi + state: inhand-right + +- type: entity + parent: ClothingHandsGlovesColorBlackSMG + id: ClothingHandsGlovesColorMercLaserNSaw + name: combat gloves + suffix: laser and saw + noSpawn: true + components: + - type: Clothing + clothingVisuals: + gloves: + - sprite: Clothing/Hands/Gloves/fingerless.rsi + state: equipped-HAND + - sprite: Objects/Weapons/Guns/Battery/laser_retro.rsi + state: inhand-left-3 + - sprite: Objects/Specific/Medical/Surgery/saw.rsi + state: electric-inhand-right - type: entity parent: ClothingHandsGlovesColorBlackSMG @@ -119,10 +263,14 @@ suffix: python noSpawn: true components: - - type: Sprite - sprite: _NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_python.rsi - type: Clothing - sprite: _NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_python.rsi + clothingVisuals: + gloves: + - sprite: Clothing/Hands/Gloves/Color/color.rsi + state: equipped-HAND + color: "#535353" + - sprite: Objects/Weapons/Guns/Revolvers/python.rsi + state: inhand-left - type: entity parent: ClothingHandsGlovesColorBlackSMG @@ -131,10 +279,14 @@ suffix: shotgun noSpawn: true components: - - type: Sprite - sprite: _NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_shotgun.rsi - type: Clothing - sprite: _NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_shotgun.rsi + clothingVisuals: + gloves: + - sprite: Clothing/Hands/Gloves/Color/color.rsi + state: equipped-HAND + color: "#535353" + - sprite: Objects/Weapons/Guns/Shotguns/pump_inhands_64x.rsi + state: inhand-left - type: entity parent: ClothingHandsGlovesColorBlackSMG @@ -143,10 +295,14 @@ suffix: spray nozzle noSpawn: true components: - - type: Sprite - sprite: _NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_spray_nozzle.rsi - type: Clothing - sprite: _NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_spray_nozzle.rsi + clothingVisuals: + gloves: + - sprite: Clothing/Hands/Gloves/Color/color.rsi + state: equipped-HAND + color: "#535353" + - sprite: Objects/Weapons/Guns/Basic/spraynozzle.rsi + state: inhand-left - type: entity parent: ClothingHandsGlovesColorBlackSMG @@ -155,10 +311,14 @@ suffix: crossbow noSpawn: true components: - - type: Sprite - sprite: _NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_crossbow.rsi - type: Clothing - sprite: _NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_crossbow.rsi + clothingVisuals: + gloves: + - sprite: Clothing/Hands/Gloves/Color/color.rsi + state: equipped-HAND + color: "#535353" + - sprite: _NF/Objects/Weapons/Guns/Bow/crossbow.rsi + state: inhand-left - type: entity parent: ClothingHandsGlovesColorBlackSMG @@ -167,7 +327,111 @@ suffix: laser pistol noSpawn: true components: - - type: Sprite - sprite: _NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_laser_pistol.rsi - type: Clothing - sprite: _NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_laser_pistol.rsi + clothingVisuals: + gloves: + - sprite: Clothing/Hands/Gloves/Color/color.rsi + state: equipped-HAND + color: "#535353" + - sprite: Objects/Weapons/Guns/Battery/advancedlasergun.rsi + state: inhand-left + +- type: entity + parent: ClothingHandsGlovesColorBlackSMG + id: ClothingHandsGlovesWeaponWieldedGlaive + name: wielded weapon + suffix: crusher glaive + noSpawn: true + components: + - type: Clothing + clothingVisuals: + gloves: + - sprite: Objects/Weapons/Melee/crusher_glaive.rsi + state: wielded-inhand-right + +- type: entity + parent: ClothingHandsGlovesColorBlackSMG + id: ClothingHandsGlovesWeaponDrill + name: wielded weapon + suffix: mining drill + noSpawn: true + components: + - type: Clothing + clothingVisuals: + gloves: + - sprite: Objects/Tools/handdrill.rsi + state: inhand-right + +- type: entity + parent: ClothingHandsGlovesColorBlackSMG + id: ClothingHandsGlovesWeaponWieldedPickaxe + name: wielded weapon + suffix: Pickaxe + noSpawn: true + components: + - type: Clothing + clothingVisuals: + gloves: + - sprite: Objects/Weapons/Melee/pickaxe.rsi + state: wielded-inhand-right + +- type: entity + parent: ClothingHandsGlovesColorBlackSMG + id: ClothingHandsGlovesWeaponPkaFlashlight + name: wielded weapon + suffix: PKA, flashlifght + noSpawn: true + components: + - type: Clothing + clothingVisuals: + gloves: + - sprite: Objects/Weapons/Guns/Basic/kinetic_accelerator.rsi + state: inhand-right + - sprite: Objects/Tools/flashlight.rsi + state: inhand-left + - sprite: Objects/Tools/flashlight.rsi + state: inhand-left-light + shader: unshaded + +- type: entity + parent: ClothingHandsGlovesColorBlackSMG + id: ClothingHandsGlovesWeaponWieldedPka + name: wielded weapon + suffix: PKA + noSpawn: true + components: + - type: Clothing + clothingVisuals: + gloves: + - sprite: Objects/Weapons/Guns/Basic/kinetic_accelerator.rsi + state: wielded-inhand-right + +- type: entity + parent: ClothingHandsGlovesColorBlackSMG + id: ClothingHandsGlovesWeaponSawnOffPkaDagger + name: wielded weapon + suffix: sawn-off PKA, crusher dagger + noSpawn: true + components: + - type: Clothing + clothingVisuals: + gloves: + - sprite: _NF/Objects/Weapons/Guns/Basic/sawn_kinetic_accelerator.rsi + state: inhand-right + - sprite: Objects/Weapons/Melee/crusher_dagger.rsi + state: inhand-left + +- type: entity + parent: ClothingHandsGlovesColorBlackSMG + id: ClothingHandsGlovesWeaponSawnOffPkas + name: wielded weapon + suffix: double sawn-off PKAs + noSpawn: true + components: + - type: Clothing + clothingVisuals: + gloves: + - sprite: _NF/Objects/Weapons/Guns/Basic/sawn_kinetic_accelerator.rsi + state: inhand-left + - sprite: _NF/Objects/Weapons/Guns/Basic/sawn_kinetic_accelerator.rsi + state: inhand-right diff --git a/Resources/Prototypes/_NF/Entities/Clothing/Neck/misc.yml b/Resources/Prototypes/_NF/Entities/Clothing/Neck/misc.yml index ae5edda9e70..3d3c204ee99 100644 --- a/Resources/Prototypes/_NF/Entities/Clothing/Neck/misc.yml +++ b/Resources/Prototypes/_NF/Entities/Clothing/Neck/misc.yml @@ -60,3 +60,153 @@ - type: Tag tags: - ObjectOfSpiritualSignificance + +- type: entity + parent: ClothingNeckBase + id: ClothingNeckIFFNeutral + name: IFF white strobe + description: Visible LED IFF kit that consists of helmet and shoulder strobes. + components: + - type: Item + size: Small + - type: Sprite + sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + layers: + - state: icon-off + - state: icon-on + color: "#a9b6bd" + shader: unshaded + - type: Clothing + sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + clothingVisuals: + neck: + - state: equipped-NECK-off + - state: equipped-NECK-on + color: "#a9b6bd" + shader: unshaded + +- type: entity + parent: ClothingNeckIFFNeutral + id: ClothingNeckIFFGreen + name: IFF green strobe + components: + - type: Sprite + sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + layers: + - state: icon-off + - state: icon-on + color: "#33cc00" + shader: unshaded + - type: Clothing + sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + clothingVisuals: + neck: + - state: equipped-NECK-off + - state: equipped-NECK-on + color: "#33cc00" + shader: unshaded + +- type: entity + parent: ClothingNeckIFFNeutral + id: ClothingNeckIFFRed + name: IFF red strobe + components: + - type: Sprite + sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + layers: + - state: icon-off + - state: icon-on + color: "#990000" + shader: unshaded + - type: Clothing + sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + clothingVisuals: + neck: + - state: equipped-NECK-off + - state: equipped-NECK-on + color: "#990000" + shader: unshaded + +- type: entity + parent: ClothingNeckIFFNeutral + id: ClothingNeckIFFBlue + name: IFF blue strobe + components: + - type: Sprite + sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + layers: + - state: icon-off + - state: icon-on + color: "#0055cc" + shader: unshaded + - type: Clothing + sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + clothingVisuals: + neck: + - state: equipped-NECK-off + - state: equipped-NECK-on + color: "#0055cc" + shader: unshaded + +- type: entity + parent: ClothingNeckIFFNeutral + id: ClothingNeckIFFCyan + name: IFF cyan strobe + components: + - type: Sprite + sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + layers: + - state: icon-off + - state: icon-on + color: "#47f8ff" + shader: unshaded + - type: Clothing + sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + clothingVisuals: + neck: + - state: equipped-NECK-off + - state: equipped-NECK-on + color: "#47f8ff" + shader: unshaded + +- type: entity + parent: ClothingNeckIFFNeutral + id: ClothingNeckIFFOrange + name: IFF orange strobe + components: + - type: Sprite + sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + layers: + - state: icon-off + - state: icon-on + color: "#ff8227" + shader: unshaded + - type: Clothing + sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + clothingVisuals: + neck: + - state: equipped-NECK-off + - state: equipped-NECK-on + color: "#ff8227" + shader: unshaded + +- type: entity + parent: ClothingNeckIFFNeutral + id: ClothingNeckIFFPurple + name: IFF purple strobe + components: + - type: Sprite + sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + layers: + - state: icon-off + - state: icon-on + color: "#9c0de1" + shader: unshaded + - type: Clothing + sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + clothingVisuals: + neck: + - state: equipped-NECK-off + - state: equipped-NECK-on + color: "#9c0de1" + shader: unshaded diff --git a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Conditional/bloodcultmobs.yml b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Conditional/mobs_hostile_bloodcult.yml similarity index 100% rename from Resources/Prototypes/_NF/Entities/Markers/Spawners/Conditional/bloodcultmobs.yml rename to Resources/Prototypes/_NF/Entities/Markers/Spawners/Conditional/mobs_hostile_bloodcult.yml diff --git a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_corpses.yml b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_corpses.yml new file mode 100644 index 00000000000..e2a89915aca --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_corpses.yml @@ -0,0 +1,25 @@ +- type: entity + name: random corpse + id: SpawnDungeonRandomHumanCorpse + parent: MarkerBasePlaceFree + suffix: "Dungeon, Corpse" + components: + - type: Sprite + sprite: Markers/jobs.rsi + layers: + - state: green + - sprite: Structures/Storage/Crates/coffin.rsi + state: base + - sprite: _NF/Markers/general.rsi + state: questionmark + color: red + - type: RandomSpawner + prototypes: + - MobRandomServiceCorpse + - MobRandomEngineerCorpse + - MobRandomEngineerCorpse + - MobRandomCargoCorpse + - MobRandomMedicCorpse + - MobRandomScienceCorpse + chance: 0.9 + offset: 0.0 \ No newline at end of file diff --git a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_aberrant_flesh.yml b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_aberrant_flesh.yml new file mode 100644 index 00000000000..98ca8f2eafb --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_aberrant_flesh.yml @@ -0,0 +1,24 @@ +- type: entity + name: aberrant flesh spawner + id: SpawnMobAberrantFleshExpeditions + parent: MarkerBase + suffix: AI, Hostile, RND + components: + - type: Sprite + layers: + - state: red + - sprite: _NF/Mobs/Aliens/flesh.rsi + state: lover + - state: ai + - type: RandomSpawner + prototypes: + - MobFleshJaredExpeditions + - MobFleshJaredOldExpeditions + - MobFleshGolemExpeditions + - MobFleshGolemAltExpeditions + - MobFleshGolemOldExpeditions + - MobFleshClampExpeditions + - MobFleshClampOldExpeditions + - MobFleshLoverExpeditions + chance: 1 + offset: 0.0 diff --git a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_argocyte.yml b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_argocyte.yml new file mode 100644 index 00000000000..ed365db8269 --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_argocyte.yml @@ -0,0 +1,113 @@ +# Categorized +- type: entity + name: argocyte spawner + id: SpawnMobArgocyteTiny + parent: MarkerBase + suffix: AI, Hostile, Tiny + components: + - type: Sprite + layers: + - state: red + - sprite: Mobs/Aliens/Argocyte/argocyte_common.rsi + state: skitter + - state: ai + - type: RandomSpawner + prototypes: + - MobArgocyteSlurvaExpeditions + - MobArgocyteBarrierExpeditions + - MobArgocyteSkitterExpeditions + - MobArgocyteSwiperExpeditions + chance: 1 + offset: 0.0 + +- type: entity + name: argocyte spawner + id: SpawnMobArgocyteSmall + parent: MarkerBase + suffix: AI, Hostile, Small + components: + - type: Sprite + layers: + - state: red + - sprite: Mobs/Aliens/Argocyte/argocyte_common.rsi + state: pouncer + - state: ai + - type: RandomSpawner + prototypes: + - MobArgocyteMolderExpeditions + - MobArgocytePouncerExpeditions + - MobArgocyteGliderExpeditions + chance: 1 + offset: 0.0 + +- type: entity + name: argocyte spawner + id: SpawnMobArgocyteMedium + parent: MarkerBase + suffix: AI, Hostile, Medium + components: + - type: Sprite + layers: + - state: red + - sprite: Mobs/Aliens/Argocyte/argocyte_common.rsi + state: harvester + - state: ai + - type: RandomSpawner + prototypes: + - MobArgocyteHarvesterExpeditions + - MobArgocyteCrawlerExpeditions + chance: 1 + offset: 0.0 + +- type: entity + name: argocyte spawner + id: SpawnMobArgocyteBig + parent: MarkerBase + suffix: AI, Hostile, Big + components: + - type: Sprite + layers: + - state: red + - sprite: Mobs/Aliens/Argocyte/argocyte_common.rsi + state: enforcer + - state: ai + - type: RandomSpawner + prototypes: + - MobArgocyteEnforcerExpeditions + chance: 1 + offset: 0.0 + rarePrototypes: + - MobArgocyteFounderExpeditions + rareChance: 0.05 + +# Full random +- type: entity + name: argocyte spawner + id: ArgocyteAISpawner + parent: MarkerBase + suffix: AI, Hostile + components: + - type: Sprite + layers: + - state: red + - sprite: Mobs/Aliens/Argocyte/argocyte_large.rsi + state: founder + - sprite: _NF/Markers/general.rsi + state: questionmark + color: red + - type: RandomSpawner + prototypes: + - MobArgocyteSlurvaExpeditions + - MobArgocyteBarrierExpeditions + - MobArgocyteSkitterExpeditions + - MobArgocyteSwiperExpeditions + - MobArgocyteMolderExpeditions + - MobArgocytePouncerExpeditions + - MobArgocyteGliderExpeditions + - MobArgocyteHarvesterExpeditions + - MobArgocyteCrawlerExpeditions + - MobArgocyteEnforcerExpeditions + - MobArgocyteFounderExpeditions + rarePrototypes: + - MobArgocyteLeviathingExpeditions + rareChance: 0.10 diff --git a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_dinosaurs.yml b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_dinosaurs.yml new file mode 100644 index 00000000000..206050c94ee --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_dinosaurs.yml @@ -0,0 +1,60 @@ +# Categorized +- type: entity + name: dinosaur spawner + id: SpawnMobDinosaurSmall + parent: MarkerBase + suffix: AI, Hostile, Small + components: + - type: Sprite + layers: + - state: red + - sprite: _NF/Mobs/Dinosaurs/compy.rsi + state: compy + - state: ai + - type: RandomSpawner + prototypes: + - MobDinosaurCompyExpeditions + - MobDinosaurDiloExpeditions + - MobDinosaurRaptorExpeditions + chance: 1 + offset: 0.0 + +- type: entity + name: dinosaur spawner + id: SpawnMobDinosaurMedium + parent: MarkerBase + suffix: AI, Hostile, Medium + components: + - type: Sprite + layers: + - state: red + - sprite: _NF/Mobs/Dinosaurs/kentro.rsi + state: kentro + - state: ai + - type: RandomSpawner + prototypes: + - MobDinosaurKentroExpeditions + - MobDinosaurParaExpeditions + - MobDinosaurTrikeExpeditions + - MobDinosaurAnkiExpeditions + chance: 1 + offset: 0.0 + +- type: entity + name: dinosaur spawner + id: SpawnMobDinosaurBig + parent: MarkerBase + suffix: AI, Hostile, Big + components: + - type: Sprite + layers: + - state: red + - sprite: _NF/Mobs/Dinosaurs/stego.rsi + state: stego + - state: ai + - type: RandomSpawner + prototypes: + - MobDinosaurStegoExpeditions + - MobDinosaurSpinoExpeditions + chance: 1 + offset: 0.0 diff --git a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_explorers.yml b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_explorers.yml new file mode 100644 index 00000000000..25e442b3e67 --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_explorers.yml @@ -0,0 +1,88 @@ +- type: entity + name: explorer spawner + id: SpawnMobExplorerT1 + parent: MarkerBase + suffix: AI, Hostile, T1 + components: + - type: Sprite + layers: + - state: red + - state: ai + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human + - sprite: Clothing/Uniforms/Jumpsuit/salvage.rsi + state: equipped-INNERCLOTHING + - sprite: Clothing/Mask/gasexplorer.rsi + state: equipped-MASK + - sprite: _NF/Clothing/Head/Hats/pilot.rsi + state: equipped-HELMET + - sprite: Objects/Weapons/Melee/pickaxe.rsi + state: wielded-inhand-right + - type: RandomSpawner + prototypes: + - MobExplorerMeleeT1 + - MobExplorerMeleeT1 + - MobExplorerRangedT1 + chance: 1 + offset: 0.0 + rarePrototypes: + - SpawnMobExplorerT2 + rareChance: 0.05 + +- type: entity + name: explorer spawner + id: SpawnMobExplorerT2 + parent: MarkerBase + suffix: AI, Hostile, T2 + components: + - type: Sprite + layers: + - state: red + - state: ai + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human + - sprite: Clothing/OuterClothing/Hardsuits/spatio.rsi + state: equipped-OUTERCLOTHING + - sprite: Clothing/Head/Hardsuits/spatiohelm.rsi + state: equipped-head + - sprite: Objects/Weapons/Melee/pickaxe.rsi + state: wielded-inhand-right + - type: RandomSpawner + prototypes: + - MobExplorerMeleeT2 + - MobExplorerMeleeT2 + - MobExplorerRangedT2 + chance: 1 + offset: 0.0 + rarePrototypes: + - SpawnMobExplorerT3 + rareChance: 0.05 + +- type: entity + name: explorer spawner + id: SpawnMobExplorerT3 + parent: MarkerBase + suffix: AI, Hostile, T3 + components: + - type: Sprite + layers: + - state: red + - state: ai + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human + - sprite: Clothing/OuterClothing/Hardsuits/salvage.rsi + state: equipped-OUTERCLOTHING + - sprite: Clothing/Head/Hardsuits/salvage.rsi + state: off-equipped-HELMET + - sprite: Objects/Weapons/Melee/pickaxe.rsi + state: wielded-inhand-right + - type: RandomSpawner + prototypes: + - MobExplorerMeleeT3 + - MobExplorerMeleeT3 + - MobExplorerRangedT3 + chance: 1 + offset: 0.0 + rarePrototypes: + - MobExplorerHauler + rareChance: 0.1 diff --git a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_mercenaries.yml b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_mercenaries.yml new file mode 100644 index 00000000000..c587e586bc6 --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_mercenaries.yml @@ -0,0 +1,113 @@ +- type: entity + name: mercenary spawner + id: SpawnMobMercenaryT1 + parent: MarkerBase + suffix: AI, Hostile, T1 + components: + - type: Sprite + layers: + - state: red + - state: ai + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human + - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + state: equipped-INNERCLOTHING + color: "#404029" + - sprite: Clothing/Shoes/Boots/mercboots.rsi + state: equipped-FEET + - sprite: Clothing/Hands/Gloves/mercbattle.rsi + state: equipped-HAND + - sprite: Clothing/OuterClothing/Vests/mercwebvest.rsi + state: equipped-OUTERCLOTHING + - sprite: Clothing/Mask/merc.rsi + state: equipped-MASK + - sprite: Clothing/Head/Helmets/merc_helmet.rsi + state: equipped-HELMET + - sprite: Objects/Weapons/Guns/Snipers/bolt_gun_wood.rsi + state: wielded-inhand-right + - type: RandomSpawner + prototypes: + - MobMercenarySoldierKnife + - MobMercenarySoldierPistol + - MobMercenarySoldierMosin + chance: 1 + offset: 0.0 + rarePrototypes: + - SpawnMobMercenaryT2 + rareChance: 0.05 + +- type: entity + name: mercenary spawner + id: SpawnMobMercenaryT2 + parent: MarkerBase + suffix: AI, Hostile, T2 + components: + - type: Sprite + layers: + - state: red + - state: ai + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human + - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + state: equipped-INNERCLOTHING + color: "#3d5c87" + - sprite: Clothing/Shoes/Boots/combatboots.rsi + state: equipped-FEET + - sprite: Clothing/Hands/Gloves/fingerless.rsi + state: equipped-HAND + - sprite: Clothing/OuterClothing/Armor/security_slim.rsi + state: equipped-OUTERCLOTHING + - sprite: Clothing/Mask/gas.rsi + state: equipped-MASK + - sprite: Clothing/Head/Helmets/security.rsi + state: equipped-HELMET + - sprite: Objects/Weapons/Guns/Shotguns/db_shotgun_inhands_64x.rsi + state: wielded-inhand-right + - type: RandomSpawner + prototypes: + - MobMercenaryBreacherShotgun + - MobMercenarySoldierRevolver + - MobMercenaryBreacherMachete + chance: 1 + offset: 0.0 + rarePrototypes: + - SpawnMobMercenaryT3 + rareChance: 0.1 + +- type: entity + name: mercenary spawner + id: SpawnMobMercenaryT3 + parent: MarkerBase + suffix: AI, Hostile, T3 + components: + - type: Sprite + layers: + - state: red + - state: ai + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human + - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + state: equipped-INNERCLOTHING + color: "#2e687a" + - sprite: Clothing/Shoes/Boots/combatboots.rsi + state: equipped-FEET + - sprite: Clothing/Hands/Gloves/fingerless.rsi + state: equipped-HAND + - sprite: Clothing/OuterClothing/Armor/security_slim.rsi + state: equipped-OUTERCLOTHING + - sprite: Clothing/Mask/medicalsecurity.rsi + state: equipped-MASK + - sprite: Clothing/Head/Helmets/light_riot.rsi + state: equipped-HELMET + - sprite: Objects/Specific/Medical/Surgery/saw.rsi + state: electric-inhand-right + - sprite: Objects/Weapons/Guns/Battery/laser_retro.rsi + state: inhand-right-3 + - type: RandomSpawner + prototypes: + - MobMercenarySpecialistMedic + chance: 1 + offset: 0.0 + rarePrototypes: + - MobMercenarySpecialistMedic + rareChance: 0.05 diff --git a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_silicons.yml b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_silicons.yml new file mode 100644 index 00000000000..b7f3883ad98 --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_silicons.yml @@ -0,0 +1,137 @@ +- type: entity + name: drone spawner + id: SpawnMobRogueDronesT1 + parent: MarkerBase + suffix: AI, Hostile, T1 + components: + - type: Sprite + layers: + - state: red + - state: ai + - sprite: _NF/Mobs/RogueSilicons/drones.rsi + state: base + - sprite: _NF/Mobs/RogueSilicons/drones.rsi + state: decor_department + color: "#990000" + - sprite: _NF/Mobs/RogueSilicons/drones.rsi + state: decor_department_accent + color: "#ffff00" + - sprite: _NF/Mobs/RogueSilicons/drones.rsi + state: base_eyes + shader: unshaded + color: "#990000" + - type: RandomSpawner + prototypes: + - MobRogueSiliconDroneLethals + - MobRogueSiliconDroneNonLethals + - MobRogueSiliconDroneScience + chance: 1 + offset: 0.0 + +- type: entity + name: scrap unit spawner + id: SpawnMobRogueScapT1 + parent: MarkerBase + suffix: AI, Hostile, T1 + components: + - type: Sprite + layers: + - state: red + - state: ai + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: body_generic + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: head_sturdy + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: head_generic_eye + color: "#990000" + shader: unshaded + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: l_arm_light + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: r_arm_sturdy + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: l_leg_light + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: r_leg_generic + - type: RandomSpawner + prototypes: + - MobRogueSiliconScrap + - MobRogueSiliconScrapThreads + - MobRogueSiliconScrapThrusters + - MobRogueSiliconScrapThrustersRanged + chance: 1 + offset: 0.0 + rarePrototypes: + - MobRogueSiliconScrapFlayer + - SpawnMobRogueSiliconsT2 + rareChance: 0.05 + +- type: entity + name: rogue unit spawner + id: SpawnMobRogueSiliconsT2 + parent: MarkerBase + suffix: AI, Hostile, T2 + components: + - type: Sprite + layers: + - state: red + - state: ai + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: body_light + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: head_light + color: "#990000" + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: overlay_thermal + shader: unshaded + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: l_arm_light + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: r_arm_light + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: leg_thruster + - sprite: Objects/Weapons/Guns/Battery/laser_gun.rsi + state: wielded-inhand-right + - type: RandomSpawner + prototypes: + - MobRogueSiliconServo + - MobRogueSiliconHerder + - MobRogueSiliconHunter + - MobRogueSiliconCatcher + chance: 1 + offset: 0.0 + rarePrototypes: + - SpawnMobRogueSiliconsT3 + rareChance: 0.05 + +- type: entity + name: rogue unit spawner + id: SpawnMobRogueSiliconsT3 + parent: MarkerBase + suffix: AI, Hostile, T3 + components: + - type: Sprite + layers: + - state: red + - state: ai + - sprite: _NF/Mobs/RogueSilicons/ancient.rsi + state: base + color: "#8ca1a3" + - sprite: _NF/Mobs/RogueSilicons/ancient.rsi + state: decor_02 + color: "#c96d25" + - sprite: _NF/Mobs/RogueSilicons/ancient.rsi + state: eyes + color: "#990000" + shader: unshaded + - sprite: Objects/Weapons/Guns/Battery/tesla_gun.rsi + state: inhand-right + - type: RandomSpawner + prototypes: + - MobRogueSiliconTesla + chance: 1 + offset: 0.0 + rarePrototypes: + - MobRogueSiliconGuardian + rareChance: 0.05 diff --git a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/syndicatemobs.yml b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_syndicate.yml similarity index 85% rename from Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/syndicatemobs.yml rename to Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_syndicate.yml index 714667eac68..e846cfc95db 100644 --- a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/syndicatemobs.yml +++ b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_syndicate.yml @@ -1,5 +1,5 @@ - type: entity - name: Syndicate Naval Captain Spawner + name: syndicate naval captain spawner id: SpawnMobSyndicateNavalCaptain parent: MarkerBase suffix: AI, Hostile, RND @@ -8,8 +8,8 @@ layers: - state: red - state: ai - - sprite: Mobs/Species/Human/parts.rsi - state: full + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human - sprite: Clothing/Head/Hats/syndiecap_maa.rsi state: equipped-HELMET - sprite: Clothing/Uniforms/Jumpsuit/tacticool.rsi @@ -27,12 +27,14 @@ - MobSyndicateNavalCaptainB - MobSyndicateNavalCaptainC - MobSyndicateNavalCaptainD + chance: 1 + offset: 0.0 rarePrototypes: - MobSyndicateNavalCaptainA rareChance: 0.1 - type: entity - name: Syndicate Naval Engineer Spawner + name: syndicate naval engineer spawner id: SpawnMobSyndicateNavalEngineer parent: MarkerBase suffix: AI, Hostile, RND @@ -41,8 +43,8 @@ layers: - state: red - state: ai - - sprite: Mobs/Species/Human/parts.rsi - state: full + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human - sprite: Clothing/Head/Hats/syndiecap.rsi state: equipped-HELMET - sprite: Clothing/Uniforms/Jumpsuit/repairman_syndie.rsi @@ -58,12 +60,14 @@ - MobSyndicateNavalEngineerB - MobSyndicateNavalEngineerC - MobSyndicateNavalEngineerD + chance: 1 + offset: 0.0 rarePrototypes: - MobSyndicateNavalEngineerA rareChance: 0.1 - type: entity - name: Syndicate Naval Medic Spawner + name: syndicate naval medic spawner id: SpawnMobSyndicateNavalMedic parent: MarkerBase suffix: AI, Hostile, RND @@ -72,8 +76,8 @@ layers: - state: red - state: ai - - sprite: Mobs/Species/Human/parts.rsi - state: full + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human - sprite: Clothing/Head/Hats/syndiecap.rsi state: equipped-HELMET - sprite: Clothing/Uniforms/Jumpsuit/tacticool.rsi @@ -91,12 +95,14 @@ - MobSyndicateNavalMedicB - MobSyndicateNavalMedicC - MobSyndicateNavalMedicD + chance: 1 + offset: 0.0 rarePrototypes: - MobSyndicateNavalMedicA rareChance: 0.1 - type: entity - name: Syndicate Naval Second Officer Spawner + name: syndicate naval second officer spawner id: SpawnMobSyndicateNavalSecondOfficer parent: MarkerBase suffix: AI, Hostile, RND @@ -105,8 +111,8 @@ layers: - state: red - state: ai - - sprite: Mobs/Species/Human/parts.rsi - state: full + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human - sprite: Clothing/Head/Hats/syndiecap.rsi state: equipped-HELMET - sprite: Clothing/Uniforms/Jumpsuit/recruit_syndie.rsi @@ -124,12 +130,14 @@ - MobSyndicateNavalSecondOfficerB - MobSyndicateNavalSecondOfficerC - MobSyndicateNavalSecondOfficerD + chance: 1 + offset: 0.0 rarePrototypes: - MobSyndicateNavalSecondOfficerA rareChance: 0.1 - type: entity - name: Syndicate Naval Operator Spawner + name: syndicate naval operator spawner id: SpawnMobSyndicateNavalOperator parent: MarkerBase suffix: AI, Hostile, RND @@ -138,8 +146,8 @@ layers: - state: red - state: ai - - sprite: Mobs/Species/Human/parts.rsi - state: full + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human - sprite: Clothing/Head/Helmets/swat_syndicate.rsi state: equipped-HELMET - sprite: Clothing/Uniforms/Jumpsuit/tacticool.rsi @@ -157,12 +165,14 @@ - MobSyndicateNavalOperatorB - MobSyndicateNavalOperatorC - MobSyndicateNavalOperatorD + chance: 1 + offset: 0.0 rarePrototypes: - MobSyndicateNavalOperatorA rareChance: 0.1 - type: entity - name: Syndicate Naval Grenadier Spawner + name: syndicate naval grenadier spawner id: SpawnMobSyndicateNavalGrenadier parent: MarkerBase suffix: AI, Hostile, RND @@ -171,8 +181,8 @@ layers: - state: red - state: ai - - sprite: Mobs/Species/Human/parts.rsi - state: full + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human - sprite: Clothing/Uniforms/Jumpsuit/tacticool.rsi state: equipped-INNERCLOTHING - sprite: Clothing/Shoes/Boots/jackboots.rsi @@ -188,12 +198,14 @@ - MobSyndicateNavalGrenadierB - MobSyndicateNavalGrenadierC - MobSyndicateNavalGrenadierD + chance: 1 + offset: 0.0 rarePrototypes: - MobSyndicateNavalGrenadierA rareChance: 0.1 - type: entity - name: Syndicate Naval Saboteur Spawner + name: syndicate naval saboteur spawner id: SpawnMobSyndicateNavalSaboteur parent: MarkerBase suffix: AI, Hostile, RND @@ -202,8 +214,8 @@ layers: - state: red - state: ai - - sprite: Mobs/Species/Human/parts.rsi - state: full + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human - sprite: Clothing/Head/Hats/syndiecap.rsi state: equipped-HELMET - sprite: Clothing/Uniforms/Jumpsuit/tacticool.rsi @@ -221,12 +233,14 @@ - MobSyndicateNavalSaboteurB - MobSyndicateNavalSaboteurC - MobSyndicateNavalSaboteurD + chance: 1 + offset: 0.0 rarePrototypes: - MobSyndicateNavalSaboteurA rareChance: 0.1 - type: entity - name: Victim of Experimentation Spawner + name: victim of experimentation spawner id: SpawnMobExperimentationVictim parent: MarkerBase suffix: AI, Hostile @@ -235,8 +249,8 @@ layers: - state: red - state: ai - - sprite: Mobs/Species/Human/parts.rsi - state: full + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human - sprite: Clothing/OuterClothing/Misc/hospitalgown.rsi state: equipped-OUTERCLOTHING - sprite: Objects/Weapons/Melee/shiv.rsi @@ -246,7 +260,7 @@ - MobExperimentationVictim - type: entity - name: Syndicate Naval Commander Spawner + name: syndicate naval commander spawner id: SpawnMobSyndicateNavalCommander parent: MarkerBase suffix: AI, Hostile, RND @@ -255,8 +269,8 @@ layers: - state: red - state: ai - - sprite: Mobs/Species/Human/parts.rsi - state: full + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human - sprite: Clothing/Head/Hardsuits/syndicate.rsi state: combat-equipped-HELMET - sprite: Clothing/OuterClothing/Hardsuits/syndicate.rsi @@ -270,12 +284,14 @@ - MobSyndicateNavalCommanderB - MobSyndicateNavalCommanderC - MobSyndicateNavalCommanderD + chance: 1 + offset: 0.0 rarePrototypes: - MobSyndicateNavalCommanderA rareChance: 0.1 - type: entity - name: Syndicate Naval Deckhand Spawner + name: syndicate naval deckhand spawner id: SpawnMobSyndicateNavalDeckhand parent: MarkerBase suffix: AI, Hostile, RND @@ -284,8 +300,8 @@ layers: - state: red - state: ai - - sprite: Mobs/Species/Human/parts.rsi - state: full + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human - sprite: Clothing/Head/Hats/syndiecap.rsi state: equipped-HELMET - sprite: Clothing/Uniforms/Jumpsuit/recruit_syndie.rsi @@ -299,6 +315,8 @@ - MobSyndicateNavalDeckhandB - MobSyndicateNavalDeckhandC - MobSyndicateNavalDeckhandD + chance: 1 + offset: 0.0 rarePrototypes: - MobSyndicateNavalDeckhandA rareChance: 0.1 @@ -319,7 +337,7 @@ - MobCatSyndy - type: entity - name: Syndicate Naval Mime Spawner + name: syndicate naval mime spawner id: SpawnMobSyndicateNavalMime parent: MarkerBase suffix: AI, Hostile @@ -328,8 +346,8 @@ layers: - state: red - state: ai - - sprite: Mobs/Species/Human/parts.rsi - state: full + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human - sprite: Clothing/Uniforms/Jumpsuit/mime.rsi state: equipped-INNERCLOTHING - sprite: Clothing/Shoes/Boots/jackboots.rsi @@ -345,7 +363,7 @@ - MobSyndicateNavalMime - type: entity - name: Syndicate Naval Chemwarrior Spawner + name: syndicate naval chemwarrior spawner id: SpawnMobSyndicateNavalChemwarrior parent: MarkerBase suffix: AI, Hostile, RND @@ -354,8 +372,8 @@ layers: - state: red - state: ai - - sprite: Mobs/Species/Human/parts.rsi - state: full + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human - sprite: Clothing/Uniforms/Jumpsuit/tacticool.rsi state: equipped-INNERCLOTHING - sprite: Clothing/Shoes/Boots/jackboots.rsi @@ -373,12 +391,14 @@ - MobSyndicateNavalChemwarriorB - MobSyndicateNavalChemwarriorC - MobSyndicateNavalChemwarriorD + chance: 1 + offset: 0.0 rarePrototypes: - MobSyndicateNavalChemwarriorA rareChance: 0.1 - type: entity - name: Syndicate Naval Horror Spawner + name: syndicate naval horror spawner id: SpawnMobSyndicateNavalHorror parent: MarkerBase suffix: AI, Hostile, RND @@ -387,8 +407,8 @@ layers: - state: red - state: ai - - sprite: Mobs/Species/Human/parts.rsi - state: full + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human - sprite: Clothing/Uniforms/Jumpsuit/tacticool.rsi state: equipped-INNERCLOTHING - sprite: Clothing/Shoes/Boots/jackboots.rsi @@ -409,6 +429,8 @@ - MobSyndicateNavalChemwarriorB - MobSyndicateNavalChemwarriorC - MobSyndicateNavalChemwarriorD + chance: 1 + offset: 0.0 rarePrototypes: - MobSyndicateNavalMime - MobSyndicateNavalChemwarriorA diff --git a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/wizardfederationmobs.yml b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_wizardfederation.yml similarity index 100% rename from Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/wizardfederationmobs.yml rename to Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/mobs_hostile_wizardfederation.yml diff --git a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/argocyte.yml b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/argocyte.yml deleted file mode 100644 index 1c544f46387..00000000000 --- a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/argocyte.yml +++ /dev/null @@ -1,24 +0,0 @@ -- type: entity - name: NPC Argocyte Spawner - id: ArgocyteAISpawner - parent: MarkerBase - components: - - type: Sprite - layers: - - state: red - - type: RandomSpawner - prototypes: - - MobArgocyteSlurva - - MobArgocyteBarrier - - MobArgocyteSkitter - - MobArgocyteSwiper - - MobArgocyteMolder - - MobArgocytePouncer - - MobArgocyteGlider - - MobArgocyteHarvester - - MobArgocyteCrawler - - MobArgocyteEnforcer - - MobArgocyteFounder - rarePrototypes: - - MobArgocyteLeviathing - rareChance: 0.10 diff --git a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/base_humanoid_hostile.yml b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/base_humanoid_hostile.yml deleted file mode 100644 index 824cd1a608c..00000000000 --- a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/base_humanoid_hostile.yml +++ /dev/null @@ -1,171 +0,0 @@ -# Used for mobs that are unaffected by atmospherics, pressure, and heat -- type: entity - save: false - id: MobAtmosNF - abstract: true - components: - - type: ThermalRegulator - metabolismHeat: 800 - radiatedHeat: 100 - implicitHeatRegulation: 500 - sweatHeatRegulation: 2000 - shiveringHeatRegulation: 2000 - normalBodyTemperature: 310.15 - thermalRegulationTemperatureThreshold: 25 - - type: MovedByPressure - -- type: entity - save: false - id: MobPassiveRegen - abstract: true - components: - - type: PassiveDamage # Slight passive regen. - allowedStates: - - Alive - damageCap: 400 - damage: - groups: - Brute: -1 - Burn: -10 - Airloss: -1 - Toxin: -7 - Genetic: -7 - -- type: entity - save: false - id: MobLaserReflect - abstract: true - components: - - type: Reflect - reflectProb: 0.7 - reflects: - - Energy - -# Human NPC, uses equipment, immune to vacuum/low pressure -# but otherwise should be the same as base line human mob -- type: entity - name: Human NPC - suffix: AI, Hostile - abstract: true - parent: - - MobAtmosNF - - MobBloodstream - - MobFlammable - - MobLaserReflect - - BaseMobSpecies - id: MobHumanoidHostileBase - components: - - type: MovementAlwaysTouching - - type: MobMover - - type: NoSlip - - type: StandingState - - type: RandomHumanoidAppearance - randomizeName: true - - type: MobThresholds - thresholds: - 0: Alive - 120: Critical - 160: Dead - - type: Stamina - critThreshold: 130 - - type: Flashable - - type: Blindable - - type: Butcherable - butcheringType: Spike - spawned: - - id: FoodMeatHuman - amount: 5 -# AI package - - type: HTN - rootTask: - task: SimpleHumanoidHostileCompound # Alt root tasks: MeleeCombatCompound, SimpleRangedHostileCompound - blackboard: - NavClimb: !type:Bool - false - NavInteract: !type:Bool - true - NavPry: !type:Bool - true - - type: NpcFactionMember - factions: - - SimpleHostile - - type: Carriable # Carrying system from nyanotrasen. - - type: MobPrice - price: 1500 - deathPenalty: 0.5 - - type: Contraband - - type: Advertise - pack: syndicatehumanoidchatter # Don't have neutral one - minimumWait: 120 # 1 * 2 - maximumWait: 240 # 2 * 60 - nextAdvertisementTime: 0 - - type: SalvageMobRestrictionsNF - -# NonHuman NPC base, no equipment, immune to vacuum/low pressure -- type: entity - name: Mob NPC - suffix: AI, Hostile - abstract: true - parent: - - MobAtmosNF - - MobLaserReflect - - SimpleSpaceMobBase - id: MobNonHumanHostileBase - components: - - type: MovementAlwaysTouching - - type: NoSlip - - type: ZombieImmune - - type: Hands - - type: MobState - allowedStates: - - Alive - - Critical - - Dead - - type: MobThresholds - thresholds: - 0: Alive - 120: Critical - 160: Dead - - type: Stamina - critThreshold: 120 - - type: Tag - tags: - - CanPilot - - FootstepSound - - DoorBumpOpener - - type: HTN - rootTask: - task: SimpleHumanoidHostileCompound # Alt root tasks: MeleeCombatCompound, SimpleRangedHostileCompound - blackboard: - NavClimb: !type:Bool - false - NavInteract: !type:Bool - true - NavPry: !type:Bool - true -# NavSmash: !type:Bool # They use this option too much for my liking, but I'll keep it here as an option -# true - - type: NpcFactionMember - factions: - - SimpleHostile - - type: Sprite - drawdepth: Mobs - sprite: _NF/Mobs/BloodCult/ascended_cultist.rsi - layers: - - map: [ "enum.DamageStateVisualLayers.Base" ] - state: ascended_cultist - - type: DamageStateVisuals - states: - Alive: - Base: ascended_cultist - Critical: - Base: crit - Dead: - Base: dead - - type: Carriable # Carrying system from nyanotrasen. - - type: MobPrice - price: 1500 - deathPenalty: 0.5 - - type: SalvageMobRestrictionsNF - - type: StepTriggerImmune - - type: Contraband diff --git a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_base.yml b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_base.yml new file mode 100644 index 00000000000..1fb313b450a --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_base.yml @@ -0,0 +1,291 @@ +- type: entity + save: false + id: MobAtmosNF + abstract: true + components: + - type: ThermalRegulator + metabolismHeat: 800 + radiatedHeat: 100 + implicitHeatRegulation: 500 + sweatHeatRegulation: 2000 + shiveringHeatRegulation: 2000 + normalBodyTemperature: 310.15 + thermalRegulationTemperatureThreshold: 25 + - type: MovedByPressure + - type: Insulated + +- type: entity + save: false + id: MobPassiveRegen + abstract: true + components: + - type: PassiveDamage + allowedStates: + - Alive + - Critical + damageCap: 400 + damage: + groups: + Brute: -1 + Burn: -10 + Airloss: -1 + Toxin: -7 + Genetic: -7 + +- type: entity + save: false + id: MobPassiveRegenStrong + abstract: true + components: + - type: PassiveDamage + allowedStates: + - Alive + - Critical + - Dead + damageCap: 400 + damage: + groups: + Brute: -0.5 + Burn: -0.5 + Airloss: -1 + +- type: entity + save: false + id: MobLaserReflect + abstract: true + components: + - type: Reflect + reflectProb: 0.7 + reflects: + - Energy + +- type: entity + save: false + id: MobEnhancedMovement + abstract: true + components: + - type: MovementAlwaysTouching + - type: MovementIgnoreGravity + - type: NoSlip + - type: StepTriggerImmune + - type: Climbing + - type: Tool + speed: 1.5 + qualities: + - Prying + - type: Prying + pryPowered: !type:Bool + true + force: !type:Bool + true + useSound: + path: /Audio/Items/crowbar.ogg + speedModifier: 10.0 + - type: Access + groups: + - AllAccess + +# Inventories +- type: entity + save: false + id: MobHumanoidInvetory + abstract: true + components: + - type: Inventory + templateId: hostilehumanoid # Supports loadouts + - type: InventorySlots + - type: Strippable + - type: UserInterface + interfaces: + enum.StrippingUiKey.Key: + type: StrippableBoundUserInterface + +- type: entity + save: false + id: MobHumanoidInvetorySimplified + abstract: true + components: + - type: Inventory + templateId: hostilehumanoidsimplified # Does not support loadouts + - type: InventorySlots + - type: Strippable + - type: UserInterface + interfaces: + enum.StrippingUiKey.Key: + type: StrippableBoundUserInterface + +# AI packages +- type: entity + id: MobHumanoidHostileAISimpleMelee + abstract: true + components: + - type: HTN + rootTask: + task: SimpleHostileCompound + blackboard: + NavClimb: !type:Bool + false + NavInteract: !type:Bool + true + NavPry: !type:Bool + true +# NavSmash: !type:Bool # They use this option too much for my liking, but I'll keep it here as an option +# true + +- type: entity + id: MobHumanoidHostileAISimpleRanged + abstract: true + components: + - type: HTN + rootTask: + task: SimpleRangedHostileCompound + blackboard: + NavClimb: !type:Bool + false + NavInteract: !type:Bool + true + NavPry: !type:Bool + true +# NavSmash: !type:Bool # They use this option too much for my liking, but I'll keep it here as an option +# true + +- type: entity + id: MobHumanoidHostileAIComplex + abstract: true + components: + - type: HTN + rootTask: + task: SimpleHumanoidHostileCompound + blackboard: + NavClimb: !type:Bool + false + NavInteract: !type:Bool + true + NavPry: !type:Bool + true +# NavSmash: !type:Bool # They use this option too much for my liking, but I'll keep it here as an option +# true + +# Human NPC, uses equipment, immune to vacuum/low pressure +- type: entity + name: Human NPC + suffix: AI, Hostile + abstract: true + parent: + - MobAtmosNF + - MobBloodstream + - MobFlammable + - MobEnhancedMovement + - BaseMobSpecies + - MobHumanoidHostileAIComplex + id: MobHumanoidHostileBase + components: + - type: MobMover + - type: StandingState + - type: RandomHumanoidAppearance + randomizeName: true + - type: MobThresholds + thresholds: + 0: Alive + 120: Critical + 160: Dead + - type: Stamina + critThreshold: 130 + - type: SlowOnDamage + speedModifierThresholds: + 60: 0.7 + 80: 0.5 + - type: Flashable + - type: Blindable + - type: Butcherable + butcheringType: Spike + spawned: + - id: FoodMeatHuman + amount: 5 + - type: NpcFactionMember + factions: + - SimpleHostile + - type: Carriable # Carrying system from nyanotrasen. + - type: MobPrice + price: 1500 + deathPenalty: 0.5 + - type: Contraband + - type: Advertise + pack: syndicatehumanoidchatter + minimumWait: 120 # 1 * 2 + maximumWait: 240 # 2 * 60 + nextAdvertisementTime: 0 + - type: SalvageMobRestrictionsNF + +# NonHuman NPC base, no equipment, immune to vacuum/low pressure +- type: entity + name: Mob NPC + suffix: AI, Hostile + abstract: true + parent: + - BaseMob + - MobDamageable + - MobCombat + - MobAtmosNF + - MobBloodstream + - MobFlammable + - MobEnhancedMovement + - MobHumanoidHostileAIComplex + id: MobNonHumanHostileBase + components: + - type: Reactive + groups: + Flammable: [Touch] + Extinguish: [Touch] + Acidic: [Touch, Ingestion] + - type: Internals + - type: MovementSpeedModifier + baseWalkSpeed : 4 + baseSprintSpeed : 4 + - type: StatusEffects + allowed: + - SlowedDown + - Stutter + - Electrocution + - ForcedSleep + - TemporaryBlindness + - Pacified + - type: Buckle + - type: StandingState + - type: InputMover + - type: MobMover + - type: ZombieImmune + - type: Hands + - type: Puller + - type: NameIdentifier + group: GenericNumber + - type: SlowOnDamage + speedModifierThresholds: + 60: 0.7 + 80: 0.5 + - type: MobState + allowedStates: + - Alive + - Critical + - Dead + - type: MobThresholds + thresholds: + 0: Alive + 80: Critical + 120: Dead + - type: Stamina + critThreshold: 100 + - type: NpcFactionMember + factions: + - SimpleHostile + - type: Carriable # Carrying system from nyanotrasen. + - type: MobPrice + price: 1500 + deathPenalty: 0.5 + - type: SalvageMobRestrictionsNF + - type: Contraband + - type: Tag + tags: + - CanPilot + - FootstepSound + - DoorBumpOpener diff --git a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/bloodcultistmob.yml b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_bloodcultist.yml similarity index 89% rename from Resources/Prototypes/_NF/Entities/Mobs/NPCs/bloodcultistmob.yml rename to Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_bloodcultist.yml index 9c147eb04d6..2304b23d17b 100644 --- a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/bloodcultistmob.yml +++ b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_bloodcultist.yml @@ -1,7 +1,9 @@ - type: entity name: Blood Cultist abstract: true - parent: MobHumanoidHostileBase + parent: + - MobHumanoidHostileBase + - MobHumanoidInvetory id: MobBloodCultistBase components: - type: NpcFactionMember @@ -17,24 +19,23 @@ maximumWait: 120 nextAdvertisementTime: 10 - type: AutoWakeUp - - type: MovementAlwaysTouching # Humans # Blood Cult Priest, ranged mab, bolts deal 10 slash damage # Look for magic bolt here:\Resources\Prototypes\_NF\Entities\Objects\Weapons\Guns\Projectiles\magic.yml - type: entity name: Blood Cult Priest - parent: MobBloodCultistBase + parent: + - MobBloodCultistBase + - MobHumanoidHostileAISimpleRanged id: MobBloodCultistPriest noSpawn: true components: + - type: Inventory + templateId: human - type: Loadout prototypes: - BloodCultistPriestGear - - type: Reflect - enabled: true - reflectProb: .3 - spread: 90 - type: HitscanBatteryAmmoProvider proto: BloodCultLaser fireCost: 100 @@ -47,6 +48,8 @@ - type: Gun showExamineText: false fireRate: 4 + minAngle: 1 + maxAngle: 10 soundGunshot: path: /Audio/Effects/Lightning/lightningshock.ogg @@ -54,17 +57,17 @@ # Look for magic bolt here:\Resources\Prototypes\_NF\Entities\Objects\Weapons\Guns\Projectiles\magic.yml - type: entity name: Blood Cult Janitor - parent: MobBloodCultistBase + parent: + - MobBloodCultistBase + - MobHumanoidHostileAISimpleRanged id: MobBloodCultistJanitor noSpawn: true components: + - type: Inventory + templateId: human - type: Loadout prototypes: - - BloodCultistJanitorGear - - type: Reflect - enabled: true - reflectProb: .3 - spread: 90 + - BloodCultistJanitorGear - type: Stamina critThreshold: 500 - type: BasicEntityAmmoProvider @@ -74,6 +77,8 @@ - type: Gun showExamineText: false fireRate: 4 + minAngle: 1 + maxAngle: 10 selectedMode: SemiAuto soundGunshot: path: /Audio/Effects/Lightning/lightningshock.ogg @@ -85,58 +90,36 @@ # Blood Cult Acolyte, melee mob armed with eldritch sword (16 slash) - type: entity name: Blood Cult Acolyte - parent: MobBloodCultistBase + parent: + - MobBloodCultistBase + - MobHumanoidHostileAISimpleMelee id: MobBloodCultistAcolyte noSpawn: true components: - type: Loadout prototypes: - - BloodCultistAcolyteGear - - type: Reflect - enabled: true - reflectProb: .3 - spread: 90 - - type: HTN - rootTask: - task: MeleeCombatCompound - blackboard: - NavClimb: !type:Bool - false - NavInteract: !type:Bool - true - NavPry: !type:Bool - true + - BloodCultistAcolyteGear # Blood Cult Acolyte, melee mob armed with ritual dagger (12 slash) - type: entity name: Blood Cult Zealot - parent: MobBloodCultistBase + parent: + - MobBloodCultistBase + - MobHumanoidHostileAISimpleMelee id: MobBloodCultistZealotMelee noSpawn: true components: - type: Loadout prototypes: - - BloodCultistZealotMeleeGear - - type: Reflect - enabled: true - reflectProb: .1 - spread: 90 - - type: HTN - rootTask: - task: MeleeCombatCompound - blackboard: - NavClimb: !type:Bool - false - NavInteract: !type:Bool - true - NavPry: !type:Bool - true + - BloodCultistZealotMeleeGear # Blood Cult Zealot, ranged mob, crossbow bolt deals 20 slash and 5 bloodloss # Look for crossbow bolt here: \Resources\Prototypes\_NF\Entities\Objects\Weapons\Guns\Projectiles\crossbow_bolts.yml - type: entity name: Blood Cult Zealot - parent: MobBloodCultistBase + parent: + - MobBloodCultistBase + - MobHumanoidHostileAISimpleRanged id: MobBloodCultistZealotRanged noSpawn: true components: @@ -153,6 +136,8 @@ - type: Gun showExamineText: false fireRate: 0.5 + minAngle: 1 + maxAngle: 10 selectedMode: SemiAuto availableModes: - SemiAuto @@ -163,7 +148,9 @@ # Look for magic bolt here:\Resources\Prototypes\_NF\Entities\Objects\Weapons\Guns\Projectiles\magic.yml - type: entity name: Blood Cult Zealot - parent: MobBloodCultistBase + parent: + - MobBloodCultistBase + - MobHumanoidHostileAISimpleRanged id: MobBloodCultistCaster noSpawn: true components: @@ -188,20 +175,20 @@ - type: entity name: Ascended Cultist # Megafauna noSpawn: true - parent: MobNonHumanHostileBase + parent: + - MobNonHumanHostileBase + - MobHumanoidHostileAISimpleRanged id: MobBloodCultistAscended components: - type: NpcFactionMember factions: - - BloodCultNF - - type: MovementIgnoreGravity - - type: MovementAlwaysTouching + - BloodCultNF - type: CanMoveInAir - type: Advertise pack: bloodcultisthumanoidchatter - type: Reflect enabled: true - reflectProb: .4 + reflectProb: .3 spread: 90 - type: Sprite drawdepth: Mobs @@ -231,6 +218,8 @@ - type: Gun showExamineText: false fireRate: 1 + minAngle: 1 + maxAngle: 10 soundGunshot: path: /Audio/Effects/teleport_arrival.ogg - type: RechargeBasicEntityAmmo @@ -243,6 +232,7 @@ damage: types: Slash: 20 + Structural: 20 animation: WeaponArcClaw - type: PointLight radius: 1.4 @@ -267,11 +257,12 @@ parent: - MobNonHumanHostileBase - MobPassiveRegen + - MobHumanoidHostileAISimpleMelee id: MobBloodCultLeech components: - type: NpcFactionMember factions: - - BloodCultNF + - BloodCultNF - type: Advertise pack: bloodcultisthumanoidchatter - type: Sprite @@ -304,6 +295,7 @@ damage: types: Slash: 10 + Structural: 20 animation: WeaponArcBite # Drained One, melee @@ -313,11 +305,13 @@ parent: - MobNonHumanHostileBase - FlyingMobBase + - MobPassiveRegen + - MobHumanoidHostileAISimpleMelee id: MobBloodCultDrainedOne components: - type: NpcFactionMember factions: - - BloodCultNF + - BloodCultNF - type: MovementIgnoreGravity - type: Advertise pack: bloodcultisthumanoidchatter @@ -348,6 +342,7 @@ damage: types: Asphyxiation: 7 + Structural: 20 animation: WeaponArcClaw - type: PointLight color: MediumPurple @@ -372,7 +367,7 @@ components: - type: NpcFactionMember factions: - - NanoTrasen + - NanoTrasen - type: TimedDespawn lifetime: 80 diff --git a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_expeditions_aberrant_flesh.yml b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_expeditions_aberrant_flesh.yml new file mode 100644 index 00000000000..056ff0b523d --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_expeditions_aberrant_flesh.yml @@ -0,0 +1,329 @@ +# BASE +- type: entity + parent: + - MobNonHumanHostileBase + id: BaseMobFleshExpeditions + name: aberrant flesh + description: A shambling mass of flesh, animated through anomalous energy. + abstract: true + components: + - type: HTN + rootTask: + task: SimpleHostileCompound + blackboard: + NavClimb: !type:Bool + true + NavInteract: !type:Bool + true + NavPry: !type:Bool + true + NavSmash: !type:Bool + true + - type: Sprite + drawdepth: Mobs + sprite: _NF/Mobs/Aliens/flesh.rsi + - type: MovementSpeedModifier + baseWalkSpeed: 1 + baseSprintSpeed: 1.5 + - type: MobState + allowedStates: + - Alive + - Dead + - type: MobThresholds + thresholds: + 0: Alive + 70: Dead + - type: Stamina + critThreshold: 50 + - type: Butcherable + spawned: + - id: FoodMeat + amount: 1 + - type: Bloodstream + bloodMaxVolume: 100 + - type: MeleeWeapon + soundHit: + path: /Audio/Weapons/Xeno/alien_claw_flesh3.ogg + angle: 0 + animation: WeaponArcClaw + damage: + types: + Slash: 8 + Structural: 20 + - type: ReplacementAccent + accent: genericAggressive + +# MOBS +- type: entity + parent: BaseMobFleshExpeditions + id: MobFleshJaredExpeditions + noSpawn: true + components: + - type: Sprite + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: jared + - type: DamageStateVisuals + states: + Alive: + Base: jared + Critical: + Base: dead + Dead: + Base: dead + +- type: entity + parent: MobFleshJaredExpeditions + id: MobFleshJaredOldExpeditions + noSpawn: true + components: + - type: Sprite + drawdepth: Mobs + sprite: Mobs/Aliens/flesh.rsi + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: jared + +- type: entity + parent: BaseMobFleshExpeditions + id: MobFleshGolemExpeditions + noSpawn: true + components: + - type: Sprite + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: golem + - type: DamageStateVisuals + states: + Alive: + Base: golem + Critical: + Base: dead + Dead: + Base: dead + - type: MobThresholds + thresholds: + 0: Alive + 50: Dead + +- type: entity + parent: MobFleshGolemExpeditions + id: MobFleshGolemAltExpeditions + noSpawn: true + components: + - type: Sprite + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: golem2 + - type: DamageStateVisuals + states: + Alive: + Base: golem2 + Critical: + Base: dead + Dead: + Base: dead + +- type: entity + parent: MobFleshGolemExpeditions + id: MobFleshGolemOldExpeditions + noSpawn: true + components: + - type: Sprite + drawdepth: Mobs + sprite: Mobs/Aliens/flesh.rsi + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: golem + - type: DamageStateVisuals + states: + Alive: + Base: golem + Critical: + Base: dead + Dead: + Base: dead + +- type: entity + parent: + - BaseMobFleshExpeditions + - MobHumanoidHostileAISimpleRanged + id: MobFleshClampExpeditions + noSpawn: true + components: + - type: Sprite + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: clamp + - type: DamageStateVisuals + states: + Alive: + Base: clamp + Critical: + Base: dead + Dead: + Base: dead + - type: MobThresholds + thresholds: + 0: Alive + 40: Dead + - type: MovementSpeedModifier + baseWalkSpeed: 2 + baseSprintSpeed: 2.5 + - type: RechargeBasicEntityAmmo + rechargeCooldown: 6 + rechargeSound: + path: /Audio/_NF/Effects/silence.ogg + - type: BasicEntityAmmoProvider + proto: DartAberrantFleshHorrorSpikeCluster + capacity: 1 + count: 1 + - type: Gun + showExamineText: false + fireRate: 1 + selectedMode: SemiAuto + availableModes: + - SemiAuto + soundGunshot: + collection: BulletMiss + +- type: entity + parent: MobFleshClampExpeditions + id: MobFleshClampOldExpeditions + noSpawn: true + components: + - type: Sprite + drawdepth: Mobs + sprite: Mobs/Aliens/flesh.rsi + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: clamp + - type: RechargeBasicEntityAmmo + rechargeCooldown: 4 + rechargeSound: + path: /Audio/_NF/Effects/silence.ogg + - type: BasicEntityAmmoProvider + proto: MobMawExpeditions + capacity: 1 + count: 1 + - type: Gun + showExamineText: false + fireRate: 0.5 + selectedMode: SemiAuto + availableModes: + - SemiAuto + soundGunshot: + collection: BulletMiss + +- type: entity + parent: BaseMobFleshExpeditions + id: MobFleshLoverExpeditions + noSpawn: true + components: + - type: Sprite + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: lover + - type: DamageStateVisuals + states: + Alive: + Base: lover + Critical: + Base: dead + Dead: + Base: dead + - type: MobThresholds + thresholds: + 0: Alive + 30: Dead + - type: MovementSpeedModifier + baseWalkSpeed: 2 + baseSprintSpeed: 2.5 + +# EXPEDITION BOSS +- type: entity + parent: BaseMobFleshExpeditions + id: MobHorrorExpeditions + name: aberrant flesh horror + description: Not so shambling mass of flesh with menacing bone spikes protruding from its unnaturally elongated fingers. + noSpawn: true + components: + - type: Sprite + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: horror + - type: DamageStateVisuals + states: + Alive: + Base: horror + Dead: + Base: dead + - type: MobState + allowedStates: + - Alive + - Dead + - type: MobThresholds + thresholds: + 0: Alive + 200: Dead + - type: MovementSpeedModifier + baseWalkSpeed: 2.8 + baseSprintSpeed: 3.8 + - type: MeleeWeapon + soundHit: + path: /Audio/Weapons/Xeno/alien_claw_flesh3.ogg + angle: 0 + animation: WeaponArcClaw + damage: + types: + Slash: 12 + +# FUNNY LITTLE GUY +# embedable projectile that bites you until you either kill it or detach it or die (or it despawns) +- type: entity + parent: BaseMobFleshExpeditions + id: MobMawExpeditions + name: aberrant flesh maw + description: Don't put your fingers in it. Unless?.. + noSpawn: true + components: + - type: DamageOtherOnHit + damage: + types: + Blunt: 4 + - type: Ammo + muzzleFlash: null + - type: EmbeddableProjectile + removalTime: 1 + sound: /Audio/Effects/bite.ogg + - type: Sprite + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: maw + - type: DamageStateVisuals + states: + Alive: + Base: maw + Dead: + Base: dead + - type: MobState + allowedStates: + - Alive + - Dead + - type: MobThresholds + thresholds: + 0: Alive + 12: Dead + - type: MovementSpeedModifier + baseWalkSpeed: 0 + baseSprintSpeed: 0 + - type: MeleeWeapon + soundHit: + path: /Audio/Effects/bite.ogg + angle: 0 + animation: WeaponArcBite + damage: + types: + Slash: 4 + - type: TimedDespawn + lifetime: 120 diff --git a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_expeditions_argocyte.yml b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_expeditions_argocyte.yml new file mode 100644 index 00000000000..60fd2ed389f --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_expeditions_argocyte.yml @@ -0,0 +1,415 @@ +# BASE +- type: entity + parent: MobNonHumanHostileBase + id: BaseMobArgocyteExpeditions + name: argocyte + description: A dangerous alien found on the wrong side of planets, known for their propensity for munching on ruins. + abstract: true + components: + - type: HTN + rootTask: + task: XenoCompound # Will use this one for now, untill upstream makes custom AI for argocytes + blackboard: + NavClimb: !type:Bool + true + NavInteract: !type:Bool + true + NavPry: !type:Bool + true + NavSmash: !type:Bool + true + - type: NpcFactionMember + factions: + - Xeno + - type: Sprite + sprite: Mobs/Aliens/Argocyte/argocyte_common.rsi + - type: Bloodstream + bloodReagent: FluorosulfuricAcid + bloodMaxVolume: 75 + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.40 + density: 1000 + mask: + - MobMask + layer: + - MobLayer + - type: MeleeWeapon + angle: 0 + animation: WeaponArcBite + damage: + types: + Slash: 5 + Structural: 20 + - type: Body + prototype: Animal + - type: TypingIndicator + proto: alien + - type: ReplacementAccent + accent: genericAggressive + - type: Speech + speechVerb: LargeMob + - type: Perishable #Ummmm the acid kills a lot of the bacteria or something + molsPerSecondPerUnitMass: 0.0005 + - type: Tag + tags: + - CannotSuicide + - DoorBumpOpener + - FootstepSound + +# VARIANTS +- type: entity + parent: BaseMobArgocyteExpeditions + id: MobArgocyteSlurvaExpeditions + name: slurva + description: A pathetic creature, incapable of doing much. + components: + - type: Sprite + layers: + - state: slurva + map: ["enum.DamageStateVisualLayers.Base"] + - type: DamageStateVisuals + states: + Alive: + Base: slurva + Dead: + Base: slurva_dead + - type: MobThresholds + thresholds: + 0: Alive + 30: Dead + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.2 + density: 50 + mask: + - MobMask + layer: + - MobLayer + - type: MovementSpeedModifier + baseSprintSpeed : 3.5 + baseWalkSpeed : 3 + - type: MeleeWeapon + damage: + types: + Blunt: 3 + Structural: 20 + +- type: entity + parent: BaseMobArgocyteExpeditions + id: MobArgocyteBarrierExpeditions + name: barrier + components: + - type: Sprite + layers: + - state: barrier + map: ["enum.DamageStateVisualLayers.Base"] + - type: DamageStateVisuals + states: + Alive: + Base: barrier + Dead: + Base: barrier_dead + - type: MobThresholds + thresholds: + 0: Alive + 30: Dead + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.2 + density: 50 + mask: + - MobMask + layer: + - MobLayer + - type: MeleeWeapon + damage: + types: + Blunt: 3 + Structural: 20 + +- type: entity + parent: BaseMobArgocyteExpeditions + id: MobArgocyteSkitterExpeditions + name: skitter + description: A devious little alien... Make sure they don't run off with your rations! + components: + - type: Sprite + layers: + - state: skitter + map: ["enum.DamageStateVisualLayers.Base"] + - type: DamageStateVisuals + states: + Alive: + Base: skitter + Dead: + Base: skitter_dead + - type: MobThresholds + thresholds: + 0: Alive + 30: Dead + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.2 + density: 50 + mask: + - MobMask + layer: + - MobLayer + - type: MeleeWeapon + damage: + types: + Slash: 3 + Structural: 20 + +- type: entity + parent: BaseMobArgocyteExpeditions + id: MobArgocyteSwiperExpeditions + name: swiper + description: Where did that stack of steel go? + components: + - type: Sprite + layers: + - state: swiper + map: ["enum.DamageStateVisualLayers.Base"] + - type: DamageStateVisuals + states: + Alive: + Base: swiper + Dead: + Base: swiper_dead + - type: MobThresholds + thresholds: + 0: Alive + 50: Dead + - type: MovementSpeedModifier + baseSprintSpeed : 5 + +- type: entity + parent: BaseMobArgocyteExpeditions + id: MobArgocyteMolderExpeditions + name: molder + components: + - type: Sprite + layers: + - state: molder + map: ["enum.DamageStateVisualLayers.Base"] + - type: DamageStateVisuals + states: + Alive: + Base: molder + Dead: + Base: molder_dead + - type: MobThresholds + thresholds: + 0: Alive + 70: Dead + - type: MovementSpeedModifier + baseSprintSpeed : 4 + baseWalkSpeed : 3.5 + +- type: entity + parent: BaseMobArgocyteExpeditions + id: MobArgocytePouncerExpeditions + name: pouncer + components: + - type: Sprite + layers: + - state: pouncer + map: ["enum.DamageStateVisualLayers.Base"] + - type: DamageStateVisuals + states: + Alive: + Base: pouncer + Dead: + Base: pouncer_dead + - type: MobThresholds + thresholds: + 0: Alive + 70: Dead + - type: MeleeWeapon + damage: + types: + Blunt: 2.5 + Slash: 7.5 + +- type: entity + parent: BaseMobArgocyteExpeditions + id: MobArgocyteGliderExpeditions + name: glider + components: + - type: Sprite + layers: + - state: glider + map: ["enum.DamageStateVisualLayers.Base"] + - type: DamageStateVisuals + states: + Alive: + Base: glider + Dead: + Base: glider_dead + - type: MobThresholds + thresholds: + 0: Alive + 70: Dead + - type: MeleeWeapon + damage: + types: + Blunt: 3.5 + Slash: 3.5 + Structural: 20 + - type: MovementSpeedModifier + baseSprintSpeed : 5 + baseWalkSpeed: 4.5 + +- type: entity + parent: BaseMobArgocyteExpeditions + id: MobArgocyteHarvesterExpeditions + name: harvester + components: + - type: Sprite + layers: + - state: harvester + map: ["enum.DamageStateVisualLayers.Base"] + - type: DamageStateVisuals + states: + Alive: + Base: harvester + Dead: + Base: harvester_dead + - type: MobThresholds + thresholds: + 0: Alive + 90: Dead + - type: MeleeWeapon + damage: + types: + Blunt: 5 + Slash: 8 + Structural: 20 + +- type: entity + parent: BaseMobArgocyteExpeditions + id: MobArgocyteCrawlerExpeditions + name: crawler + description: Deadly, pack-animals that maul unsuspecting travelers. + components: + - type: Sprite + layers: + - state: crawler + map: ["enum.DamageStateVisualLayers.Base"] + - type: DamageStateVisuals + states: + Alive: + Base: crawler + Dead: + Base: crawler_dead + - type: MobThresholds + thresholds: + 0: Alive + 60: Dead + - type: MeleeWeapon + damage: + types: + Blunt: 6 + Slash: 4 + Structural: 20 + - type: MovementSpeedModifier + baseSprintSpeed : 6.5 + baseWalkSpeed: 5 + +- type: entity + parent: BaseMobArgocyteExpeditions + id: MobArgocyteEnforcerExpeditions + name: enforcer + components: + - type: Sprite + layers: + - state: enforcer + map: ["enum.DamageStateVisualLayers.Base"] + - type: DamageStateVisuals + states: + Alive: + Base: enforcer + Dead: + Base: enforcer_dead + - type: MobThresholds + thresholds: + 0: Alive + 120: Dead + - type: MeleeWeapon + damage: + types: + Blunt: 8 + Slash: 8 + Structural: 20 + - type: MovementSpeedModifier + baseSprintSpeed : 3.5 + baseWalkSpeed: 3 + +- type: entity + parent: BaseMobArgocyteExpeditions + id: MobArgocyteFounderExpeditions + name: founder + components: + - type: Sprite + sprite: Mobs/Aliens/Argocyte/argocyte_large.rsi + layers: + - state: founder + map: ["enum.DamageStateVisualLayers.Base"] + - type: DamageStateVisuals + states: + Alive: + Base: founder + Dead: + Base: founder_dead + - type: MobThresholds + thresholds: + 0: Alive + 250: Dead + - type: MeleeWeapon + damage: + types: + Blunt: 15 + Structural: 25 + - type: MovementSpeedModifier + baseSprintSpeed : 3 + baseWalkSpeed: 3 + +- type: entity + parent: BaseMobArgocyteExpeditions + id: MobArgocyteLeviathingExpeditions + name: leviathing + components: + - type: Sprite + sprite: Mobs/Aliens/Argocyte/argocyte_large.rsi + layers: + - state: leviathing + map: ["enum.DamageStateVisualLayers.Base"] + - type: DamageStateVisuals + states: + Alive: + Base: leviathing + Dead: + Base: leviathing_dead + - type: MobThresholds + thresholds: + 0: Alive + 500: Dead + - type: MeleeWeapon + damage: + types: + Blunt: 20 + Structural: 50 diff --git a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_expeditions_carp.yml b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_expeditions_carp.yml new file mode 100644 index 00000000000..55298a4dccc --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_expeditions_carp.yml @@ -0,0 +1,175 @@ +# BASE +- type: entity + parent: + - MobNonHumanHostileBase + id: BaseMobCarpExpeditions + name: planetary space carp + description: It's a planetary space carp. + abstract: true + components: + - type: HTN + rootTask: + task: SimpleHostileCompound + blackboard: + NavClimb: !type:Bool + false + NavInteract: !type:Bool + true + NavPry: !type:Bool + true + NavSmash: !type:Bool + true + - type: NpcFactionMember + factions: + - SimpleHostile + - type: Sprite + drawdepth: Mobs + sprite: Mobs/Aliens/Carps/space.rsi + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: alive + - type: Butcherable + spawned: + - id: FoodMeatFish + amount: 2 + - type: MobState + - type: MobThresholds + thresholds: + 0: Alive + 50: Dead + - type: Stamina + critThreshold: 100 + - type: DamageStateVisuals + states: + Alive: + Base: alive + BaseUnshaded: mouth + Dead: + Base: dead + BaseUnshaded: dead_mouth + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.40 # Lowered the value, to allow them to fit through the airlocks + density: 100 + mask: + - FlyingMobMask + layer: + - FlyingMobLayer + - type: Tag + tags: + - Carp + - DoorBumpOpener + - type: MeleeWeapon + altDisarm: false + angle: 0 + animation: WeaponArcBite + soundHit: + path: /Audio/Effects/bite.ogg + damage: + types: + Piercing: 5 + Slash: 5 + Structural: 20 + - type: TypingIndicator + proto: alien + +# VARIATIONS +- type: entity + parent: BaseMobCarpExpeditions + id: MobCarpExpeditions + components: + - type: Sprite + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: alive + - map: [ "enum.DamageStateVisualLayers.BaseUnshaded" ] + state: mouth + shader: unshaded + - type: RandomSprite + available: + - enum.DamageStateVisualLayers.Base: + alive: Rainbow + enum.DamageStateVisualLayers.BaseUnshaded: + mouth: "" + +- type: entity + parent: BaseMobCarpExpeditions + id: MobCarpMagicExpeditions + name: magicarp + description: Looks like some kind of fish. Might be magical. + components: + - type: Sprite + sprite: Mobs/Aliens/Carps/magic.rsi + - type: TypingIndicator + proto: guardian + +- type: entity + parent: BaseMobCarpExpeditions + id: MobCarpHoloExpeditions + name: holocarp + description: Carp made out of holographic energies. Sadly for you, it is very much real. + components: + - type: Sprite + sprite: Mobs/Aliens/Carps/holo.rsi + - type: Physics + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.4 + density: 10 + mask: + - MobMask + layer: + - Opaque + - type: TypingIndicator + proto: robot + +- type: entity + parent: BaseMobCarpExpeditions + id: MobCarpRainbowExpeditions + name: rainbow carp + description: Wow such a shiny fishie! + components: + - type: PointLight + radius: 1.5 + energy: 0.5 + - type: RgbLightController + layers: [ 0 ] + +- type: entity + parent: BaseMobCarpExpeditions + id: MobSharkExpeditions + name: sharkminnow + description: A dangerous shark from the blackness of endless space, who loves to drink blood. + components: + - type: Sprite + sprite: Mobs/Aliens/Carps/sharkminnow.rsi + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: alive + - map: [ "enum.DamageStateVisualLayers.BaseUnshaded" ] + state: mouth + shader: unshaded + - type: MobThresholds + thresholds: + 0: Alive + 80: Dead + - type: Stamina + critThreshold: 150 + - type: Body + prototype: Bloodsucker + requiredLegs: 1 + - type: Butcherable + spawned: + - id: FoodMeatFish + amount: 4 + - type: MeleeWeapon + damage: + types: + Slash: 7 + Bloodloss: 5 \ No newline at end of file diff --git a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_expeditions_dinosaurs.yml b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_expeditions_dinosaurs.yml new file mode 100644 index 00000000000..b4a75f92b1c --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_expeditions_dinosaurs.yml @@ -0,0 +1,438 @@ +# Based on https://github.com/space-wizards/space-station-14/pull/26883 by @Vonsant, sprites by belay5 (discord) +# BASE +- type: entity + parent: MobNonHumanHostileBase + id: BaseMobDinosaurExpeditions + name: dinosaur + description: Enigmatic behemoths from a bygone era, known for their imposing stature and formidable presence. + abstract: true + components: + - type: HTN + rootTask: + task: SimpleHostileCompound + blackboard: + NavClimb: !type:Bool + false + NavInteract: !type:Bool + true + NavPry: !type:Bool + true + NavSmash: !type:Bool + true + - type: NpcFactionMember + factions: + - DinosaursNF + - type: Sprite + drawdepth: Mobs + sprite: _NF/Mobs/Dinosaurs/anki.rsi + - type: Butcherable + spawned: + - id: FoodMeatChicken + amount: 12 + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.40 # Lowered the value, to allow them to fit through the airlocks + density: 1000 + mask: + - MobMask + layer: + - MobLayer + - type: ReplacementAccent + accent: genericAggressive + - type: Bloodstream + bloodReagent: Blood + bloodMaxVolume: 250 + bloodlossDamage: + types: + Bloodloss: + 0.5 + bloodlossHealDamage: + types: + Bloodloss: + -1 + - type: FootstepModifier + footstepSoundCollection: + collection: FootstepThud + - type: Tag + tags: + - FootstepSound + - DoorBumpOpener + +# MOBS +# Sorted by health pool (less health ~= faster and harder hitting) +- type: entity + parent: BaseMobDinosaurExpeditions + id: MobDinosaurCompyExpeditions + name: compsognathus + noSpawn: true + components: + - type: Sprite + drawdepth: Mobs + sprite: _NF/Mobs/Dinosaurs/compy.rsi + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: compy + - type: MobThresholds + thresholds: + 0: Alive + 50: Dead + - type: DamageStateVisuals + states: + Alive: + Base: compy + Critical: + Base: compy_dead + Dead: + Base: compy_dead + - type: MeleeWeapon + soundHit: + path: /Audio/Weapons/Xeno/alien_claw_flesh3.ogg + angle: 0 + animation: WeaponArcClaw + damage: + types: + Slash: 8 + Structural: 20 + - type: MovementSpeedModifier + baseSprintSpeed : 2 + baseWalkSpeed: 2 + +- type: entity + parent: BaseMobDinosaurExpeditions + id: MobDinosaurDiloExpeditions + name: dilophosaurus + noSpawn: true + components: + - type: Sprite + drawdepth: Mobs + sprite: _NF/Mobs/Dinosaurs/dilo.rsi + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: dilo + - type: MobThresholds + thresholds: + 0: Alive + 50: Dead + - type: DamageStateVisuals + states: + Alive: + Base: dilo + Critical: + Base: dilo_dead + Dead: + Base: dilo_dead + - type: MeleeWeapon + soundHit: + path: /Audio/Weapons/Xeno/alien_claw_flesh3.ogg + angle: 0 + animation: WeaponArcBite + damage: + types: + Slash: 6 + Caustic: 1 + Structural: 20 + - type: MovementSpeedModifier + baseSprintSpeed : 5.5 + baseWalkSpeed: 5.5 + +- type: entity + parent: BaseMobDinosaurExpeditions + id: MobDinosaurRaptorExpeditions + name: velociraptor + noSpawn: true + components: + - type: Sprite + drawdepth: Mobs + sprite: _NF/Mobs/Dinosaurs/raptor.rsi + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: raptor + - type: MobThresholds + thresholds: + 0: Alive + 80: Dead + - type: DamageStateVisuals + states: + Alive: + Base: raptor + Critical: + Base: raptor_dead + Dead: + Base: raptor_dead + - type: MeleeWeapon + soundHit: + path: /Audio/Weapons/Xeno/alien_claw_flesh3.ogg + angle: 0 + animation: WeaponArcClaw + damage: + types: + Slash: 12 + Structural: 20 + - type: MovementSpeedModifier + baseSprintSpeed : 6.5 + baseWalkSpeed: 6.5 + +- type: entity + parent: BaseMobDinosaurExpeditions + id: MobDinosaurParaExpeditions + name: parasaurolophus + noSpawn: true + components: + - type: Sprite + drawdepth: Mobs + sprite: _NF/Mobs/Dinosaurs/para.rsi + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: para + - type: MobThresholds + thresholds: + 0: Alive + 100: Dead + - type: DamageStateVisuals + states: + Alive: + Base: para + Critical: + Base: para_dead + Dead: + Base: para_dead + - type: MeleeWeapon + soundHit: + path: /Audio/Weapons/Xeno/alien_claw_flesh3.ogg + angle: 0 + animation: WeaponArcClaw + damage: + types: + Blunt: 6 + Structural: 20 + - type: MovementSpeedModifier + baseSprintSpeed : 4 + baseWalkSpeed: 4 + +- type: entity + parent: BaseMobDinosaurExpeditions + id: MobDinosaurKentroExpeditions + name: kentrosaurus + noSpawn: true + components: + - type: Sprite + drawdepth: Mobs + sprite: _NF/Mobs/Dinosaurs/kentro.rsi + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: kentro + - type: MobThresholds + thresholds: + 0: Alive + 150: Dead + - type: DamageStateVisuals + states: + Alive: + Base: kentro + Critical: + Base: kentro_dead + Dead: + Base: kentro_dead + - type: MeleeWeapon + soundHit: + path: /Audio/Weapons/Xeno/alien_claw_flesh3.ogg + angle: 0 + animation: WeaponArcClaw + damage: + types: + Piercing: 10 + Structural: 20 + - type: MovementSpeedModifier + baseSprintSpeed : 2.5 + baseWalkSpeed: 2.5 + +- type: entity + parent: BaseMobDinosaurExpeditions + id: MobDinosaurTrikeExpeditions + name: triceratops + noSpawn: true + components: + - type: Sprite + drawdepth: Mobs + sprite: _NF/Mobs/Dinosaurs/trike.rsi + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: trike + - type: MobThresholds + thresholds: + 0: Alive + 200: Dead + - type: DamageStateVisuals + states: + Alive: + Base: trike + Critical: + Base: trike_dead + Dead: + Base: trike_dead + - type: MeleeWeapon + soundHit: + path: /Audio/Weapons/Xeno/alien_claw_flesh3.ogg + angle: 0 + animation: WeaponArcClaw + damage: + types: + Blunt: 15 + Structural: 20 + - type: MovementSpeedModifier + baseSprintSpeed : 3 + baseWalkSpeed: 3 + +- type: entity + parent: BaseMobDinosaurExpeditions + id: MobDinosaurAnkiExpeditions + name: ankylosaurus + noSpawn: true + components: + - type: Sprite + drawdepth: Mobs + sprite: _NF/Mobs/Dinosaurs/anki.rsi + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: anki + - type: MobThresholds + thresholds: + 0: Alive + 250: Dead + - type: DamageStateVisuals + states: + Alive: + Base: anki + Critical: + Base: anki_dead + Dead: + Base: anki_dead + - type: MeleeWeapon + soundHit: + path: /Audio/Weapons/Xeno/alien_claw_flesh3.ogg + angle: 0 + animation: WeaponArcClaw + damage: + types: + Slash: 8 + Structural: 20 + - type: MovementSpeedModifier + baseSprintSpeed : 2 + baseWalkSpeed: 2 + +- type: entity + parent: BaseMobDinosaurExpeditions + id: MobDinosaurSpinoExpeditions + name: spinosaurus + noSpawn: true + components: + - type: Sprite + drawdepth: Mobs + sprite: _NF/Mobs/Dinosaurs/spino.rsi + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: spino + - type: MobThresholds + thresholds: + 0: Alive + 350: Dead + - type: DamageStateVisuals + states: + Alive: + Base: spino + Critical: + Base: spino_dead + Dead: + Base: spino_dead + - type: MeleeWeapon + soundHit: + path: /Audio/Weapons/Xeno/alien_claw_flesh3.ogg + angle: 0 + animation: WeaponArcClaw + damage: + types: + Blunt: 12 + Structural: 20 + - type: MovementSpeedModifier + baseSprintSpeed : 4.5 + baseWalkSpeed: 4.5 + +- type: entity + parent: BaseMobDinosaurExpeditions + id: MobDinosaurStegoExpeditions + name: stegosaurus + noSpawn: true + components: + - type: Sprite + drawdepth: Mobs + sprite: _NF/Mobs/Dinosaurs/stego.rsi + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: stego + - type: MobThresholds + thresholds: + 0: Alive + 350: Dead + - type: DamageStateVisuals + states: + Alive: + Base: stego + Critical: + Base: stego_dead + Dead: + Base: stego_dead + - type: MeleeWeapon + soundHit: + path: /Audio/Weapons/Xeno/alien_claw_flesh3.ogg + angle: 0 + animation: WeaponArcClaw + damage: + types: + Blunt: 12 + Piercing: 8 + Structural: 20 + - type: MovementSpeedModifier + baseSprintSpeed : 3 + baseWalkSpeed: 3 + +# EXPEDITION BOSS +- type: entity + parent: BaseMobDinosaurExpeditions + id: MobDinosaurTrexExpeditions + name: tyrannosaurus + noSpawn: true + components: + - type: Sprite + drawdepth: Mobs + sprite: _NF/Mobs/Dinosaurs/trex.rsi + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: trex + - type: MobThresholds + thresholds: + 0: Alive + 450: Dead + - type: DamageStateVisuals + states: + Alive: + Base: trex + Critical: + Base: trex_dead + Dead: + Base: trex_dead + - type: MeleeWeapon + soundHit: + path: /Audio/Weapons/Xeno/alien_claw_flesh3.ogg + angle: 0 + animation: WeaponArcClaw + damage: + types: + Slash: 12 + Piercing: 8 + Structural: 20 + - type: MovementSpeedModifier + baseSprintSpeed : 4.5 + baseWalkSpeed: 4.5 diff --git a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_expeditions_explorers.yml b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_expeditions_explorers.yml new file mode 100644 index 00000000000..5d29e1ab31a --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_expeditions_explorers.yml @@ -0,0 +1,421 @@ +# Base +- type: entity + name: explorer + abstract: true + parent: + - MobNonHumanHostileBase + - MobHumanoidInvetory + - MobHumanoidHostileAISimpleRanged + id: MobExplorerBase + components: + - type: NpcFactionMember + factions: + - SimpleHostile + - type: MobThresholds + thresholds: + 0: Alive + 100: Critical + 130: Dead + - type: Stamina + critThreshold: 100 + - type: DamageStateVisuals + rotate: true + - type: RotationVisuals + defaultRotation: 90 + horizontalRotation: 90 + - type: Butcherable + butcheringType: Spike + spawned: + - id: FoodMeatHuman + amount: 5 + - type: RechargeBasicEntityAmmo + rechargeCooldown: 1.5 + rechargeSound: + path: /Audio/_NF/Effects/silence.ogg + - type: MeleeWeapon + attackRate: 1.0 + altDisarm: false + animation: WeaponArcPunch + angle: 0 + damage: + types: + Slash: 15 + Structural: 30 + soundHit: + collection: MetalThud + - type: Advertise + pack: mercenaryhumanoidchatter + minimumWait: 30 + maximumWait: 120 + nextAdvertisementTime: 10 + - type: AutoWakeUp + - type: PointLight + enabled: true + autoRot: false + netsync: false + radius: 3 + energy: 1 + color: "#47f8ff" + +# Variations +## Tier 1 +- type: entity + name: explorer + parent: + - MobExplorerBase + - MobHumanoidHostileAISimpleMelee + id: MobExplorerMeleeT1 + noSpawn: true + components: + - type: Loadout + prototypes: + - MobHumanoidExplorerGearMeleeT1 + - type: Sprite + drawdepth: Mobs + layers: + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human + - sprite: Clothing/Uniforms/Jumpsuit/salvage.rsi + state: equipped-INNERCLOTHING + - sprite: Clothing/Mask/gasexplorer.rsi + state: equipped-MASK + - sprite: _NF/Clothing/Head/Hats/pilot.rsi + state: equipped-HELMET + - sprite: Objects/Tools/lantern.rsi + state: on-equipped-BELT + shader: unshaded + +- type: entity + name: explorer + parent: + - MobExplorerBase + id: MobExplorerRangedT1 + noSpawn: true + components: + - type: Loadout + prototypes: + - MobHumanoidExplorerGearRangedT1 + - type: Sprite + drawdepth: Mobs + layers: + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human + - sprite: Clothing/Uniforms/Jumpsuit/salvage.rsi + state: equipped-INNERCLOTHING + - sprite: Clothing/OuterClothing/WinterCoats/coatminer.rsi + state: equipped-OUTERCLOTHING + - sprite: Clothing/Mask/gasexplorer.rsi + state: equipped-MASK + - sprite: Clothing/Head/Hoods/Coat/hoodminer.rsi + state: equipped-HELMET + - type: RechargeBasicEntityAmmo + rechargeCooldown: 0.75 + rechargeSound: + path: /Audio/Weapons/Guns/MagIn/kinetic_reload.ogg + - type: BasicEntityAmmoProvider + proto: BulletKinetic + capacity: 1 + count: 1 + - type: Gun + showExamineText: false + fireRate: 0.5 + minAngle: 31 + maxAngle: 45 + selectedMode: SemiAuto + availableModes: + - SemiAuto + soundGunshot: /Audio/Weapons/Guns/Gunshots/kinetic_accel.ogg + - type: PointLight + enabled: true + autoRot: true + netsync: false + radius: 3 + energy: 1 + mask: /Textures/Effects/LightMasks/cone.png + color: "#47f8ff" + +## Tier 2 +- type: entity + name: explorer + parent: + - MobExplorerBase + - MobHumanoidHostileAISimpleMelee + id: MobExplorerMeleeT2 + noSpawn: true + components: + - type: Loadout + prototypes: + - MobHumanoidExplorerGearMeleeT2 + - type: Sprite + drawdepth: Mobs + layers: + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human + - sprite: Clothing/Head/Hardsuits/spatiohelm.rsi + state: equipped-head + - sprite: Clothing/Head/Hardsuits/spatiohelm.rsi + state: equipped-head-unshaded + shader: unshaded + - sprite: Clothing/Head/Hardsuits/spatiohelm.rsi + state: equipped-head-light + shader: unshaded + color: "#47f8ff" + - type: PointLight + enabled: true + autoRot: true + netsync: false + radius: 3 + energy: 1 + mask: /Textures/Effects/LightMasks/cone.png + color: "#47f8ff" + +- type: entity + name: explorer + parent: + - MobExplorerBase + id: MobExplorerRangedT2 + noSpawn: true + components: + - type: Loadout + prototypes: + - MobHumanoidExplorerGearRangedT2 + - type: Sprite + drawdepth: Mobs + layers: + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human + - sprite: Clothing/Head/Hardsuits/spatiohelm.rsi + state: equipped-head + - sprite: Clothing/Head/Hardsuits/spatiohelm.rsi + state: equipped-head-unshaded + shader: unshaded + - sprite: Clothing/Head/Hardsuits/spatiohelm.rsi + state: equipped-head-light + shader: unshaded + color: "#47f8ff" + - type: RechargeBasicEntityAmmo + rechargeCooldown: 0.75 + rechargeSound: + path: /Audio/Weapons/Guns/MagIn/kinetic_reload.ogg + - type: BasicEntityAmmoProvider + proto: BulletKinetic + capacity: 1 + count: 1 + - type: Gun + showExamineText: false + fireRate: 8 + selectedMode: FullAuto + minAngle: 31 + maxAngle: 45 + availableModes: + - FullAuto + soundGunshot: /Audio/Weapons/Guns/Gunshots/kinetic_accel.ogg + - type: PointLight + enabled: true + autoRot: true + netsync: false + radius: 3 + energy: 1 + mask: /Textures/Effects/LightMasks/cone.png + color: "#47f8ff" + +# Tier 3 +- type: entity + name: explorer + parent: + - MobExplorerBase + - MobHumanoidHostileAISimpleMelee + id: MobExplorerMeleeT3 + noSpawn: true + components: + - type: Loadout + prototypes: + - MobHumanoidExplorerGearMeleeT3 + - type: Sprite + drawdepth: Mobs + layers: + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human + - sprite: Clothing/Head/Hardsuits/salvage.rsi + state: off-equipped-HELMET + - sprite: Clothing/Head/Hardsuits/spatiohelm.rsi + state: equipped-head-light + shader: unshaded + color: "#47f8ff" + - type: MeleeWeapon + autoAttack: true + angle: 0 + wideAnimationRotation: -90 + soundHit: + path: "/Audio/Items/drill_hit.ogg" + attackRate: 3.5 + damage: + groups: + Brute: 3 + types: + Structural: 25 + - type: PointLight + enabled: true + autoRot: true + netsync: false + radius: 7 + energy: 3 + mask: /Textures/Effects/LightMasks/cone.png + color: "#47f8ff" + +- type: entity + name: explorer + parent: + - MobExplorerBase + id: MobExplorerRangedT3 + noSpawn: true + components: + - type: Loadout + prototypes: + - MobHumanoidExplorerGearRangedT3 + - type: Sprite + drawdepth: Mobs + layers: + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human + - sprite: Clothing/Head/Hardsuits/luxury.rsi + state: off-equipped-HELMET + - sprite: Clothing/Head/Hardsuits/spatiohelm.rsi + state: equipped-head-light + shader: unshaded + color: "#47f8ff" + - type: RechargeBasicEntityAmmo + rechargeCooldown: 0.75 + rechargeSound: + path: /Audio/Weapons/Guns/MagIn/kinetic_reload.ogg + - type: BasicEntityAmmoProvider + proto: BulletKinetic + capacity: 1 + count: 1 + - type: Gun + showExamineText: false + fireRate: 0.5 + minAngle: 1 + maxAngle: 5 + selectedMode: SemiAuto + availableModes: + - SemiAuto + soundGunshot: /Audio/Weapons/Guns/Gunshots/kinetic_accel.ogg + - type: PointLight + enabled: true + autoRot: true + netsync: false + radius: 7 + energy: 3 + mask: /Textures/Effects/LightMasks/cone.png + color: "#47f8ff" + +- type: entity + name: hauler + noSpawn: true + parent: + - MobExplorerBase + id: MobExplorerHauler + components: + - type: Loadout + prototypes: + - MobHumanoidExplorerGearMechT3 + - type: Damageable + damageModifierSet: MobMercenaryDamageModifierSet + - type: Sprite + drawdepth: Mobs + sprite: Objects/Specific/Mech/mecha.rsi + layers: + - map: [ "enum.MechVisualLayers.Base" ] + state: hauler + - type: DamageStateVisuals + states: + Alive: + Base: hauler + Critical: + Base: hauler-broken + Dead: + Base: hauler-broken + - type: Bloodstream + bloodReagent: WeldingFuel + bloodMaxVolume: 100 + - type: MobThresholds + thresholds: + 0: Alive + 200: Dead + - type: Stamina + critThreshold: 600 + - type: MovementSpeedModifier + baseWalkSpeed: 2.75 + baseSprintSpeed: 4 + - type: FootstepModifier + footstepSoundCollection: + path: /Audio/Mecha/sound_mecha_powerloader_step.ogg + - type: Repairable + fuelCost: 25 + doAfterDelay: 10 + - type: MeleeWeapon + hidden: true + attackRate: 1 + damage: + types: + Blunt: 15 + Structural: 20 + soundHit: + collection: MetalThud + - type: PointLight + enabled: true + autoRot: true + netsync: false + radius: 5 + energy: 2 + mask: /Textures/Effects/LightMasks/cone.png + color: "#47f8ff" + +# Tier 4 - Boss +- type: entity + name: explorer + parent: + - MobExplorerBase + id: MobExplorerBoss + noSpawn: true + components: + - type: Loadout + prototypes: + - MobHumanoidExplorerGearBoss + - type: Sprite + drawdepth: Mobs + layers: + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human + - sprite: _NF/Clothing/Head/Hardsuits/maxim_prototype.rsi + state: off-equipped-HELMET + - sprite: Clothing/Head/Hardsuits/spatiohelm.rsi + state: equipped-head-light + shader: unshaded + color: "#47f8ff" + - type: RechargeBasicEntityAmmo + rechargeCooldown: 0.375 + rechargeSound: + path: /Audio/Weapons/Guns/MagIn/kinetic_reload.ogg + - type: BasicEntityAmmoProvider + proto: BulletKinetic + capacity: 2 + count: 2 + - type: Gun + showExamineText: false + fireRate: 8 + selectedMode: FullAuto + minAngle: 41 + maxAngle: 55 + availableModes: + - FullAuto + soundGunshot: /Audio/Weapons/Guns/Gunshots/kinetic_accel.ogg + - type: PointLight + enabled: true + autoRot: true + netsync: false + radius: 7 + energy: 3 + mask: /Textures/Effects/LightMasks/cone.png + color: "#47f8ff" 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 new file mode 100644 index 00000000000..14b2c29662d --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_expeditions_xeno.yml @@ -0,0 +1,262 @@ +# BASE +- type: entity + parent: MobNonHumanHostileBase + id: BaseMobXenoExpeditions + name: xeno + description: They mostly come at night. Mostly. + abstract: true + components: + - type: HTN + rootTask: + task: XenoCompound + blackboard: + NavClimb: !type:Bool + true + NavInteract: !type:Bool + true + NavPry: !type:Bool + true + NavSmash: !type:Bool + true + - type: NpcFactionMember + factions: + - Xeno + - type: Sprite + drawdepth: Mobs + sprite: Mobs/Aliens/Xenos/burrower.rsi + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: running + - type: Butcherable + butcheringType: Spike + spawned: + - id: FoodMeatXeno + amount: 5 + - type: MobState + allowedStates: + - Alive + - Dead + - type: MobThresholds + thresholds: + 0: Alive + 50: Dead + - type: Stamina + critThreshold: 200 + - type: Bloodstream + bloodReagent: FluorosulfuricAcid + bloodMaxVolume: 75 + - type: DamageStateVisuals + rotate: true + states: + Alive: + Base: running + Critical: + Base: crit + Dead: + Base: dead + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.40 + density: 1000 + mask: + - MobMask + layer: + - MobLayer + - type: MeleeWeapon + altDisarm: false + angle: 0 + animation: WeaponArcBite + soundHit: + collection: AlienClaw + damage: + types: + Brute: 6 + - type: TypingIndicator + proto: alien + - type: ReplacementAccent + accent: genericAggressive + - type: Speech + speechVerb: LargeMob + - type: Perishable #Ummmm the acid kills a lot of the bacteria or something + molsPerSecondPerUnitMass: 0.0005 + - type: Tag + tags: + - CannotSuicide + - DoorBumpOpener + - FootstepSound + +# VARIANTS +- type: entity + parent: BaseMobXenoExpeditions + id: MobXenoBurrowerExpeditions + name: Burrower + +- type: entity + parent: BaseMobXenoExpeditions + id: MobXenoPraetorianExpeditions + name: Praetorian + components: + - type: Sprite + drawdepth: Mobs + sprite: Mobs/Aliens/Xenos/praetorian.rsi + offset: 0,0.4 + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: running + - type: MobThresholds + thresholds: + 0: Alive + 75: Dead + - type: Stamina + critThreshold: 300 + +- type: entity + parent: BaseMobXenoExpeditions + id: MobXenoDroneExpeditions + name: Drone + components: + - type: Sprite + drawdepth: Mobs + sprite: Mobs/Aliens/Xenos/drone.rsi + offset: 0,0.2 + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: running + - type: MobThresholds + thresholds: + 0: Alive + 80: Dead + - type: MeleeWeapon + damage: + groups: + Brute: 5 + - type: MovementSpeedModifier + baseWalkSpeed: 2.0 + baseSprintSpeed: 2.5 + +- type: entity + parent: BaseMobXenoExpeditions + id: MobXenoRavagerExpeditions + name: Ravager + components: + - type: Sprite + drawdepth: Mobs + sprite: Mobs/Aliens/Xenos/ravager.rsi + offset: 0,0.5 + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: running + - type: MobThresholds + thresholds: + 0: Alive + 150: Dead + - type: Stamina + critThreshold: 550 + - type: MovementSpeedModifier + baseWalkSpeed: 2.3 + baseSprintSpeed: 4.2 + - type: MeleeWeapon + damage: + groups: + Brute: 10 + +- type: entity + parent: BaseMobXenoExpeditions + id: MobXenoRunnerExpeditions + name: Runner + components: + - type: Sprite + drawdepth: Mobs + sprite: Mobs/Aliens/Xenos/runner.rsi + offset: 0,0.6 + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: running + - type: Stamina + critThreshold: 250 + - type: MovementSpeedModifier + baseWalkSpeed: 2.7 + baseSprintSpeed: 6.0 + - type: MeleeWeapon + damage: + groups: + Brute: 3 + +- type: entity + parent: BaseMobXenoExpeditions + id: MobXenoSpitterExpeditions + name: Spitter + components: + - type: Sprite + drawdepth: Mobs + sprite: Mobs/Aliens/Xenos/spitter.rsi + offset: 0,0.3 + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: running + - type: MobThresholds + thresholds: + 0: Alive + 75: Dead + - type: HTN + rootTask: + task: SimpleRangedHostileCompound + - type: Stamina + critThreshold: 300 + - type: RechargeBasicEntityAmmo + rechargeCooldown: 0.75 + - type: BasicEntityAmmoProvider + proto: BulletAcid + capacity: 1 + count: 1 + - type: Gun + showExamineText: false + fireRate: 0.75 + useKey: false + selectedMode: FullAuto + availableModes: + - FullAuto + soundGunshot: /Audio/Weapons/Xeno/alien_spitacid.ogg + +# EXPEDITION BOSS +- type: entity + parent: BaseMobXenoExpeditions + id: MobXenoQueenDungeon + name: Queen + suffix: AI/Ghost, Hostile + components: + - type: Sprite + drawdepth: Mobs + sprite: Mobs/Aliens/Xenos/queen.rsi + offset: 0,0.4 + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: running + - type: MobThresholds + thresholds: + 0: Alive + 250: Dead + - type: MovementSpeedModifier + baseWalkSpeed: 2.8 + baseSprintSpeed: 3.8 + - type: MeleeWeapon + damage: + groups: + Brute: 20 + - type: Tag + tags: + - CannotSuicide + - type: SalvageMobRestrictionsNF + - type: ReplacementAccent + accent: xeno + - type: GhostRole + allowMovement: true + allowSpeech: true + makeSentient: true + name: ghost-role-information-xeno-name + description: ghost-role-information-xeno-description + rules: ghost-role-information-xeno-rules + - type: GhostTakeoverAvailable diff --git a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_mercenaries.yml b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_mercenaries.yml new file mode 100644 index 00000000000..989a6b94fe8 --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_mercenaries.yml @@ -0,0 +1,395 @@ +# Base +- type: entity + name: mercenary + abstract: true + parent: + - MobNonHumanHostileBase + - MobHumanoidInvetorySimplified + - MobHumanoidHostileAISimpleRanged + id: MobMercenaryBase + components: + - type: Damageable + damageModifierSet: MobMercenaryDamageModifierSet + - type: NpcFactionMember + factions: + - SimpleHostile + - type: MobThresholds + thresholds: + 0: Alive + 100: Critical + 130: Dead + - type: Stamina + critThreshold: 100 + - type: DamageStateVisuals + rotate: true + - type: RotationVisuals + defaultRotation: 90 + horizontalRotation: 90 + - type: Butcherable + butcheringType: Spike + spawned: + - id: FoodMeatHuman + amount: 5 + - type: RechargeBasicEntityAmmo + rechargeCooldown: 1.5 + rechargeSound: + path: /Audio/_NF/Effects/silence.ogg + - type: MeleeWeapon + attackRate: 1.0 + altDisarm: false + angle: 0 + animation: WeaponArcPunch + damage: + types: + Slash: 15 + Structural: 20 + soundHit: + path: /Audio/Weapons/bladeslice.ogg + - type: Advertise + pack: mercenaryhumanoidchatter + minimumWait: 30 + maximumWait: 120 + nextAdvertisementTime: 10 + - type: AutoWakeUp + +# Variations +## Tier 1 +- type: entity + name: mercenary soldier + parent: + - MobMercenaryBase + - MobHumanoidHostileAISimpleMelee + id: MobMercenarySoldierKnife + noSpawn: true + components: + - type: Loadout + prototypes: + - MobHumanoidMercenaryGearMeleeT1 + - type: Sprite + drawdepth: Mobs + layers: + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human + - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + state: equipped-INNERCLOTHING + color: "#d3bf86" #"#404029" + - sprite: Clothing/OuterClothing/Vests/mercwebvest.rsi + state: equipped-OUTERCLOTHING + - sprite: Clothing/Mask/merc.rsi + state: equipped-MASK + - sprite: Clothing/Head/Helmets/merc_helmet.rsi + state: equipped-HELMET + - sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + state: equipped-NECK-off + - sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + state: equipped-NECK-on + color: "#a9b6bd" + shader: unshaded + +- type: entity + name: mercenary soldier + parent: MobMercenaryBase + id: MobMercenarySoldierPistol + noSpawn: true + components: + - type: Loadout + prototypes: + - MobHumanoidMercenaryGearRangedT1 + - type: Sprite + drawdepth: Mobs + layers: + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human + - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + state: equipped-INNERCLOTHING + color: "#d3bf86" + - sprite: Clothing/OuterClothing/Vests/mercwebvest.rsi + state: equipped-OUTERCLOTHING + - sprite: Clothing/Mask/merc.rsi + state: equipped-MASK + - sprite: Clothing/Head/Helmets/merc_helmet.rsi + state: equipped-HELMET + - sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + state: equipped-NECK-off + - sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + state: equipped-NECK-on + color: "#a9b6bd" + shader: unshaded + - type: BasicEntityAmmoProvider + proto: BulletPistol + capacity: 4 + count: 4 + - type: Gun + showExamineText: false + fireRate: 0.5 + selectedMode: FullAuto + availableModes: + - FullAuto + soundGunshot: /Audio/Weapons/Guns/Gunshots/pistol.ogg + +- type: entity + name: mercenary soldier + parent: MobMercenaryBase + id: MobMercenarySoldierMosin + noSpawn: true + components: + - type: Loadout + prototypes: + - MobHumanoidMercenaryGearRangedAltT1 + - type: Sprite + drawdepth: Mobs + layers: + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human + - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + state: equipped-INNERCLOTHING + color: "#d3bf86" + - sprite: Clothing/OuterClothing/Vests/mercwebvest.rsi + state: equipped-OUTERCLOTHING + - sprite: Clothing/Mask/merc.rsi + state: equipped-MASK + - sprite: Clothing/Head/Helmets/merc_helmet.rsi + state: equipped-HELMET + - sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + state: equipped-NECK-off + - sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + state: equipped-NECK-on + color: "#a9b6bd" + shader: unshaded + - type: BasicEntityAmmoProvider + proto: CartridgeLightRifle + capacity: 10 + count: 10 + - type: Gun + showExamineText: false + fireRate: 0.75 + minAngle: 1 + maxAngle: 10 + selectedMode: SemiAuto + availableModes: + - SemiAuto + soundGunshot: /Audio/Weapons/Guns/Gunshots/sniper.ogg + +## Tier 2 +- type: entity + name: mercenary breacher + parent: + - MobMercenaryBase + - MobHumanoidHostileAISimpleMelee + id: MobMercenaryBreacherMachete + noSpawn: true + components: + - type: Loadout + prototypes: + - MobHumanoidMercenaryGearMeleeT2 + - type: Sprite + drawdepth: Mobs + layers: + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human + - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + state: equipped-INNERCLOTHING + color: "#3d5c87" + - sprite: Clothing/OuterClothing/Armor/security_slim.rsi + state: equipped-OUTERCLOTHING + - sprite: Clothing/Mask/gas.rsi + state: equipped-MASK + - sprite: Clothing/Head/Helmets/security.rsi + state: equipped-HELMET + - sprite: Clothing/Belt/militarywebbing.rsi + state: equipped-BELT + - sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + state: equipped-NECK-off + - sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + state: equipped-NECK-on + color: "#a9b6bd" + shader: unshaded + +- type: entity + name: mercenary breacher + parent: MobMercenaryBase + id: MobMercenarySoldierRevolver + noSpawn: true + components: + - type: Loadout + prototypes: + - MobHumanoidMercenaryGearRangedT2 + - type: Sprite + drawdepth: Mobs + layers: + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human + - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + state: equipped-INNERCLOTHING + color: "#3d5c87" + - sprite: Clothing/OuterClothing/Coats/hos_trenchcoat.rsi + state: equipped-OUTERCLOTHING + - sprite: Clothing/Mask/neckgaiter.rsi + state: equipped-MASK + - sprite: Clothing/Eyes/Glasses/sunglasses.rsi + state: equipped-EYES + - sprite: Clothing/Head/Hats/hoshat.rsi + state: equipped-HELMET + - sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + state: equipped-NECK-off + - sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + state: equipped-NECK-on + color: "#a9b6bd" + shader: unshaded + - type: BasicEntityAmmoProvider + proto: CartridgeRifle + capacity: 8 + count: 8 + - type: Gun + showExamineText: false + fireRate: 2.5 + minAngle: 1 + maxAngle: 10 + selectedMode: SemiAuto + availableModes: + - SemiAuto + soundGunshot: /Audio/Weapons/Guns/Gunshots/pistol.ogg + +- type: entity + name: mercenary breacher + parent: MobMercenaryBase + id: MobMercenaryBreacherShotgun + noSpawn: true + components: + - type: Loadout + prototypes: + - MobHumanoidMercenaryGearRangedAltT2 + - type: Sprite + drawdepth: Mobs + layers: + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human + - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + state: equipped-INNERCLOTHING + color: "#3d5c87" + - sprite: Clothing/OuterClothing/Armor/security_slim.rsi + state: equipped-OUTERCLOTHING + - sprite: Clothing/Mask/gas.rsi + state: equipped-MASK + - sprite: Clothing/Head/Helmets/security.rsi + state: equipped-HELMET + - sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + state: equipped-NECK-off + - sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + state: equipped-NECK-on + color: "#a9b6bd" + shader: unshaded + - type: RechargeBasicEntityAmmo + rechargeCooldown: 2 + rechargeSound: + path: /Audio/_NF/Effects/silence.ogg + - type: BasicEntityAmmoProvider + proto: ShellShotgun + capacity: 1 + count: 1 + - type: Gun + showExamineText: false + fireRate: 2 + minAngle: 1 + maxAngle: 10 + selectedMode: SemiAuto + availableModes: + - SemiAuto + soundGunshot: /Audio/Weapons/Guns/Gunshots/shotgun.ogg + +## Tier 3 +- type: entity + name: mercenary specialist + parent: MobMercenaryBase + id: MobMercenarySpecialistMedic + noSpawn: true + components: + - type: Loadout + prototypes: + - MobHumanoidMercenaryGearRangedT3 + - type: Sprite + drawdepth: Mobs + layers: + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human + - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + state: equipped-INNERCLOTHING + color: "#2e687a" + - sprite: Clothing/OuterClothing/Armor/security_slim.rsi + state: equipped-OUTERCLOTHING + - sprite: Clothing/Mask/medicalsecurity.rsi + state: equipped-MASK + - sprite: Clothing/Head/Helmets/light_riot.rsi + state: equipped-HELMET + - sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + state: equipped-NECK-off + - sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + state: equipped-NECK-on + color: "#a9b6bd" + shader: unshaded + - type: HitscanBatteryAmmoProvider + proto: RedLaser + fireCost: 100 + - type: BatterySelfRecharger + autoRecharge: true + autoRechargeRate: 50 + - type: Battery + maxCharge: 600 + startingCharge: 600 + - type: Gun + showExamineText: false + fireRate: 1 + minAngle: 1 + maxAngle: 10 + selectedMode: SemiAuto + availableModes: + - SemiAuto + soundGunshot: /Audio/Weapons/Guns/Gunshots/laser_cannon.ogg + +## Tier 4 - Boss +- type: entity + name: mercenary captain + parent: MobMercenaryBase + id: MobMercenaryCaptain + noSpawn: true + components: + - type: Loadout + prototypes: + - MobHumanoidMercenaryGearTier4Captain + - type: Sprite + drawdepth: Mobs + layers: + - sprite: _NF/Mobs/Species/Templates/human.rsi + state: human + - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + state: equipped-INNERCLOTHING + color: "#d3bf86" + - sprite: Clothing/OuterClothing/Armor/bulletproof.rsi + state: equipped-OUTERCLOTHING + - sprite: Clothing/Mask/gassecurity.rsi + state: equipped-MASK + - sprite: Clothing/Head/Helmets/security.rsi + state: equipped-HELMET + - sprite: Clothing/Belt/militarywebbing.rsi + state: equipped-BELT + - sprite: Clothing/Neck/mantles/qmmantle.rsi + state: equipped-NECK + - sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + state: equipped-NECK-off + - sprite: _NF/Clothing/Neck/Misc/mercenary_iff.rsi + state: equipped-NECK-on + color: "#a9b6bd" + shader: unshaded + - type: BasicEntityAmmoProvider + proto: CartridgeMagnum + capacity: 10 + count: 10 + - type: Gun + showExamineText: false + fireRate: 0.6 + minAngle: 1 + maxAngle: 10 + selectedMode: SemiAuto + availableModes: + - SemiAuto + soundGunshot: /Audio/Weapons/Guns/Gunshots/sniper.ogg diff --git a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_rogue_ai.yml b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_rogue_ai.yml new file mode 100644 index 00000000000..df0ca45bd89 --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_rogue_ai.yml @@ -0,0 +1,957 @@ +# BASE +## AI packages +- type: entity + id: MobRogueSiliconAISimpleMelee + abstract: true + components: + - type: HTN + rootTask: + task: SimpleHostileCompound + blackboard: + NavClimb: !type:Bool + false + NavInteract: !type:Bool + true + NavPry: !type:Bool + true + NavSmash: !type:Bool + true + SoundTargetInLOS: !type:SoundPathSpecifier + path: /Audio/Effects/double_beep.ogg + +- type: entity + id: MobRogueSiliconAISimpleRanged + abstract: true + components: + - type: HTN + rootTask: + task: SimpleRangedHostileCompound + blackboard: + NavClimb: !type:Bool + false + NavInteract: !type:Bool + true + NavPry: !type:Bool + true + NavSmash: !type:Bool + true + SoundTargetInLOS: !type:SoundPathSpecifier + path: /Audio/Effects/double_beep.ogg + +## Mob base +- type: entity + name: hivemind unit + abstract: true + parent: + - MobNonHumanHostileBase + - MobHumanoidInvetorySimplified + - MobRogueSiliconAISimpleRanged + - MobPassiveRegenStrong + id: MobRogueSiliconBase + components: + - type: Damageable + damageContainer: Silicon + damageModifierSet: MobRogueSiliconDamageModifierSet + - type: NpcFactionMember + factions: + - SimpleHostile + - type: NameIdentifier + group: Silicon + - type: Bloodstream + bloodReagent: WeldingFuel + bloodMaxVolume: 100 + - type: MobState + allowedStates: + - Alive + - Critical + - Dead + - type: MobThresholds + thresholds: + 0: Alive + 80: Critical + 140: Dead + stateAlertDict: + Alive: BorgHealth + Critical: BorgCrit + Dead: BorgDead + showOverlays: false + allowRevives: true + - type: HealthExaminable + examinableTypes: + - Blunt + - Slash + - Piercing + - Heat + - Shock + locPrefix: silicon + - type: Stamina + critThreshold: 100 + - type: Repairable + doAfterDelay: 10 + allowSelfRepair: true + - type: BatterySelfRecharger + autoRecharge: true + autoRechargeRate: 100 + - type: Battery + maxCharge: 300 + startingCharge: 300 + - type: RechargeBasicEntityAmmo + rechargeCooldown: 1.5 + rechargeSound: + path: /Audio/_NF/Effects/silence.ogg + - type: MeleeWeapon + attackRate: 1.0 + altDisarm: false + angle: 0 + animation: WeaponArcPunch + damage: + types: + Heat: 2 + Blunt: 8 + Structural: 20 + soundHit: + collection: MetalThud + - type: Speech + speechSounds: SyndieBorg + - type: Vocal + sounds: + Unsexed: UnisexSiliconSyndicate + #- type: Advertise + #pack: mercenaryhumanoidchatter + #minimumWait: 30 + #maximumWait: 120 + #nextAdvertisementTime: 10 + - type: AutoWakeUp + - type: FootstepModifier + footstepSoundCollection: + collection: FootstepBorg + +- type: entity + parent: + - MobRogueSiliconBase + id: MobRogueSiliconScrapBase + name: scrap unit + abstract: true + components: + - type: Loadout + prototypes: + - MobRogueSiliconLootT1 + - type: Sprite + drawdepth: Mobs + sprite: _NF/Mobs/RogueSilicons/robots.rsi + layers: + - state: body_generic + map: [ "body" ] + - state: head_generic + map: [ "head" ] + - state: head_generic_eye + map: [ "eyes" ] + color: "#990000" + shader: unshaded + - state: l_arm_generic + map: [ "leftArm" ] + - state: r_arm_generic + map: [ "rightArm" ] + - state: l_leg_generic + map: [ "leftLeg" ] + - state: r_leg_generic + map: [ "rightLeg" ] + - state: mask_null + map: [ "decor" ] + - state: mask_null + map: [ "overlay" ] + - state: mask_null + map: [ "overlayUnshaded" ] + shader: unshaded + - type: DamageStateVisuals + rotate: true + - type: RotationVisuals + defaultRotation: 90 + horizontalRotation: 90 + - type: MobThresholds + thresholds: + 0: Alive + 60: Critical + 120: Dead + - type: Stamina + critThreshold: 600 + +- type: entity + id: MobRogueSiliconProjectileBatteryAmmo + abstract: true + components: + - type: ProjectileBatteryAmmoProvider + proto: BulletEnergyGunLaser + fireCost: 100 + +- type: entity + id: MobRogueSiliconHitscanBatteryAmmo + abstract: true + components: + - type: HitscanBatteryAmmoProvider + proto: RedMediumLaser + fireCost: 100 + +- type: entity + parent: + - MobRogueSiliconBase + id: MobRogueSiliconDroneBase + name: drone + abstract: true + components: + - type: Loadout + prototypes: + - MobRogueSiliconLootT1 + - type: CanMoveInAir + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.30 # Lowered the value, to allow them to fit through the airlocks + density: 100 + mask: + - FlyingMobMask + layer: + - FlyingMobLayer + - type: DamageStateVisuals + rotate: true + - type: RotationVisuals + defaultRotation: 90 + horizontalRotation: 90 + - type: MobThresholds + thresholds: + 0: Alive + 30: Critical + 90: Dead + - type: Stamina + critThreshold: 600 + - type: Gun + showExamineText: false + fireRate: 0.75 + minAngle: 0 + maxAngle: 15 + soundGunshot: + path: /Audio/DeltaV/Weapons/Guns/Gunshots/laser.ogg + - type: FootstepModifier + footstepSoundCollection: + path: /Audio/_NF/Effects/silence.ogg + - type: SoundWhileAlive + - type: AmbientSound + volume: -9 + range: 5 + sound: /Audio/Effects/shuttle_thruster.ogg + +# VARIATIONS +## Tier 1 +- type: entity + parent: + - MobRogueSiliconScrapBase + - MobRogueSiliconAISimpleMelee + id: MobRogueSiliconScrap + #noSpawn: true + components: + - type: RandomSprite + available: + - body: + body_generic: "" + body_light: "" + body_servo: "" + head: + head_generic: "" + head_heavy: "" + head_light: "" + head_sturdy: "" + head_servo: "" + eyes: + head_generic_eye: Emagged + head_heavy_eye: Emagged + head_light_eye: Emagged + head_sturdy_eye: Emagged + head_servo_eye: Emagged + leftArm: + l_arm_generic: "" + l_arm_heavy: "" + l_arm_light: "" + l_arm_sturdy: "" + l_arm_servo: "" + mask_null: "" + rightArm: + r_arm_generic: "" + r_arm_heavy: "" + r_arm_light: "" + r_arm_sturdy: "" + r_arm_servo: "" + mask_null: "" + leftLeg: + l_leg_generic: "" + l_leg_light: "" + l_leg_thruster: "" + l_leg_treads: "" + l_leg_servo: "" + rightLeg: + r_leg_generic: "" + r_leg_light: "" + r_leg_thruster: "" + r_leg_treads: "" + r_leg_servo: "" + decor: + mask_null: "" + overlay: + overlay_openbrain: "" + overlay_openmodule: "" + overlay_openwires: "" + mask_null: "" + overlayUnshaded: + overlay_critdmg: "" + mask_null: "" + +- type: entity + parent: + - MobRogueSiliconScrapBase + - MobRogueSiliconAISimpleMelee + id: MobRogueSiliconScrapThreads + #noSpawn: true + components: + - type: RandomSprite + available: + - body: + body_generic: "" + body_light: "" + head: + head_generic: "" + head_heavy: "" + head_light: "" + head_sturdy: "" + eyes: + head_generic_eye: Emagged + head_heavy_eye: Emagged + head_light_eye: Emagged + head_sturdy_eye: Emagged + leftArm: + l_arm_generic: "" + l_arm_heavy: "" + l_arm_light: "" + l_arm_sturdy: "" + mask_null: "" + rightArm: + r_arm_generic: "" + r_arm_heavy: "" + r_arm_light: "" + r_arm_sturdy: "" + mask_null: "" + leftLeg: + mask_null: "" + rightLeg: + mask_null: "" + decor: + leg_treads: "" + overlay: + overlay_openbrain: "" + overlay_openmodule: "" + overlay_openwires: "" + mask_null: "" + overlayUnshaded: + overlay_critdmg: "" + mask_null: "" + +- type: entity + parent: + - MobRogueSiliconScrapBase + - MobRogueSiliconAISimpleMelee + id: MobRogueSiliconScrapThrusters + #noSpawn: true + components: + - type: RandomSprite + available: + - body: + body_generic: "" + body_light: "" + head: + head_generic: "" + head_heavy: "" + head_light: "" + head_sturdy: "" + eyes: + head_generic_eye: Emagged + head_heavy_eye: Emagged + head_light_eye: Emagged + head_sturdy_eye: Emagged + leftArm: + l_arm_generic: "" + l_arm_heavy: "" + l_arm_light: "" + l_arm_sturdy: "" + mask_null: "" + rightArm: + r_arm_generic: "" + r_arm_heavy: "" + r_arm_light: "" + r_arm_sturdy: "" + mask_null: "" + leftLeg: + mask_null: "" + rightLeg: + mask_null: "" + decor: + leg_thruster: "" + overlay: + overlay_openbrain: "" + overlay_openmodule: "" + overlay_openwires: "" + mask_null: "" + overlayUnshaded: + overlay_critdmg: "" + mask_null: "" + - type: PointLight + radius: 2.5 + color: orange + energy: 0.5 + - type: CanMoveInAir + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.30 # Lowered the value, to allow them to fit through the airlocks + density: 100 + mask: + - FlyingMobMask + layer: + - FlyingMobLayer + - type: FootstepModifier + footstepSoundCollection: + path: /Audio/_NF/Effects/silence.ogg + - type: SoundWhileAlive + - type: AmbientSound + volume: -9 + range: 5 + sound: /Audio/Effects/shuttle_thruster.ogg + +- type: entity + parent: + - MobRogueSiliconScrapThrusters + id: MobRogueSiliconScrapThrustersRanged + #noSpawn: true + components: + - type: HitscanBatteryAmmoProvider + proto: RedLaser + fireCost: 100 + - type: Gun + showExamineText: false + fireRate: 0.7 + minAngle: 5 + maxAngle: 10 + selectedMode: FullAuto + availableModes: + - FullAuto + soundGunshot: + path: /Audio/Weapons/Guns/Gunshots/laser.ogg + params: + variation: 0.2 + +- type: entity + parent: + - MobRogueSiliconScrapBase + - MobRogueSiliconAISimpleMelee + id: MobRogueSiliconScrapFlayer + #noSpawn: true + components: + - type: MeleeWeapon + attackRate: 1.0 + altDisarm: false + angle: 0 + animation: WeaponArcClaw + damage: + types: + Slash: 15 + Structural: 20 + soundHit: + path: /Audio/Weapons/bladeslice.ogg + - type: RandomSprite + available: + - body: + body_generic: "" + body_light: "" + head: + head_generic: "" + head_heavy: "" + head_light: "" + head_sturdy: "" + eyes: + head_generic_eye: Emagged + head_heavy_eye: Emagged + head_light_eye: Emagged + head_sturdy_eye: Emagged + leftArm: + l_arm_generic: "" + l_arm_heavy: "" + l_arm_light: "" + l_arm_sturdy: "" + rightArm: + r_arm_generic: "" + r_arm_heavy: "" + r_arm_light: "" + r_arm_sturdy: "" + mask_null: "" + leftLeg: + l_leg_generic: "" + l_leg_light: "" + rightLeg: + r_leg_generic: "" + r_leg_light: "" + decor: + decor_body_gibs: "" + decor_head_gibs: "" + decor_head_body_gibs: "" + overlay: + overlay_l_arm_claws: "" + overlay_lr_arm_claws: "" + overlay_r_arm_claws: "" + +- type: entity + parent: + - MobRogueSiliconDroneBase + - MobRogueSiliconProjectileBatteryAmmo + id: MobRogueSiliconDroneLethals + #noSpawn: true + components: + - type: Sprite + drawdepth: Mobs + layers: + - sprite: _NF/Mobs/RogueSilicons/drones.rsi + state: base + - sprite: _NF/Mobs/RogueSilicons/drones.rsi + state: decor_department + color: "#990000" + - sprite: _NF/Mobs/RogueSilicons/drones.rsi + state: decor_department_accent + color: "#000000" + - sprite: _NF/Mobs/RogueSilicons/drones.rsi + state: base_eyes + shader: unshaded + color: "#990000" + +- type: entity + parent: + - MobRogueSiliconDroneBase + - MobRogueSiliconProjectileBatteryAmmo + id: MobRogueSiliconDroneNonLethals + #noSpawn: true + components: + - type: Sprite + drawdepth: Mobs + layers: + - sprite: _NF/Mobs/RogueSilicons/drones.rsi + state: base + - sprite: _NF/Mobs/RogueSilicons/drones.rsi + state: decor_department + color: "#c86400" + - sprite: _NF/Mobs/RogueSilicons/drones.rsi + state: decor_department_accent + color: "#ffff00" + - sprite: _NF/Mobs/RogueSilicons/drones.rsi + state: base_eyes + shader: unshaded + color: "#0055cc" + - type: ProjectileBatteryAmmoProvider + proto: BulletDisabler + fireCost: 100 + +- type: entity + parent: + - MobRogueSiliconDroneBase + - MobRogueSiliconProjectileBatteryAmmo + id: MobRogueSiliconDroneScience + #noSpawn: true + components: + - type: Sprite + drawdepth: Mobs + layers: + - sprite: _NF/Mobs/RogueSilicons/drones.rsi + state: base + - sprite: _NF/Mobs/RogueSilicons/drones.rsi + state: decor_department + - sprite: _NF/Mobs/RogueSilicons/drones.rsi + state: decor_department_accent + color: "#6400c8" + - sprite: _NF/Mobs/RogueSilicons/drones.rsi + state: base_eyes + shader: unshaded + color: "#ffff00" + - type: ProjectileBatteryAmmoProvider + proto: AnomalousParticleSigmaStrong + fireCost: 100 + +## Tier 2 +- type: entity + parent: + - MobRogueSiliconBase + - MobRogueSiliconAISimpleMelee + id: MobRogueSiliconServo + name: servo unit + #noSpawn: true + components: + - type: Loadout + prototypes: + - MobRogueSiliconLootT2 + - type: Sprite + drawdepth: Mobs + layers: + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: body_servo + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: head_servo + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: head_servo_eye + color: "#990000" + shader: unshaded + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: l_arm_servo + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: r_arm_servo + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: l_leg_servo + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: r_leg_servo + - type: DamageStateVisuals + rotate: true + - type: RotationVisuals + defaultRotation: 90 + horizontalRotation: 90 + +- type: entity + parent: + - MobRogueSiliconBase + - MobRogueSiliconAISimpleMelee + id: MobRogueSiliconHerder + name: herder unit + #noSpawn: true + components: + - type: Loadout + prototypes: + - MobRogueSiliconLootT2 + - type: Sprite + drawdepth: Mobs + layers: + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: body_generic + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: head_sturdy + color: "#0055cc" + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: head_sturdy_eye + color: "#0055cc" + shader: unshaded + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: overlay_meson + shader: unshaded + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: l_arm_sturdy + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: r_arm_sturdy + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: l_leg_generic + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: r_leg_generic + - sprite: Objects/Weapons/Melee/stunprod.rsi + state: on-inhand-right + - type: DamageStateVisuals + rotate: true + - type: RotationVisuals + defaultRotation: 90 + horizontalRotation: 90 + - type: StaminaDamageOnHit + damage: 10 + sound: /Audio/Weapons/egloves.ogg + - type: MeleeWeapon + attackRate: 1.0 + altDisarm: false + angle: 0 + animation: WeaponArcPunch + damage: + types: + Blunt: 6 + Shock: 7 + Structural: 20 + soundHit: + path: /Audio/Weapons/bladeslice.ogg + +- type: entity + parent: + - MobRogueSiliconDroneBase + - MobRogueSiliconHitscanBatteryAmmo + id: MobRogueSiliconHunter + name: hunter unit + #noSpawn: true + components: + - type: Loadout + prototypes: + - MobRogueSiliconLootT2 + - type: Sprite + drawdepth: Mobs + layers: + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: body_light + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: head_light + color: "#990000" + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: head_light_eye + color: "#990000" + shader: unshaded + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: overlay_thermal + shader: unshaded + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: l_arm_light + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: r_arm_light + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: leg_thruster + - sprite: Clothing/Neck/mantles/hosmantle.rsi + state: equipped-NECK + - sprite: Objects/Weapons/Guns/Battery/laser_gun.rsi + state: wielded-inhand-right + - type: PointLight + radius: 3.5 + color: orange + energy: 0.5 + - type: Gun + showExamineText: false + fireRate: 0.8 + minAngle: 0 + maxAngle: 5 + selectedMode: FullAuto + availableModes: + - FullAuto + soundGunshot: + path: /Audio/Weapons/Guns/Gunshots/laser.ogg + params: + variation: 0.2 + +- type: entity + parent: + - MobRogueSiliconBase + id: MobRogueSiliconCatcher + name: catcher unit + #noSpawn: true + components: + - type: Loadout + prototypes: + - MobRogueSiliconLootT2 + - type: Sprite + drawdepth: Mobs + layers: + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: body_generic + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: head_heavy + color: "#d6b328" + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: head_heavy_eye + color: "#990000" + shader: unshaded + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: l_arm_heavy + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: r_arm_heavy + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: l_leg_generic + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: r_leg_generic + - sprite: Clothing/Neck/mantles/qmmantle.rsi + state: equipped-NECK + - sprite: _NF/Mobs/RogueSilicons/robots.rsi + state: overlay_r_arm_claws + - type: DamageStateVisuals + rotate: true + - type: RotationVisuals + defaultRotation: 90 + horizontalRotation: 90 + - type: BasicEntityAmmoProvider + proto: Bola + capacity: 1 + count: 1 + - type: Gun + showExamineText: false + fireRate: 0.075 + selectedMode: FullAuto + availableModes: + - FullAuto + soundGunshot: /Audio/Weapons/Guns/Gunshots/rpgfire.ogg + +## Tier 3 +- type: entity + parent: + - MobRogueSiliconBase + - MobRogueSiliconAISimpleMelee + id: MobRogueSiliconTesla + name: tesla unit + #noSpawn: true + components: + - type: Loadout + prototypes: + - MobRogueSiliconLootT3 + - type: Sprite + drawdepth: Mobs + layers: + - sprite: _NF/Mobs/RogueSilicons/ancient.rsi + state: base + color: "#8ca1a3" + - sprite: _NF/Mobs/RogueSilicons/ancient.rsi + state: decor_02 + color: "#c96d25" + - sprite: _NF/Mobs/RogueSilicons/ancient.rsi + state: eyes + color: "#990000" + shader: unshaded + - sprite: Objects/Weapons/Guns/Battery/tesla_gun.rsi + state: inhand-right + - type: DamageStateVisuals + rotate: true + - type: RotationVisuals + defaultRotation: 90 + horizontalRotation: 90 + - type: MobThresholds + thresholds: + 0: Alive + 110: Critical + 160: Dead + - type: Stamina + critThreshold: 600 + - type: ProjectileBatteryAmmoProvider + proto: TeslaGunBullet + fireCost: 100 + - type: BatterySelfRecharger + autoRecharge: true + autoRechargeRate: 30 + - type: Battery + maxCharge: 300 + startingCharge: 300 + - type: Gun + projectileSpeed: 10 + showExamineText: false + fireRate: 0.75 + minAngle: 0 + maxAngle: 15 + soundGunshot: + path: /Audio/Effects/Lightning/lightningshock.ogg + params: + variation: 0.2 + - type: PointLight + radius: 1 + energy: 1.5 + color: "#47f8ff" + +## Tier 4 Boss +- type: entity + parent: + - MobRogueSiliconDroneBase + - MobRogueSiliconHitscanBatteryAmmo + id: MobRogueSiliconGuardian + name: guardian unit + #noSpawn: true + components: + - type: Loadout + prototypes: + - MobRogueSiliconLootT4 + - type: CanMoveInAir + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.45 + density: 100 + mask: + - FlyingMobMask + layer: + - FlyingMobLayer + - type: Sprite + drawdepth: Mobs + sprite: _NF/Mobs/RogueSilicons/netguardian.rsi + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: netguardian + - type: DamageStateVisuals + states: + Alive: + Base: netguardian + Critical: + Base: crash + Dead: + Base: crash + - type: MobThresholds + thresholds: + 0: Alive + 150: Critical + 400: Dead + - type: Stamina + critThreshold: 600 + - type: HitscanBatteryAmmoProvider + proto: RedLaserPractice # RedLaser + fireCost: 10 + - type: Gun + showExamineText: false + fireRate: 8 + minAngle: 1 + maxAngle: 10 + selectedMode: FullAuto + availableModes: + - FullAuto + soundGunshot: + path: /Audio/Weapons/Guns/Gunshots/laser.ogg + params: + variation: 0.2 + - type: PointLight + radius: 2 + energy: 2.5 + color: "#47f8ff" + +- type: entity + parent: MobRogueSiliconBase + id: MobRogueSiliconBoss + name: one star unit + #noSpawn: true + components: + - type: Loadout + prototypes: + - MobRogueSiliconLootT4 + - type: Sprite + drawdepth: Mobs + layers: + - sprite: Mobs/Silicon/onestar.rsi + state: onestar_boss + - sprite: Mobs/Silicon/onestar.rsi + state: onestar_boss_screen + shader: unshaded + - type: DamageStateVisuals + rotate: true + - type: RotationVisuals + defaultRotation: 90 + horizontalRotation: 90 + - type: MobThresholds + thresholds: + 0: Alive + 200: Critical + 600: Dead + - type: Stamina + critThreshold: 600 + - type: BasicEntityAmmoProvider + proto: CartridgeRocketMiniNF + capacity: 10 + count: 10 + - type: Gun + projectileSpeed: 10 + showExamineText: false + fireRate: 1 + minAngle: 30 + maxAngle: 45 + selectedMode: FullAuto + availableModes: + - FullAuto + soundGunshot: /Audio/Weapons/Guns/Gunshots/rpgfire.ogg + - type: FootstepModifier + footstepSoundCollection: + path: /Audio/Mecha/sound_mecha_powerloader_step.ogg diff --git a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/syndicatemob.yml b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_syndicate.yml similarity index 89% rename from Resources/Prototypes/_NF/Entities/Mobs/NPCs/syndicatemob.yml rename to Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_syndicate.yml index 09339ff8b72..878c69da475 100644 --- a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/syndicatemob.yml +++ b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_syndicate.yml @@ -1,17 +1,20 @@ - type: entity - name: Syndicate Naval Agent + name: syndicate naval agent abstract: true noSpawn: true - parent: MobHumanoidHostileBase + parent: + - MobHumanoidHostileBase + - MobHumanoidInvetory + - MobHumanoidHostileAISimpleRanged id: MobSyndicateNavalBase components: - type: Body - prototype: HumanSyntheticOrgans # New set of synthetic organs grants elevated resistance to toxins and poisons + prototype: HumanSyntheticOrgans # New set of synthetic organs grants faster removal of toxins from bloodstream requiredLegs: 2 - type: NpcFactionMember factions: - - Syndicate - #- type: AutoImplant # muh loot! nooo + - Syndicate + #- type: AutoImplant #implants: #- DeathRattleImplant #- DeathAcidifierImplantNF @@ -26,14 +29,12 @@ minimumWait: 30 maximumWait: 120 nextAdvertisementTime: 10 - - type: Buckle - disable: true - type: AutoWakeUp # Humans # Syndicate Captain, "armed" with AP Python - type: entity - name: Syndicate Captain + name: syndicate captain parent: MobSyndicateNavalBase id: MobSyndicateNavalCaptainA noSpawn: true @@ -58,7 +59,6 @@ soundGunshot: /Audio/Weapons/Guns/Gunshots/revolver.ogg - type: entity - name: Syndicate Captain parent: MobSyndicateNavalCaptainA id: MobSyndicateNavalCaptainB noSpawn: true @@ -72,7 +72,6 @@ count: 1 - type: entity - name: Syndicate Captain parent: MobSyndicateNavalCaptainA id: MobSyndicateNavalCaptainC noSpawn: true @@ -86,7 +85,6 @@ count: 1 - type: entity - name: Syndicate Captain parent: MobSyndicateNavalCaptainA id: MobSyndicateNavalCaptainD noSpawn: true @@ -101,7 +99,7 @@ # Syndicate Engineer, "armed" with shotgun - type: entity - name: Syndicate Engineer + name: syndicate engineer parent: MobSyndicateNavalBase id: MobSyndicateNavalEngineerA noSpawn: true @@ -126,7 +124,6 @@ soundGunshot: /Audio/Weapons/Guns/Gunshots/shotgun.ogg - type: entity - name: Syndicate Engineer parent: MobSyndicateNavalEngineerA id: MobSyndicateNavalEngineerB noSpawn: true @@ -140,7 +137,6 @@ count: 1 - type: entity - name: Syndicate Engineer parent: MobSyndicateNavalEngineerB id: MobSyndicateNavalEngineerC noSpawn: true @@ -150,7 +146,6 @@ - SyndicateNavalEngineerGearC - type: entity - name: Syndicate Engineer parent: MobSyndicateNavalEngineerB id: MobSyndicateNavalEngineerD noSpawn: true @@ -164,9 +159,9 @@ count: 1 # Syndicate "Medic", throws poisoned darts laced with 2u of Impedrezene (hallucinogenic, deals minor poison damage, makes you barf and slows you down) -# Look for darts here: \Resources\Prototypes\_NF\Entities\Objects\Weapons\Throwable\throwable_weapons.yml +# Look for darts here: /Resources/Prototypes/_NF/Entities/Objects/Weapons/Throwable/throwable_weapons.yml - type: entity - name: Syndicate Medic + name: syndicate medic parent: MobSyndicateNavalBase id: MobSyndicateNavalMedicA noSpawn: true @@ -179,7 +174,7 @@ rechargeSound: path: /Audio/_NF/Effects/silence.ogg - type: BasicEntityAmmoProvider - proto: DartSindicateImpedrezene + proto: DartSyndicateImpedrezene capacity: 1 count: 1 - type: Gun @@ -192,7 +187,6 @@ collection: BulletMiss - type: entity - name: Syndicate Medic parent: MobSyndicateNavalMedicA id: MobSyndicateNavalMedicB noSpawn: true @@ -202,7 +196,6 @@ - SyndicateNavalMedicGearB - type: entity - name: Syndicate Medic parent: MobSyndicateNavalMedicA id: MobSyndicateNavalMedicC noSpawn: true @@ -211,12 +204,11 @@ prototypes: - SyndicateNavalMedicGearB - type: BasicEntityAmmoProvider - proto: DartSindicateTranquilizer + proto: DartSyndicateTranquilizer capacity: 1 count: 1 - type: entity - name: Syndicate Medic parent: MobSyndicateNavalMedicA id: MobSyndicateNavalMedicD noSpawn: true @@ -225,13 +217,13 @@ prototypes: - SyndicateNavalMedicGearD - type: BasicEntityAmmoProvider - proto: DartSindicateTranquilizer + proto: DartSyndicateTranquilizer capacity: 1 count: 1 # Second Officer, "armed" with Advanced Laser Pistol - type: entity - name: Syndicate Second Officer + name: syndicate second officer parent: MobSyndicateNavalBase id: MobSyndicateNavalSecondOfficerA noSpawn: true @@ -257,7 +249,6 @@ soundGunshot: /Audio/Weapons/Guns/Gunshots/laser_cannon.ogg - type: entity - name: Syndicate Second Officer parent: MobSyndicateNavalSecondOfficerA id: MobSyndicateNavalSecondOfficerB noSpawn: true @@ -267,7 +258,6 @@ - SyndicateNavalSecondOfficerGearB - type: entity - name: Syndicate Second Officer parent: MobSyndicateNavalSecondOfficerA id: MobSyndicateNavalSecondOfficerC noSpawn: true @@ -277,7 +267,6 @@ - SyndicateNavalSecondOfficerGearC - type: entity - name: Syndicate Second Officer parent: MobSyndicateNavalSecondOfficerA id: MobSyndicateNavalSecondOfficerD noSpawn: true @@ -291,7 +280,7 @@ # Syndicate Security Operative, "armed" with Atreides SMG - type: entity - name: Syndicate Operative + name: syndicate operative parent: MobSyndicateNavalBase id: MobSyndicateNavalOperatorA noSpawn: true @@ -320,7 +309,6 @@ soundGunshot: /Audio/Weapons/Guns/Gunshots/smg.ogg - type: entity - name: Syndicate Operative parent: MobSyndicateNavalOperatorA id: MobSyndicateNavalOperatorB noSpawn: true @@ -330,7 +318,6 @@ - SyndicateNavalOperatorGearB - type: entity - name: Syndicate Operative parent: MobSyndicateNavalOperatorA id: MobSyndicateNavalOperatorC noSpawn: true @@ -340,7 +327,6 @@ - SyndicateNavalOperatorGearC - type: entity - name: Syndicate Operative parent: MobSyndicateNavalOperatorA id: MobSyndicateNavalOperatorD noSpawn: true @@ -351,7 +337,7 @@ # Syndicate Grenadier, "armed" with china lake - type: entity - name: Syndicate Grenadier + name: syndicate grenadier parent: MobSyndicateNavalBase id: MobSyndicateNavalGrenadierA noSpawn: true @@ -379,7 +365,6 @@ soundGunshot: /Audio/Weapons/Guns/Gunshots/grenade_launcher.ogg - type: entity - name: Syndicate Grenadier parent: MobSyndicateNavalGrenadierA id: MobSyndicateNavalGrenadierB noSpawn: true @@ -393,7 +378,6 @@ count: 1 - type: entity - name: Syndicate Grenadier parent: MobSyndicateNavalGrenadierA id: MobSyndicateNavalGrenadierC noSpawn: true @@ -407,7 +391,6 @@ count: 1 - type: entity - name: Syndicate Grenadier parent: MobSyndicateNavalGrenadierA id: MobSyndicateNavalGrenadierD noSpawn: true @@ -422,7 +405,7 @@ # Syndicate Saboteur, "armed" with EMP Viper - type: entity - name: Syndicate Saboteur + name: syndicate saboteur parent: MobSyndicateNavalBase id: MobSyndicateNavalSaboteurA noSpawn: true @@ -447,7 +430,6 @@ soundGunshot: /Audio/Weapons/Guns/Gunshots/pistol.ogg - type: entity - name: Syndicate Saboteur parent: MobSyndicateNavalSaboteurA id: MobSyndicateNavalSaboteurB noSpawn: true @@ -457,7 +439,6 @@ - SyndicateNavalSaboteurGearB - type: entity - name: Syndicate Saboteur parent: MobSyndicateNavalSaboteurA id: MobSyndicateNavalSaboteurC noSpawn: true @@ -467,7 +448,6 @@ - SyndicateNavalSaboteurGearC - type: entity - name: Syndicate Saboteur parent: MobSyndicateNavalSaboteurA id: MobSyndicateNavalSaboteurD noSpawn: true @@ -478,8 +458,10 @@ # Hostile Victim of Experimentation, "armed" with shiv - type: entity - name: Captive - parent: MobHumanoidHostileBase + name: captive + parent: + - MobHumanoidHostileBase + - MobHumanoidHostileAISimpleMelee id: MobExperimentationVictim noSpawn: true components: @@ -499,7 +481,7 @@ # Syndicate Commander, "armed" with AK - type: entity - name: Syndicate Commander # Mega Fauna for Dungeons + name: syndicate commander # Mega Fauna for Dungeons parent: MobSyndicateNavalBase id: MobSyndicateNavalCommanderA noSpawn: true @@ -530,7 +512,6 @@ soundGunshot: /Audio/Weapons/Guns/Gunshots/rifle2.ogg - type: entity - name: Syndicate Commander parent: MobSyndicateNavalCommanderA id: MobSyndicateNavalCommanderB noSpawn: true @@ -551,7 +532,6 @@ soundGunshot: /Audio/Weapons/Guns/Gunshots/ltrifle.ogg - type: entity - name: Syndicate Commander parent: MobSyndicateNavalCommanderB id: MobSyndicateNavalCommanderC noSpawn: true @@ -561,7 +541,6 @@ - SyndicateNavalCommanderGearC - type: entity - name: Syndicate Commander parent: MobSyndicateNavalCommanderB id: MobSyndicateNavalCommanderD noSpawn: true @@ -572,7 +551,7 @@ # Syndicate Deckhand, "armed" with Viper - type: entity - name: Syndicate Deckhand + name: syndicate deckhand parent: MobSyndicateNavalBase id: MobSyndicateNavalDeckhandA noSpawn: true @@ -597,7 +576,6 @@ soundGunshot: /Audio/Weapons/Guns/Gunshots/pistol.ogg - type: entity - name: Syndicate Deckhand parent: MobSyndicateNavalDeckhandA id: MobSyndicateNavalDeckhandB noSpawn: true @@ -607,7 +585,6 @@ - SyndicateNavalDeckhandGearB - type: entity - name: Syndicate Deckhand parent: MobSyndicateNavalDeckhandA id: MobSyndicateNavalDeckhandC noSpawn: true @@ -617,7 +594,6 @@ - SyndicateNavalDeckhandGearC - type: entity - name: Syndicate Deckhand parent: MobSyndicateNavalDeckhandA id: MobSyndicateNavalDeckhandD noSpawn: true @@ -628,8 +604,10 @@ # Syndicate Mime, melee, "armed" with chainsaw - type: entity - name: Syndicate Mime - parent: MobSyndicateNavalBase + name: syndicate mime + parent: + - MobSyndicateNavalBase + - MobHumanoidHostileAISimpleMelee id: MobSyndicateNavalMime noSpawn: true components: @@ -648,9 +626,9 @@ nextAdvertisementTime: 0 # Syndicate Chemwarrior, shoots healthy mixes of chems -# Look for chems here: \Resources\Prototypes\_NF\Entities\Objects\Weapons\Ammunition\Projectiles\chem.yml +# Look for chems here: /Resources/Prototypes/_NF/Entities/Objects/Weapons/Ammunition/Projectiles/chem.yml - type: entity - name: Syndicate ChemwarriorA + name: syndicate chemwarrior parent: MobSyndicateNavalBase id: MobSyndicateNavalChemwarriorA noSpawn: true @@ -675,7 +653,6 @@ soundGunshot: /Audio/Weapons/Guns/Gunshots/water_spray.ogg - type: entity - name: Syndicate ChemwarriorB parent: MobSyndicateNavalChemwarriorA id: MobSyndicateNavalChemwarriorB noSpawn: true @@ -689,7 +666,6 @@ count: 1 - type: entity - name: Syndicate ChemwarriorC parent: MobSyndicateNavalChemwarriorA id: MobSyndicateNavalChemwarriorC noSpawn: true @@ -703,7 +679,6 @@ count: 1 - type: entity - name: Syndicate ChemwarriorD parent: MobSyndicateNavalChemwarriorA id: MobSyndicateNavalChemwarriorD noSpawn: true diff --git a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/wizardfederationmob.yml b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_wizardfederation.yml similarity index 92% rename from Resources/Prototypes/_NF/Entities/Mobs/NPCs/wizardfederationmob.yml rename to Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_wizardfederation.yml index cc4551f4059..5ad37539b91 100644 --- a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/wizardfederationmob.yml +++ b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/mob_hostile_wizardfederation.yml @@ -4,6 +4,8 @@ parent: - MobHumanoidHostileBase - MobPassiveRegen + - MobHumanoidInvetory + - MobHumanoidHostileAISimpleRanged id: MobWizFedlBase components: - type: NpcFactionMember @@ -13,12 +15,9 @@ rechargeCooldown: 3 rechargeSound: path: /Audio/_NF/Effects/silence.ogg - #- type: AutoImplant # muh loot! nooo - #implants: - #- DeathAcidifierImplantNF - type: Reflect enabled: true - reflectProb: .35 + reflectProb: .3 spread: 90 - type: Flammable fireSpread: true @@ -39,7 +38,6 @@ maximumWait: 120 nextAdvertisementTime: 10 - type: AutoWakeUp - - type: MovementAlwaysTouching # Humans # Blue Wizard, summons 2 Blue Curacao Elementals @@ -181,8 +179,21 @@ noSpawn: true parent: - MobNonHumanHostileBase + - MobHumanoidHostileAISimpleMelee id: WaterElementalConjured components: + - type: HTN + rootTask: + task: SimpleHostileCompound + blackboard: + NavClimb: !type:Bool + true + NavInteract: !type:Bool + true + NavPry: !type:Bool + true + NavSmash: !type:Bool + true - type: MovementAlwaysTouching - type: NoSlip - type: NpcFactionMember @@ -213,6 +224,7 @@ damage: types: Slash: 15 + Structural: 20 - type: MeleeChemicalInjector solution: bloodstream transferAmount: 10 diff --git a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/xeno.yml b/Resources/Prototypes/_NF/Entities/Mobs/NPCs/xeno.yml deleted file mode 100644 index e872030db25..00000000000 --- a/Resources/Prototypes/_NF/Entities/Mobs/NPCs/xeno.yml +++ /dev/null @@ -1,20 +0,0 @@ -- type: entity - name: Queen - parent: MobXenoQueen - id: MobXenoQueenDungeon - suffix: Ghost - components: - - type: Tag - tags: - - CannotSuicide - - type: SalvageMobRestrictionsNF - - type: ReplacementAccent - accent: xeno - - type: GhostRole - allowMovement: true - allowSpeech: true - makeSentient: true - name: ghost-role-information-xeno-name - description: ghost-role-information-xeno-description - rules: ghost-role-information-xeno-rules - - type: GhostTakeoverAvailable diff --git a/Resources/Prototypes/_NF/Entities/Objects/Fun/toys.yml b/Resources/Prototypes/_NF/Entities/Objects/Fun/toys.yml index 0fec5bb01ae..2390a149732 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Fun/toys.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Fun/toys.yml @@ -34,16 +34,16 @@ state: plushie_slips - type: EmitSoundOnUse sound: - path: /Audio/Weapons/boxingpunch3.ogg + path: /Audio/_NF/Effects/silence.ogg - type: EmitSoundOnLand sound: - path: /Audio/Weapons/boxingpunch3.ogg + path: /Audio/_NF/Effects/silence.ogg - type: EmitSoundOnActivate sound: - path: /Audio/Weapons/boxingpunch3.ogg + path: /Audio/_NF/Effects/silence.ogg - type: MeleeWeapon soundHit: - path: /Audio/Weapons/boxingpunch3.ogg + path: /Audio/_NF/Effects/silence.ogg - type: Tag tags: - Soap diff --git a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml index 102bcd32752..e62f9048e8a 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml @@ -35,3 +35,70 @@ steps: 5 zeroVisible: true - type: Appearance + +- type: entity + parent: + - BaseWeaponBattery + id: WeaponLaserTurboNF + name: turbo laser mk3 + description: "A turbo laser ripped from the guardian unit. Appears to be a rather old model. Doesn't seem to be working properly. Supposedly highly illegal." + components: + - type: MultiHandedItem + - type: ClothingSpeedModifier + walkModifier: 0.95 + sprintModifier: 0.7 + - type: HeldSpeedModifier + - type: Item + size: Ginormous + inhandVisuals: + left: + - state: inhand-left + - state: inhand-left-unshaded + shader: unshaded + right: + - state: inhand-right + - state: inhand-right-unshaded + shader: unshaded + - type: Sprite + sprite: _NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi + layers: + - state: icon-base + - state: charge-level-unshaded-5 + map: ["enum.GunVisualLayers.MagUnshaded"] + shader: unshaded + - type: Clothing + quickEquip: false + slots: + - Back + - suitStorage + sprite: _NF/Objects/Weapons/Guns/Battery/turbo_laser.rsi + clothingVisuals: + back: + - state: equipped-back + - state: equipped-unshaded + shader: unshaded + suitstorage: + - state: equipped-back + - state: equipped-unshaded + shader: unshaded + - type: Battery + maxCharge: 4000 + startingCharge: 4000 + - type: HitscanBatteryAmmoProvider + proto: RedLaser + fireCost: 80 + - type: Gun + selectedMode: FullAuto + availableModes: + - FullAuto + fireRate: 8 + minAngle: 1 + maxAngle: 10 + soundGunshot: + path: /Audio/DeltaV/Weapons/Guns/Gunshots/laser.ogg + soundEmpty: + path: /Audio/DeltaV/Weapons/Guns/Empty/dry_fire.ogg + - type: MagazineVisuals + magState: charge-level + steps: 6 + zeroVisible: true diff --git a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Projectiles/minirocket.yml b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Projectiles/minirocket.yml new file mode 100644 index 00000000000..59a6a1e4995 --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Guns/Projectiles/minirocket.yml @@ -0,0 +1,39 @@ +# Bullet +- type: entity + parent: BaseBulletTrigger + id: BulletRocketMiniNF + name: mini rocket + noSpawn: true + components: + - type: Sprite + sprite: Objects/Weapons/Guns/Projectiles/projectiles2.rsi + layers: + - state: grenade + - type: ExplodeOnTrigger + - type: Explosive + explosionType: Default + maxIntensity: 1 # max 15 per tile + intensitySlope: 1 + totalIntensity: 2 # 30 total damage to distribute over tiles + maxTileBreak: 1 + - type: PointLight + radius: 3.5 + color: orange + energy: 0.5 + +# Cartridge +- type: entity + id: CartridgeRocketMiniNF + name: minirocket + parent: BaseItem + components: + - type: Item + size: Small + - type: CartridgeAmmo + proto: BulletRocketMiniNF + deleteOnSpawn: true + - type: Sprite + sprite: Objects/Weapons/Guns/Ammunition/Explosives/explosives.rsi + state: frag + - type: StaticPrice + price: 20 diff --git a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Throwable/throwable_weapons.yml b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Throwable/throwable_weapons.yml index 4104c975179..ab13e6501eb 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Throwable/throwable_weapons.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Throwable/throwable_weapons.yml @@ -2,7 +2,7 @@ parent: - Dart - ConjuredObject10 # Despawns in 10 seconds - id: DartSindicateImpedrezene + id: DartSyndicateImpedrezene name: syndicate impedrezene dart description: Try not to prick yourself. noSpawn: true @@ -28,15 +28,17 @@ solution: ammo - type: DrainableSolution solution: ammo + - type: SolutionTransfer + maxTransferAmount: 4 - type: SolutionInjectOnEmbed transferAmount: 2 - solution: melee + solution: ammo - type: InjectableSolution solution: ammo - type: entity # 4 hits to KO a spaceman - parent: DartSindicateImpedrezene - id: DartSindicateTranquilizer + parent: DartSyndicateImpedrezene + id: DartSyndicateTranquilizer name: syndicate tranquilizer dart noSpawn: true components: @@ -47,6 +49,55 @@ reagents: - ReagentId: ChloralHydrate Quantity: 3 + - type: SolutionTransfer + maxTransferAmount: 4 - type: SolutionInjectOnEmbed transferAmount: 3 - solution: melee + solution: ammo + - type: InjectableSolution + solution: ammo + +- type: entity + parent: DartSyndicateImpedrezene + id: DartAberrantFleshHorrorSpike + name: bone spike + noSpawn: true + components: + - type: Ammo + muzzleFlash: null + - type: Sprite + sprite: _NF/Mobs/Aliens/flesh.rsi + state: spike + - type: DamageOtherOnHit + damage: + types: + Piercing: 10 + - type: SolutionContainerManager + solutions: + ammo: + maxVol: 3 + reagents: + - ReagentId: Impedrezene + Quantity: 3 + - type: SolutionInjectOnEmbed + transferAmount: 3 + solution: ammo + - type: SolutionTransfer + maxTransferAmount: 4 + - type: InjectableSolution + solution: ammo + +- type: entity + parent: ConjuredObject10 + id: DartAberrantFleshHorrorSpikeCluster + name: bone spike + noSpawn: true + components: + - type: Sprite + sprite: _NF/Mobs/Aliens/flesh.rsi + state: spike + - type: CartridgeAmmo + muzzleFlash: null + proto: DartAberrantFleshHorrorSpike + count: 3 + spread: 25 diff --git a/Resources/Prototypes/_NF/Entities/Structures/Machines/lathe.yml b/Resources/Prototypes/_NF/Entities/Structures/Machines/lathe.yml index d0b35956d37..edf6cfc488f 100644 --- a/Resources/Prototypes/_NF/Entities/Structures/Machines/lathe.yml +++ b/Resources/Prototypes/_NF/Entities/Structures/Machines/lathe.yml @@ -308,6 +308,12 @@ - OreBag - MiningDrill - WeaponProtoKineticAccelerator + - ClothingNeckIFFNeutral + - ClothingNeckIFFGreen + - ClothingNeckIFFRed + - ClothingNeckIFFBlue + - ClothingNeckIFFOrange + - ClothingNeckIFFPurple dynamicRecipes: - Bucket - MopItem diff --git a/Resources/Prototypes/_NF/Entities/Structures/Specific/argocyte.yml b/Resources/Prototypes/_NF/Entities/Structures/Specific/argocyte.yml new file mode 100644 index 00000000000..b833ad471b0 --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Structures/Specific/argocyte.yml @@ -0,0 +1,51 @@ +# Salvage expedition objective +- type: entity + parent: CarpStatue + id: ArgocyteEgg + name: argocyte egg + description: Looks more like a fossil than egg. + components: + - type: Sprite + sprite: Mobs/Aliens/Argocyte/argocyte_common.rsi + layers: + - state: fossilegg + - sprite: _NF/Mobs/Aliens/argocyte.rsi + state: unshaded + shader: unshaded + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 50 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTypeTrigger + damageType: Heat + damage: 5 + behaviors: + - !type:SolutionExplosionBehavior + solution: tank + - trigger: + !type:DamageTypeTrigger + damageType: Piercing + damage: 5 + behaviors: + - !type:SolutionExplosionBehavior + solution: tank + - trigger: + !type:DamageTrigger + damage: 10 + behaviors: + - !type:SpillBehavior + solution: tank + - !type:DoActsBehavior + acts: ["Destruction"] + - type: SolutionContainerManager + solutions: + tank: + maxVol: 150 + reagents: + - ReagentId: FerrochromicAcid + Quantity: 150 diff --git a/Resources/Prototypes/_NF/Entities/Structures/Specific/bloodcult.yml b/Resources/Prototypes/_NF/Entities/Structures/Specific/bloodcult.yml index e61a2d301f3..ce24298513e 100644 --- a/Resources/Prototypes/_NF/Entities/Structures/Specific/bloodcult.yml +++ b/Resources/Prototypes/_NF/Entities/Structures/Specific/bloodcult.yml @@ -223,8 +223,7 @@ - ClothingHeadHelmetCult - ClothingOuterArmorCult - ClothingShoesCult - - ClothingHeadHatHoodCulthood - - ClothingOuterRobesCult + - ClothingOuterCoatBloodCultRobes - ClothingHeadHelmetBone - ClothingOuterArmorBone - ClothingBackpackMessengerBloodCult diff --git a/Resources/Prototypes/_NF/Entities/Structures/Specific/dinosaurs.yml b/Resources/Prototypes/_NF/Entities/Structures/Specific/dinosaurs.yml new file mode 100644 index 00000000000..70dca534271 --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Structures/Specific/dinosaurs.yml @@ -0,0 +1,52 @@ +# Salvage expedition objective +- type: entity + parent: CarpStatue + id: DinosaurEgg + name: dinosaur egg + description: Looks more like a fossil than egg. + components: + - type: Sprite + sprite: Objects/Consumable/Food/egg.rsi + layers: + - sprite: Structures/Web/nest.rsi + state: icon + color: "#cd7f32" + - state: icon + scale: 1.5, 2.2 + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 50 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTypeTrigger + damageType: Heat + damage: 5 + behaviors: + - !type:SolutionExplosionBehavior + solution: tank + - trigger: + !type:DamageTypeTrigger + damageType: Piercing + damage: 5 + behaviors: + - !type:SolutionExplosionBehavior + solution: tank + - trigger: + !type:DamageTrigger + damage: 10 + behaviors: + - !type:SpillBehavior + solution: tank + - !type:DoActsBehavior + acts: ["Destruction"] + - type: SolutionContainerManager + solutions: + tank: + maxVol: 150 + reagents: + - ReagentId: Egg + Quantity: 150 diff --git a/Resources/Prototypes/_NF/Entities/Structures/Specific/explorers.yml b/Resources/Prototypes/_NF/Entities/Structures/Specific/explorers.yml new file mode 100644 index 00000000000..13da314ea0e --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Structures/Specific/explorers.yml @@ -0,0 +1,50 @@ +- type: entity + parent: CarpStatue + id: ExplorersLootRadar + name: salvage radar + description: Essential tool for any looter. + components: + - type: Sprite + sprite: _NF/Structures/Specific/Explorers/salvageradar.rsi + layers: + - state: base + - state: unshaded + shader: unshaded + - type: PointLight + radius: 1.5 + energy: 1.6 + color: "#3db83b" + castShadows: false + - type: AmbientSound + volume: -9 + range: 5 + sound: + path: /Audio/Ambience/Objects/hdd_buzz.ogg + - type: RangedDamageSound + soundGroups: + Brute: + collection: + MetalBulletImpact + soundTypes: + Heat: + collection: + MetalLaserImpact + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 60 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 30 + behaviors: + - !type:DoActsBehavior + acts: ["Destruction"] + - !type:SpawnEntitiesBehavior + spawn: + SheetSteel1: + min: 1 + max: 2 \ No newline at end of file diff --git a/Resources/Prototypes/_NF/Entities/Structures/Specific/roguesilicons.yml b/Resources/Prototypes/_NF/Entities/Structures/Specific/roguesilicons.yml new file mode 100644 index 00000000000..211e2c675de --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Structures/Specific/roguesilicons.yml @@ -0,0 +1,70 @@ +- type: entity + parent: CarpStatue + id: RogueAiNode + name: rogue ai node + description: "Contains portion of rogue AI database. CAUTION! EXPLOSIVE!" + components: + - type: Sprite + sprite: _NF/Structures/Specific/RogueSilicons/ai_node.rsi + layers: + - state: base + - state: unshaded + shader: unshaded + - type: PointLight + radius: 1.5 + energy: 1.6 + color: "#3db83b" + castShadows: false + - type: AmbientSound + volume: -9 + range: 5 + sound: + path: /Audio/Ambience/Objects/hdd_buzz.ogg + - type: RangedDamageSound + soundGroups: + Brute: + collection: + MetalBulletImpact + soundTypes: + Heat: + collection: + MetalLaserImpact + - type: Damageable + damageContainer: Inorganic + damageModifierSet: Metallic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 5 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTypeTrigger + damageType: Heat + damage: 5 + behaviors: + - !type:SolutionExplosionBehavior + solution: tank + - trigger: + !type:DamageTypeTrigger + damageType: Piercing + damage: 5 + behaviors: + - !type:SolutionExplosionBehavior + solution: tank + - trigger: + !type:DamageTrigger + damage: 5 + behaviors: + - !type:SpillBehavior + solution: tank + - !type:PlaySoundBehavior + sound: + collection: MetalBreak + - !type:DoActsBehavior + acts: ["Destruction"] + - type: Explosive + explosionType: Default + totalIntensity: 25 \ No newline at end of file diff --git a/Resources/Prototypes/_NF/InventoryTemplates/hostile_humanoid_inventory_template.yml b/Resources/Prototypes/_NF/InventoryTemplates/hostile_humanoid_inventory_template.yml new file mode 100644 index 00000000000..c2a37360082 --- /dev/null +++ b/Resources/Prototypes/_NF/InventoryTemplates/hostile_humanoid_inventory_template.yml @@ -0,0 +1,137 @@ +- type: inventoryTemplate + id: hostilehumanoid + slots: + - name: pocket1 + slotTexture: pocket + fullTextureName: template_small + slotFlags: POCKET + slotGroup: MainHotbar + stripTime: 3 + uiWindowPos: 0,3 + strippingWindowPos: 0,0 + dependsOn: jumpsuit + displayName: Pocket 1 + + - name: pocket2 + slotTexture: pocket + fullTextureName: template_small + slotFlags: POCKET + slotGroup: MainHotbar + stripTime: 3 + uiWindowPos: 2,3 + strippingWindowPos: 1,0 + dependsOn: jumpsuit + displayName: Pocket 2 + + - name: id + slotTexture: id + fullTextureName: template_small + slotFlags: IDCARD + slotGroup: SecondHotbar + stripTime: 999999 # "Not strippable" + uiWindowPos: 2,1 + strippingWindowPos: 2,0 + dependsOn: jumpsuit + displayName: ID + + - name: back + slotTexture: back + fullTextureName: template_small + slotFlags: BACK + slotGroup: SecondHotbar + stripTime: 6 + uiWindowPos: 3,0 + strippingWindowPos: 0,1 + displayName: Back + + - name: belt + slotTexture: belt + fullTextureName: template_small + slotFlags: BELT + slotGroup: SecondHotbar + stripTime: 4 + uiWindowPos: 3,1 + strippingWindowPos: 1,1 + displayName: Belt + + - name: suitstorage + slotTexture: suit_storage + slotFlags: SUITSTORAGE + slotGroup: MainHotbar + uiWindowPos: 2,0 + strippingWindowPos: 2,1 + dependsOn: outerClothing + displayName: Suit Storage + +# "Not strippable", "hidden" + - name: shoes + slotTexture: shoes + slotFlags: FEET + stripTime: 999999 + uiWindowPos: 1,0 + strippingWindowPos: 21,23 + displayName: Shoes + + - name: jumpsuit + slotTexture: uniform + slotFlags: INNERCLOTHING + stripTime: 6 + uiWindowPos: 0,1 + strippingWindowPos: 20,22 + displayName: Jumpsuit + + - name: outerClothing + slotTexture: suit + slotFlags: OUTERCLOTHING + stripTime: 999999 + uiWindowPos: 1,1 + strippingWindowPos: 21,22 + displayName: Suit + + - name: gloves + stripTime: 999999 + slotTexture: gloves + slotFlags: GLOVES + uiWindowPos: 2,1 + strippingWindowPos: 22,22 + displayName: Gloves + + - name: neck + stripTime: 999999 + slotTexture: neck + slotFlags: NECK + uiWindowPos: 0,2 + strippingWindowPos: 20,21 + displayName: Neck + + - name: mask + stripTime: 999999 + slotTexture: mask + slotFlags: MASK + uiWindowPos: 1,2 + strippingWindowPos: 21,21 + displayName: Mask + + - name: eyes + slotTexture: glasses + slotFlags: EYES + stripTime: 999999 + uiWindowPos: 0,3 + strippingWindowPos: 20,20 + displayName: Eyes + + - name: ears + slotTexture: ears + slotFlags: EARS + stripTime: 999999 + uiWindowPos: 2,2 + strippingWindowPos: 22,20 + displayName: Ears + + - name: head + stripTime: 999999 + slotTexture: head + slotFlags: HEAD + uiWindowPos: 1,3 + strippingWindowPos: 21,20 + displayName: Head diff --git a/Resources/Prototypes/_NF/InventoryTemplates/hostile_humanoid_simplified_inventory_template.yml b/Resources/Prototypes/_NF/InventoryTemplates/hostile_humanoid_simplified_inventory_template.yml new file mode 100644 index 00000000000..b93d1e9fdd7 --- /dev/null +++ b/Resources/Prototypes/_NF/InventoryTemplates/hostile_humanoid_simplified_inventory_template.yml @@ -0,0 +1,59 @@ +- type: inventoryTemplate + id: hostilehumanoidsimplified + slots: + - name: pocket1 + slotTexture: pocket + fullTextureName: template_small + slotFlags: POCKET + slotGroup: MainHotbar + stripTime: 3 + uiWindowPos: 0,3 + strippingWindowPos: 0,0 + displayName: Pocket 1 + + - name: pocket2 + slotTexture: pocket + fullTextureName: template_small + slotFlags: POCKET + slotGroup: MainHotbar + stripTime: 3 + uiWindowPos: 2,3 + strippingWindowPos: 1,0 + displayName: Pocket 2 + + - name: belt + slotTexture: belt + fullTextureName: template_small + slotFlags: BELT + slotGroup: SecondHotbar + stripTime: 6 + uiWindowPos: 3,1 + strippingWindowPos: 1,1 + displayName: Belt + + - name: back + slotTexture: back + fullTextureName: template_small + slotFlags: BACK + slotGroup: SecondHotbar + stripTime: 6 + uiWindowPos: 3,0 + strippingWindowPos: 0,1 + displayName: Back + +# "Not strippable", "hidden" + - name: shoes + slotTexture: shoes + slotFlags: FEET + stripTime: 999999 + uiWindowPos: 1,0 + strippingWindowPos: 21,23 + displayName: Shoes + + - name: gloves + stripTime: 999999 + slotTexture: gloves + slotFlags: GLOVES + uiWindowPos: 2,1 + strippingWindowPos: 22,22 + displayName: Gloves diff --git a/Resources/Prototypes/_NF/Recipes/Lathes/bloodcult.yml b/Resources/Prototypes/_NF/Recipes/Lathes/bloodcult.yml index 8c9517f6efb..2ba20ce1830 100644 --- a/Resources/Prototypes/_NF/Recipes/Lathes/bloodcult.yml +++ b/Resources/Prototypes/_NF/Recipes/Lathes/bloodcult.yml @@ -121,17 +121,8 @@ Plasteel: 200 - type: latheRecipe - id: ClothingHeadHatHoodCulthood - result: ClothingHeadHatHoodCulthood - completetime: 1 - category: ArmorNF - materials: - Cloth: 100 - Durathread: 200 - -- type: latheRecipe - id: ClothingOuterRobesCult - result: ClothingOuterRobesCult + id: ClothingOuterCoatBloodCultRobes + result: ClothingOuterCoatBloodCultRobes completetime: 1 category: ArmorNF materials: diff --git a/Resources/Prototypes/_NF/Recipes/Lathes/misc.yml b/Resources/Prototypes/_NF/Recipes/Lathes/misc.yml index 73a5b50ae9f..07f013c5602 100644 --- a/Resources/Prototypes/_NF/Recipes/Lathes/misc.yml +++ b/Resources/Prototypes/_NF/Recipes/Lathes/misc.yml @@ -106,3 +106,63 @@ materials: Steel: 500 Cloth: 500 + +- type: latheRecipe + id: ClothingNeckIFFNeutral + result: ClothingNeckIFFNeutral + completetime: 1 + category: Tools + materials: + Steel: 500 + Plastic: 500 + Silver: 100 + +- type: latheRecipe + id: ClothingNeckIFFGreen + result: ClothingNeckIFFGreen + completetime: 1 + category: Tools + materials: + Steel: 500 + Plastic: 500 + Silver: 100 + +- type: latheRecipe + id: ClothingNeckIFFRed + result: ClothingNeckIFFRed + completetime: 1 + category: Tools + materials: + Steel: 500 + Plastic: 500 + Silver: 100 + +- type: latheRecipe + id: ClothingNeckIFFBlue + result: ClothingNeckIFFBlue + completetime: 1 + category: Tools + materials: + Steel: 500 + Plastic: 500 + Silver: 100 + +- type: latheRecipe + id: ClothingNeckIFFOrange + result: ClothingNeckIFFOrange + completetime: 1 + category: Tools + materials: + Steel: 500 + Plastic: 500 + Silver: 100 + +- type: latheRecipe + id: ClothingNeckIFFPurple + result: ClothingNeckIFFPurple + completetime: 1 + category: Tools + materials: + Steel: 500 + Plastic: 500 + Silver: 100 diff --git a/Resources/Prototypes/_NF/Roles/Jobs/Hostile/explorers.yml b/Resources/Prototypes/_NF/Roles/Jobs/Hostile/explorers.yml new file mode 100644 index 00000000000..512c92c279b --- /dev/null +++ b/Resources/Prototypes/_NF/Roles/Jobs/Hostile/explorers.yml @@ -0,0 +1,79 @@ +# Tier 1 +- type: startingGear + id: MobHumanoidExplorerGearMeleeT1 + equipment: + gloves: ClothingHandsGlovesWeaponWieldedPickaxe + back: ClothingBackpackExplorerMeleeT1 + belt: OreBag + shoes: ClothingShoesBootsSalvage + suitstorage: AirTankFilled + neck: ClothingNeckIFFCyan + +- type: startingGear + id: MobHumanoidExplorerGearRangedT1 + equipment: + gloves: ClothingHandsGlovesWeaponPkaFlashlight + back: ClothingBackpackExplorerRangedT1 + belt: ConstructionBag + shoes: ClothingShoesBootsSalvage + suitstorage: AirTankFilled + neck: ClothingNeckIFFCyan + +# Tier 2 +- type: startingGear + id: MobHumanoidExplorerGearMeleeT2 + equipment: + gloves: ClothingHandsGlovesWeaponWieldedGlaive + outerClothing: ClothingOuterHardsuitSpatio + back: ClothingBackpackExplorerMeleeT2 + belt: OreBag + shoes: ClothingShoesBootsSalvage + neck: ClothingNeckIFFCyan + +- type: startingGear + id: MobHumanoidExplorerGearRangedT2 + equipment: + gloves: ClothingHandsGlovesWeaponSawnOffPkaDagger + outerClothing: ClothingOuterHardsuitSpatio + back: ClothingBackpackExplorerRangedT2 + belt: ConstructionBag + shoes: ClothingShoesBootsSalvage + neck: ClothingNeckIFFCyan + +# Tier 3 +- type: startingGear + id: MobHumanoidExplorerGearMeleeT3 + equipment: + gloves: ClothingHandsGlovesWeaponDrill + outerClothing: ClothingOuterHardsuitSalvage + back: ClothingBackpackExplorerMeleeT3 + belt: OreBag + shoes: ClothingShoesBootsSalvage + neck: ClothingNeckIFFCyan + +- type: startingGear + id: MobHumanoidExplorerGearRangedT3 + equipment: + gloves: ClothingHandsGlovesWeaponWieldedPka + outerClothing: ClothingOuterHardsuitLuxury + back: ClothingBackpackExplorerRangedT3 + belt: ConstructionBag + shoes: ClothingShoesBootsSalvage + neck: ClothingNeckIFFCyan + +- type: startingGear + id: MobHumanoidExplorerGearMechT3 + equipment: + pocket1: RipleyCentralElectronics + pocket2: RipleyPeripheralsElectronics + +# Tier 4 +- type: startingGear + id: MobHumanoidExplorerGearBoss + equipment: + gloves: ClothingHandsGlovesWeaponSawnOffPkas + outerClothing: ClothingOuterHardsuitMaximPrototype + back: ClothingBackpackExplorerBoss + belt: ConstructionBag + shoes: ClothingShoesBootsSalvage + neck: ClothingNeckIFFCyan diff --git a/Resources/Prototypes/_NF/Roles/Jobs/Hostile/mercenaries.yml b/Resources/Prototypes/_NF/Roles/Jobs/Hostile/mercenaries.yml new file mode 100644 index 00000000000..8b5b1433934 --- /dev/null +++ b/Resources/Prototypes/_NF/Roles/Jobs/Hostile/mercenaries.yml @@ -0,0 +1,66 @@ +# Tier 1 +- type: startingGear + id: MobHumanoidMercenaryGearMeleeT1 + equipment: + gloves: ClothingHandsGlovesColorMercHatchet + pocket1: SpaceCash500 + pocket2: HydroponicsToolHatchet + shoes: ClothingShoesBootsMercenary + +- type: startingGear + id: MobHumanoidMercenaryGearRangedT1 + equipment: + gloves: ClothingHandsGlovesColorMercPistol + back: ClothingBackpackDuffelMecranaryTier1Pistol + belt: ClothingBeltWebbingMecranaryTier1Pistol + shoes: ClothingShoesBootsMercenary + +- type: startingGear + id: MobHumanoidMercenaryGearRangedAltT1 + equipment: + gloves: ClothingHandsGlovesColorMercMosin + back: ClothingBackpackDuffelMecranaryTier1Mosin + belt: ClothingBeltWebbingMecranaryTier1Mosin + shoes: ClothingShoesBootsMercenary + +# Tier 2 +- type: startingGear + id: MobHumanoidMercenaryGearMeleeT2 + equipment: + gloves: ClothingHandsGlovesColorMercMachete + pocket1: Machete + pocket2: SpaceCash1000 + shoes: ClothingShoesBootsCombat + +- type: startingGear + id: MobHumanoidMercenaryGearRangedT2 + equipment: + gloves: ClothingHandsGlovesColorMercRevolvers + back: ClothingBackpackDuffelMecranaryTier2Revolver + belt: ClothingBeltWebbingMecranaryTier2Revolver + shoes: ClothingShoesBootsCombat + +- type: startingGear + id: MobHumanoidMercenaryGearRangedAltT2 + equipment: + gloves: ClothingHandsGlovesColorMercShotgun + back: ClothingBackpackDuffelMecranaryTier2Shotgun + belt: ClothingBeltWebbingMecranaryTier2Shotgun + shoes: ClothingShoesBootsCombat + +# Tier 3 +- type: startingGear + id: MobHumanoidMercenaryGearRangedT3 + equipment: + gloves: ClothingHandsGlovesColorMercLaserNSaw + back: ClothingBackpackDuffelMecranaryTier3Medic + belt: ClothingBeltMecranaryTier3Medic + shoes: ClothingShoesBootsCombat + +# Tier 4 +- type: startingGear + id: MobHumanoidMercenaryGearTier4Captain + equipment: + gloves: ClothingHandsGlovesColorMercRepeater + back: ClothingBackpackDuffelMecranaryTier4Captain + shoes: ClothingShoesBootsCombat diff --git a/Resources/Prototypes/_NF/Roles/Jobs/Hostile/rogue_silicons.yml b/Resources/Prototypes/_NF/Roles/Jobs/Hostile/rogue_silicons.yml new file mode 100644 index 00000000000..0286e76968a --- /dev/null +++ b/Resources/Prototypes/_NF/Roles/Jobs/Hostile/rogue_silicons.yml @@ -0,0 +1,23 @@ +# Tier 1 +- type: startingGear + id: MobRogueSiliconLootT1 + equipment: + back: ClothingBackpackRogueSiliconT1 + +# Tier 2 +- type: startingGear + id: MobRogueSiliconLootT2 + equipment: + back: ClothingBackpackRogueSiliconT2 + +# Tier 3 +- type: startingGear + id: MobRogueSiliconLootT3 + equipment: + back: ClothingBackpackRogueSiliconT3 + +# Tier 4 +- type: startingGear + id: MobRogueSiliconLootT4 + equipment: + back: ClothingBackpackRogueSiliconT4 diff --git a/Resources/Prototypes/_NF/Roles/Jobs/Hostile/syndicate_naval_forces.yml b/Resources/Prototypes/_NF/Roles/Jobs/Hostile/syndicate_naval_forces.yml index b7097bb1416..ebce38f4bd2 100644 --- a/Resources/Prototypes/_NF/Roles/Jobs/Hostile/syndicate_naval_forces.yml +++ b/Resources/Prototypes/_NF/Roles/Jobs/Hostile/syndicate_naval_forces.yml @@ -517,7 +517,7 @@ shoes: ClothingShoesBootsCombat outerClothing: ClothingOuterArmorBulletproof eyes: ClothingEyesHudSyndicate - back: ClothingBackpackMessengerSyndicate + back: ClothingBackpackSyndicateCaptainLootA pocket1: Stimpack inhand: - Chainsaw diff --git a/Resources/Prototypes/_NF/ai_factions.yml b/Resources/Prototypes/_NF/ai_factions.yml index 98e16a874bf..6f937c2166a 100644 --- a/Resources/Prototypes/_NF/ai_factions.yml +++ b/Resources/Prototypes/_NF/ai_factions.yml @@ -12,6 +12,7 @@ - Chicken - Monkey - Goblin + - DinosaursNF - type: npcFaction id: Dwarf @@ -48,6 +49,7 @@ - BloodCultNF - PirateNF - Goblin + - DinosaursNF - type: npcFaction id: BloodCultNF @@ -62,6 +64,7 @@ - Xeno - WizFedFaction - PirateNF + - DinosaursNF - type: npcFaction id: PirateNF @@ -74,6 +77,7 @@ - Revolutionary - WizFedFaction # Frontier - BloodCultNF # Frontier + - DinosaursNF - type: npcFaction id: ArtifactConstruct @@ -84,4 +88,21 @@ # - WizFedFaction # Magic - BloodCultNF - Goblin + - DinosaursNF + - PirateNF + +- type: npcFaction + id: DinosaursNF + hostile: + - NanoTrasen + - Syndicate + - SimpleHostile + - Passive + - PetsNT + - Zombie + - Revolutionary + - Xeno + - WizFedFaction + - Goblin + - BloodCultNF - PirateNF diff --git a/Resources/Prototypes/ai_factions.yml b/Resources/Prototypes/ai_factions.yml index 8174db08e38..fe840e64ae4 100644 --- a/Resources/Prototypes/ai_factions.yml +++ b/Resources/Prototypes/ai_factions.yml @@ -9,6 +9,7 @@ - Revolutionary - WizFedFaction # Frontier - BloodCultNF # Frontier + - DinosaursNF # Frontier - PirateNF # Frontier - type: npcFaction @@ -21,6 +22,7 @@ - Revolutionary - WizFedFaction # Frontier - BloodCultNF # Frontier + - DinosaursNF # Frontier - PirateNF # Frontier - type: npcFaction @@ -40,6 +42,7 @@ - Xeno - WizFedFaction # Frontier - BloodCultNF # Frontier + - DinosaursNF # Frontier - PirateNF # Frontier - type: npcFaction @@ -53,6 +56,7 @@ - Revolutionary - WizFedFaction # Frontier - BloodCultNF # Frontier + - DinosaursNF # Frontier - PirateNF # Frontier - type: npcFaction @@ -68,6 +72,7 @@ - Zombie - WizFedFaction # Frontier - BloodCultNF # Frontier + - DinosaursNF # Frontier - PirateNF # Frontier - type: npcFaction @@ -81,6 +86,7 @@ - Revolutionary - WizFedFaction # Frontier - BloodCultNF # Frontier + - DinosaursNF # Frontier - PirateNF # Frontier - type: npcFaction @@ -95,6 +101,7 @@ - Revolutionary - WizFedFaction # Frontier - BloodCultNF # Frontier + - DinosaursNF # Frontier - PirateNF # Frontier - type: npcFaction @@ -106,4 +113,4 @@ - Dragon - WizFedFaction # Frontier - BloodCultNF # Frontier - - PirateNF # Frontier + - DinosaursNF # Frontier diff --git a/Resources/Textures/_NF/Clothing/Hands/Gloves/Gloves.rar b/Resources/Textures/_NF/Clothing/Hands/Gloves/Gloves.rar deleted file mode 100644 index d964f75c39e958ddcda2f168cd3e20342673fc7e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8883 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 DKE(QM diff --git a/Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_ak.rsi/equipped-HAND.png b/Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_ak.rsi/equipped-HAND.png deleted file mode 100644 index 7b4ae24563b2fc951d0f02269b84ddbf84bdba0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8389 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 diff --git a/Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_china_lake.rsi/icon.png b/Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_china_lake.rsi/icon.png deleted file mode 100644 index 59d0d46baa122bd3285084760fb07b3857645fc4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 485 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 diff --git a/Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_laser_pistol.rsi/icon.png b/Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_laser_pistol.rsi/icon.png deleted file mode 100644 index 59d0d46baa122bd3285084760fb07b3857645fc4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 485 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 R0L&SPg^8_kx#6C}{{p`kg^>UN diff --git a/Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_python.rsi/icon.png b/Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_python.rsi/icon.png deleted file mode 100644 index 59d0d46baa122bd3285084760fb07b3857645fc4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 485 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 ciM7q^ha__CrbZ64ml8vHq)$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Clothing/Neck/Misc/mercenary_iff.rsi/equipped-NECK-on.png b/Resources/Textures/_NF/Clothing/Neck/Misc/mercenary_iff.rsi/equipped-NECK-on.png new file mode 100644 index 0000000000000000000000000000000000000000..12f7cd6ebc395b940fbaaa60fd09ab7101f06060 GIT binary patch literal 5896 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 HFNpg$ef7VE literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Clothing/Neck/Misc/mercenary_iff.rsi/icon-off.png b/Resources/Textures/_NF/Clothing/Neck/Misc/mercenary_iff.rsi/icon-off.png new file mode 100644 index 0000000000000000000000000000000000000000..b27eb0785440691081ba6bcc8c44936810454160 GIT binary patch literal 805 zcmV+=1KRwFP)EX>4Tx04R}tkv&MmP!xqvQ)@*kB6bjQh)|s@h>AE$6^me@v=v%)FnQ^Z(4-+r zad8w}3l9D)RvlcNb#-tR1i>E=X9p)m7b)?+q|hS92bcG8-aCi;?gNB+nW<*SIG}2l zk&4H}Y;HvizM>NWs$uj=%+wRsRcxRP3sKrNQcR@iJm%pabo@zj$>iDq zBgZ@{P$4;f@IUxHTeC1Z;Usb!z3R@bd5+TuAVafSx&aOj zfzcvmuX((?t9@?&-f7P72Ro~Bkq@ez(f|Me24YJ`L;x-TXaIU~rYN8Q000SaNLh0L z01FcU01FcV0GgZ_00007bV*G`2j~U`2?i%}+#kOH00ALML_t(o!|hc&j)X82b4GK4 zK$GTm6gfajikyMdrO06@-XZ8|(vT};o1GP(VSptw(rR&sh4d`P&kwk8;lh81*z=RM zHjTgAwiUSq-1iKxs%pZ85K`B5Sw!5nekh6p0N}lc_Z~4uD5dZ*2V#r>fTn524tzEP zTI)#$a@oIIz)>6tt$4@qvMeXuFbu0A#Jh)YiMZty5JG^Ia=}X}SA%=c{RGU6x~>=8 zW)C>$5)q}d0+doVUCSC j4I)a;xr7TB{yM$@rVWb2J`H1Y00000NkvXXu0mjf)!bY~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Clothing/Neck/Misc/mercenary_iff.rsi/icon-on.png b/Resources/Textures/_NF/Clothing/Neck/Misc/mercenary_iff.rsi/icon-on.png new file mode 100644 index 0000000000000000000000000000000000000000..675413c6863b63c3cbbd4919e7cbbf66bf21659f GIT binary patch literal 572 zcmV-C0>k}@P)EX>4Tx04R}tkv&MmP!xqvQ)@*kB6bjQh)|s@h>AE$6^me@v=v%)FnQ^Z(4-+r zad8w}3l9D)RvlcNb#-tR1i>E=X9p)m7b)?+q|hS92bcG8-aCi;?gNB+nW<*SIG}2l zk&4H}Y;HvizM>NWs$uj=%+wRsRcxRP3sKrNQcR@iJm%pabo@zj$>iDq zBgZ@{P$4;f@IUxHTeC1Z;Usb!z3R@bd5+TuAVafSx&aOj zfzcvmuX((?t9@?&-f7P72Ro~Bkq@ez(f|Me24YJ`L;x-TXaIU~rYN8Q000SaNLh0L z01FcU01FcV0GgZ_00007bV*G`2j~U`2?zqGTjq8E001~iL_t(|+U?ju5dZ)P0zv!t zA{RC=fU_Hc-!TIK0H?N1QcC~;fCc~n0002~@(lt2fCc~n;DH5$933gue6Xef0000< KMNUMnLSTXqMC1AZ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Clothing/Neck/Misc/mercenary_iff.rsi/meta.json b/Resources/Textures/_NF/Clothing/Neck/Misc/mercenary_iff.rsi/meta.json new file mode 100644 index 00000000000..e77962bb61f --- /dev/null +++ b/Resources/Textures/_NF/Clothing/Neck/Misc/mercenary_iff.rsi/meta.json @@ -0,0 +1,36 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by erhardsteinhauer", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-NECK-off", + "directions": 4 + }, + { + "name": "equipped-NECK-on", + "directions": 4, + "delays": + [ + [ 0.1, 0.1, 0.1, 0.7 ], + [ 0.1, 0.1, 0.1, 0.7 ], + [ 0.1, 0.1, 0.1, 0.7 ], + [ 0.1, 0.1, 0.1, 0.7 ] + ] + }, + { + "name": "icon-off" + }, + { + "name": "icon-on", + "delays": + [ + [ 0.1, 0.1, 0.1, 0.7 ] + ] + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_NF/Mobs/Aliens/argocyte.rsi/meta.json b/Resources/Textures/_NF/Mobs/Aliens/argocyte.rsi/meta.json new file mode 100644 index 00000000000..67469acade1 --- /dev/null +++ b/Resources/Textures/_NF/Mobs/Aliens/argocyte.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Original sprites created by aleksh (discord) for Space Station 14.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "unshaded" + } + ] +} diff --git a/Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_pistol.rsi/equipped-HAND.png b/Resources/Textures/_NF/Mobs/Aliens/argocyte.rsi/unshaded.png similarity index 53% rename from Resources/Textures/_NF/Clothing/Hands/Gloves/npc_guns_visuals/npc_pistol.rsi/equipped-HAND.png rename to Resources/Textures/_NF/Mobs/Aliens/argocyte.rsi/unshaded.png index 046003ba6b0470a0d63cbb82ec0ce96ac5ec2f7d..e41f7059245214d0a40bf00dd95fa719acabf7d3 100644 GIT binary patch delta 2805 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 Hu0mjf1u+L5 delta 3003 zcmV;s3qUiYV;Uw@_Zdp_y$ivPciyVr}rP~;x(e`|Tne~$Z?fcw^Y z%AW+)`FJtDzG#mfLVXkT*eIGtfrs@Ff7Bj=Vz^)Uhk$;Yb(L1-vk7D0_w}@--d|@w zb0684f9&@De-ga6GJ`RM9U0~~#BeJR?VDWeJVbs&6ejvud5&k~iuIuh4*AYc*C(yq zJ1Vay|C8}IP-3~q9RpvTSzh;V$9?|Z`R=&*)6Q|ecK$M6^CPO>oNQm!Rh{a-f354O z;L`Fi>S@Y(V&cH%@hmG`!Z-6Q=W1NlvCjnZbM?$b|HOkoEg z2_ei7&sYVb7G}I0I3>Hh28k^$Pz!MaZ)7yQbn$23cD9?ovhniF3?5VcugN|9p4f3HiFBw31x zRB6&{tf}T&s?_RgtG$I5DUP|7Cat#CdS}y)ZUE1{-QlV&X{TD56^q2}EU>krqTN6kM` z3kNBiC@<7lD)JQJt(;`Te+rP#O)i@mX*7CMRyRgG&HAPk@VAa^-%e{ z{>t6`)dl|u`o9vSacgZ$)v}xbA}Z~91h|m&%PpU`kA*lKLuBeEe-y`9S|t~oSVZ>< z1fP_xVT=-W5NUqR;-E>P(0!~iEyf8G_Mq68_c8{IE4T_{Se{V+AJc`I2Pb5KMs7LF% zonnmob=PaB!JbV`$q0sU+ESGgd!xDQd(gU%0id5rx330vW${3f#$pY3EQO`$SC-NT zc*@IS@$&nkh^oUwSScNNN}L#N{=t!$q6G=hncA}4H#yVji;Y1w>D!$4feqKO-iF|uZf8vsY% zB${RE)j$bk_d-qGp*Wj}cXnR-z<@TU6~xFjA$kYn&F`d5mI;kx&{106Z5)v#sxNvG zkb39oF(}PPrXGdDovFm#D^uyFcgl;Go)w3f1#{tSf105Zg@yXC>6nD!aV=J8Uj4=; z<$mpYG{z>|2;bmBJdjaY!&En?MLZs`KpqBQYG88h0br<$`CqNac9D3jsxb-akWgQo zSm+X}L}A8#Luv*p?*ZzhO2^e*OsHwx$~>|Df!Uz5TMW3j0FAT8XAD%fdPM+EN=5H@ z`XK@;f6k_;o{|cADV9TcRPiw}c&os?r|F978O8Oxy6%2Q2l+?PKZ5?=f(A7rSE#eh z63BX*C~cfBXbr_E2DwbJeRL}g?K@)OzGD`@LM+@LFqQ9#g_X2#?vCCpOMRs56n}Q$ z453ghvm#O7u!JMdWACMuSKGQ$XsC&{H3fU9e|LL6Ypm~m_i@+dp)e6T_TaQ#tq#E! z7?d5CmGxnT32}Cqf-%qmw-ffS)?ikusE|&zg?XG)npNBGKNq@w7dmR~H3i#Ov0AIw zbd~mVPCa8y(4#fd2Nx&vCuL~WLq78t=K0OteI20la4bfxNB@m*tbF(14`Lecb{B2u zf19BR2S1(m*8CE0;t-6)ppEH9zry^*<4r&g-O%-U=NafyGgjD0E_B4&Ity?wof%?v z7?E+hg(kd!o-1@KNsACVI9Z!CU{02VTQR}j8QsidhV|f$b|^G9b9iGrym5}3H;$Jr z8JhnVNbYUm$zzY;7W5EO3(#Y&J_H|oYsV*&vb?)pT=I^=teC-K2P;II(LP9IoshI{ zoRed>;0_%|N-aR~2NF+4I&+B}mq5jS9k&e`mE-021@@0G(aPLAl0Z6ldT6Je^W(~N(Vbgb;wYiEQm^Rlqwd% zLTM|s>R@u|7c^-|Qd}Gb*Mfr|i&X~~XI&j!1wrrw#M!|~(M3x9Us7lh+H7*q-- z1AHR!e;m^di+F=LwrS~{_lZNSEGfk2#1jTxkob}7vdeFrOAZS>Gh}4b^TZ)yvDC$K z7qhaV63-Av6jh^qA?LEfd5g1Jt+Vz$`3nODZ6(8XnxjZy2}z_NLPi}GRAC`Xt44~6 zH0{Sd{9(tRB9~0A3K%&SP=gA|@q_=t?{3ZFfAo}_6o>=8FSh+L2K4O$t%hxXAKP~8 z1n@rtS6atkYXY;Mq>RT3B0I5-5xOO(Ct@$UZa-u^w)?(YZ8e{#z#z}Q3p01upLR9JLaO-wpt zvq}lF0wgeGW-~T2GBqtYHf1?2G&DFiEjctdG%aH?VmM?lH!@{rI5d+W3?C#hF*so} zWMeihWid5jEi__cF)d;-V>vBjGC5*3FgYmGdHpg2m&KGVKOviW;8b~ zV`O4tEi^f0IW1u~HexL@IW;#iFl9J2WH6H}4@(U*EiyM$F*rIiGdeIhvx5&_34h-K z-dz9y00v@9M??UL0BZmbk%&;t00009a7bBm000id000id0mpBsWB>pF2XskIMF;2u z8xJ7}e`7=K0004ZNkl>4SAL zhkZ@xoLdwT{kh+x=lj@Z8KNk1iVhSJ?YS;qHXFQuyg{iYev;Ai`IBRsyi&``@muY7 z;hs*>fj!?xFc=^(tmw^Xlz$F}w@8v00E~)ooP3hR=ytF2`0GV%9ei-`3*e7eW<9ytA; zh-lk8q|9$7A|fIpA|fIpA|fIpveZ;xzphxd&j*y52Pm6-9kDvL8;W}Nw(|hCv7;z* zjyuT!@Hm@k(|Lf(1pv;^3{cq21629v^EUe3IA1eu;a4sI@b}Ds={!IgyWJ~(n<4OA x7r}6VbrLso`Iz+IFL@8tF+)H^L_|dY-50ff;Z*rJM>qfg002ovPDHLkV1jXLe%}B9 diff --git a/Resources/Textures/_NF/Mobs/Aliens/flesh.rsi/clamp.png b/Resources/Textures/_NF/Mobs/Aliens/flesh.rsi/clamp.png new file mode 100644 index 0000000000000000000000000000000000000000..1b93183a285b2a51fdc8066e6320e4096ed22355 GIT binary patch literal 3304 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 Yw0$k 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 AD*ylh literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/Aliens/flesh.rsi/maw.png b/Resources/Textures/_NF/Mobs/Aliens/flesh.rsi/maw.png new file mode 100644 index 0000000000000000000000000000000000000000..3254adfa66b1747f36c725763d151b9145e88ef8 GIT binary patch literal 1213 zcmV;u1Va0XP)EX>4Tx04R}tkv&MmKpe$i(-uW44t5ZA$WWau_=Px16^me@v=v%)FuC*#nlvOS zE{=k0!NHHks)LKOt`4q(Aou~|?BJy6A|?JWDYS_3;J6>}?mh0_0Yam~R5LIRsG4P@ z;xRFsTNS%r5kvqX3}HfIrk+SIX5cx#?&0I>U6f~epZjz4DtVIuK9P8i>4rtTK|Hf* z>74h8!>lAJ#OK6g23?T&k?XR{Z=8z`3p_JyWK#3QVPdh^!Ey()lA#h$6Gs$PqkJLj zvch?bvs$UK);;+PLwRi_&2^f?h+_!}Bq2gZ4P{hdAxf)8iis5M$2|Oljz38*nOtQs zax9<<6_Voz|AXJ%nuV!JHz^bYf-koHF#>e$0?oQ@e;?a+^91le16NwxUu^)hpQP8@ zTI2}m+XgPK+nT%wT zj20<--Q(TeoxS~grq$mMhEH;@kHPdx00006VoOIv0E+;N0E?)9lr;bV010qNS#tmY z3ljhU3ljkVnw%H_000McNliru=mi7~5)262gu?&;0=h{=K~!ko?V8VP6G0Tmzq7M; zlL!f0mBgio3ZhsLdMbFTXu(VW+#HJ{l&XQso+|C7LBg71lQnBib`z)TVKdWB$zf;L ztv`65Q!>l)-n{v-^S*BYf*=Uu55sg{*sVD6^|p5CvAhnLx`sFE4tx>8<`x>H7*VNBEs6Hfu0+w=g;g1xt%a{jJu;gPA&!rCjx7mhH^+cv21vL+Ym^`Vupjm zq5A*o_0bI7X^?9Y8kr~IwzIVT&HfPYKL#je70g2! zZ`7TINhhOF5opj~Uii>KKWr zya?Fb!uc^nI1#Gty78mH)7}-C&Q2&-M4BSTwZ8?@i8M!nSLl0C_+wP$Lqre+K@bE% z{2%(jJQs*dJ(SARuo5HyR2f&lC$Ydg|1?)5OdaDg^O3oM%`LRd8mf$Aeq7g%gjQ}S z1qpZ5R{}-<=NJIc;1)LOjr5o b{JZ=D_8`soA**O600000NkvXXu0mjf{YWZ) literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/Aliens/flesh.rsi/meta.json b/Resources/Textures/_NF/Mobs/Aliens/flesh.rsi/meta.json new file mode 100644 index 00000000000..9b1067f9fc0 --- /dev/null +++ b/Resources/Textures/_NF/Mobs/Aliens/flesh.rsi/meta.json @@ -0,0 +1,51 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Clamp, dead, golem, golem2, jared sprites made by wax391 (discord); maw sprite based on wax391 work, edited by erhardsteinhauer; horror taken from tgstation https://github.com/tgstation/tgstation/blob/master/icons/mob/simple/mob.dmi recolored and resprited by erhardsteinhauer; lover created by EmoGarbage404 (github) for space-station-14 (credit to Aleksh#7552 (discord) for original concepts and designs) resprited and rudimentary animated by erhardsteinhauer; spike sprites made by erhardsteinhauer", + "states": [ + { + "name": "clamp", + "directions": 4, + "delays": [ [1.3, 0.2], [1.3, 0.2], [1.3, 0.2], [1.3, 0.2] ] + }, + { + "name": "dead" + }, + { + "name": "golem", + "directions": 4, + "delays": [ [1.3, 0.2], [1.3, 0.2], [1.3, 0.2], [1.3, 0.2] ] + }, + { + "name": "golem2", + "directions": 4, + "delays": [ [1.3, 0.2], [1.3, 0.2], [1.3, 0.2], [1.3, 0.2] ] + }, + { + "name": "horror", + "directions": 4 + }, + { + "name": "jared", + "delays": + [ [1.3, 0.2] ] + }, + { + "name": "lover", + "delays": + [ [1.3, 0.2] ] + }, + { + "name": "spike" + }, + { + "name": "maw", + "delays": + [ [0.3, 0.1, 0.2] ] + } + ] +} diff --git a/Resources/Textures/_NF/Mobs/Aliens/flesh.rsi/spike.png b/Resources/Textures/_NF/Mobs/Aliens/flesh.rsi/spike.png new file mode 100644 index 0000000000000000000000000000000000000000..5ce8bf8f8fe3362ae60519cbad96dc54f1aec146 GIT binary patch literal 667 zcmV;M0%ZM(P)EX>4Tx04R}tkv&MmKpe$iTT4YM4n|OM$WWauh>AE$6^me@v=v%)FuC*#nlvOS zE{=k0!NHHks)LKOt`4q(Aou~|?BJy6A|?JWDYS_3;J6>}?mh0_0scmXsb<#%plX(p zipRukZdDAuB8UJ43}HZGrk+SIX5cx#?&0I>U6f~epZjz4DtVIuK9P8i>4rtTK|Hf* z>74h81y+(2;&bA0gDyz?$aUG}H_ke3JS*_Gq>z@3D;k>qz<~q$0#Ib|~k`N)IhB7L!5T#Wk#YBqsV;=rt$DbsZOs+B* zITlcb3d!+<|H1EW&BD~An-q=#!57>97zIMRK(lV!-^aGyJOKjFz?IhaR~x|WC+YRJ z7C8d?wteSad^gZEa<4bO1wgWnpw> zWFU8GbZ8()Nlj2!fese{0047IL_t(o!|l=`4ue1dMA5&25>gD!CaXd93frr20t}a- zrrGOM^e$^~2oPIaOA5iv)051I0TB@qIholK4vkM!JLBAi7+0?MisAJ!0MGuBY>@-d zjc;?vfZq{|D*>o)834A(Hx>USG(PD(A|fJt`2u8d74$vDgR}qu002ovPDHLkV1neb BAQJ!p literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/Dinosaurs/anki.rsi/anki.png b/Resources/Textures/_NF/Mobs/Dinosaurs/anki.rsi/anki.png new file mode 100644 index 0000000000000000000000000000000000000000..f38731a9a0c6edae4b1b567f5b75e32d8ccd9b77 GIT binary patch literal 10982 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/Dinosaurs/anki.rsi/anki_dead.png b/Resources/Textures/_NF/Mobs/Dinosaurs/anki.rsi/anki_dead.png new file mode 100644 index 0000000000000000000000000000000000000000..2a34eb525118eaea361497f903592d062c6124c0 GIT binary patch literal 3383 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/Dinosaurs/compy.rsi/compy_dead.png b/Resources/Textures/_NF/Mobs/Dinosaurs/compy.rsi/compy_dead.png new file mode 100644 index 0000000000000000000000000000000000000000..b59c48349ffa1598db58c43121176b09a2b4341e GIT binary patch literal 1124 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/Dinosaurs/dilo.rsi/meta.json b/Resources/Textures/_NF/Mobs/Dinosaurs/dilo.rsi/meta.json new file mode 100644 index 00000000000..42f78ab58a8 --- /dev/null +++ b/Resources/Textures/_NF/Mobs/Dinosaurs/dilo.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by belay5 (discord) for Space Station 14.", + "size": { + "x": 48, + "y": 48 + }, + "states": [ + { + "name": "dilo", + "directions": 4 + }, + { + "name": "dilo_dead" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_NF/Mobs/Dinosaurs/kentro.rsi/kentro.png b/Resources/Textures/_NF/Mobs/Dinosaurs/kentro.rsi/kentro.png new file mode 100644 index 0000000000000000000000000000000000000000..937b5e08e876901751d0c875f4964a60327d6c28 GIT binary patch literal 12017 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%0A9(}STnRY9XeU-4b>mYI47qglMm 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/Dinosaurs/kentro.rsi/kentro_dead.png b/Resources/Textures/_NF/Mobs/Dinosaurs/kentro.rsi/kentro_dead.png new file mode 100644 index 0000000000000000000000000000000000000000..ebf5af6c340bfa3c8991c42efddb476f970eaf56 GIT binary patch literal 3639 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 AAOHXW literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/Dinosaurs/kentro.rsi/meta.json b/Resources/Textures/_NF/Mobs/Dinosaurs/kentro.rsi/meta.json new file mode 100644 index 00000000000..5929273aa28 --- /dev/null +++ b/Resources/Textures/_NF/Mobs/Dinosaurs/kentro.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by belay5 (discord) for Space Station 14.", + "size": { + "x": 96, + "y": 64 + }, + "states": [ + { + "name": "kentro", + "directions": 4 + }, + { + "name": "kentro_dead" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_NF/Mobs/Dinosaurs/para.rsi/meta.json b/Resources/Textures/_NF/Mobs/Dinosaurs/para.rsi/meta.json new file mode 100644 index 00000000000..bacaf37a850 --- /dev/null +++ b/Resources/Textures/_NF/Mobs/Dinosaurs/para.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by belay5 (discord) for Space Station 14.", + "size": { + "x": 96, + "y": 64 + }, + "states": [ + { + "name": "para", + "directions": 4 + }, + { + "name": "para_dead" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_NF/Mobs/Dinosaurs/para.rsi/para.png b/Resources/Textures/_NF/Mobs/Dinosaurs/para.rsi/para.png new file mode 100644 index 0000000000000000000000000000000000000000..4d35e1e137356cc9b2fa9f1054afa13fc71fa87a GIT binary patch literal 8198 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 sPH`F=)Gy17#n-#~=$ET}FKQM&KjsO4v literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/Dinosaurs/raptor.rsi/meta.json b/Resources/Textures/_NF/Mobs/Dinosaurs/raptor.rsi/meta.json new file mode 100644 index 00000000000..e3d42c65ee0 --- /dev/null +++ b/Resources/Textures/_NF/Mobs/Dinosaurs/raptor.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by belay5 (discord) for Space Station 14.", + "size": { + "x": 48, + "y": 48 + }, + "states": [ + { + "name": "raptor", + "directions": 4 + }, + { + "name": "raptor_dead" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_NF/Mobs/Dinosaurs/raptor.rsi/raptor.png b/Resources/Textures/_NF/Mobs/Dinosaurs/raptor.rsi/raptor.png new file mode 100644 index 0000000000000000000000000000000000000000..1d12a4f3a953d8797c85a137f9969fa4b57ac436 GIT binary patch literal 4536 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/Dinosaurs/spino.rsi/meta.json b/Resources/Textures/_NF/Mobs/Dinosaurs/spino.rsi/meta.json new file mode 100644 index 00000000000..bbdcdb8711f --- /dev/null +++ b/Resources/Textures/_NF/Mobs/Dinosaurs/spino.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by belay5 (discord) for Space Station 14.", + "size": { + "x": 128, + "y": 80 + }, + "states": [ + { + "name": "spino", + "directions": 4 + }, + { + "name": "spino_dead" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_NF/Mobs/Dinosaurs/spino.rsi/spino.png b/Resources/Textures/_NF/Mobs/Dinosaurs/spino.rsi/spino.png new file mode 100644 index 0000000000000000000000000000000000000000..7d6d542f01cccba05bb70ce1778e770f2e7bfd54 GIT binary patch literal 10422 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 KBwZzC6#O4QjV?R@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/Dinosaurs/spino.rsi/spino_dead.png b/Resources/Textures/_NF/Mobs/Dinosaurs/spino.rsi/spino_dead.png new file mode 100644 index 0000000000000000000000000000000000000000..f3267290ddf7c7afa3bb7662ff587b2a8a55acef GIT binary patch literal 2160 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 yS6YVYgxN3AKsuU+8dYje(f6O literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/Dinosaurs/trex.rsi/meta.json b/Resources/Textures/_NF/Mobs/Dinosaurs/trex.rsi/meta.json new file mode 100644 index 00000000000..b1e95986a6d --- /dev/null +++ b/Resources/Textures/_NF/Mobs/Dinosaurs/trex.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by belay5 (discord) for Space Station 14.", + "size": { + "x": 128, + "y": 80 + }, + "states": [ + { + "name": "trex", + "directions": 4 + }, + { + "name": "trex_dead" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_NF/Mobs/Dinosaurs/trex.rsi/trex.png b/Resources/Textures/_NF/Mobs/Dinosaurs/trex.rsi/trex.png new file mode 100644 index 0000000000000000000000000000000000000000..3d5203a37232220d4ae9638e0cef874baaac038e GIT binary patch literal 9318 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 Ug=RdyK1TFdO;@!_*)H;b0jU7h6aWAK literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/Dinosaurs/trex.rsi/trex_dead.png b/Resources/Textures/_NF/Mobs/Dinosaurs/trex.rsi/trex_dead.png new file mode 100644 index 0000000000000000000000000000000000000000..a1f3b8cd1851fe0de9af9f922e406700580dda92 GIT binary patch literal 2619 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 sXnoxAyk1#Lxm>2XlV<{9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/Dinosaurs/trike.rsi/meta.json b/Resources/Textures/_NF/Mobs/Dinosaurs/trike.rsi/meta.json new file mode 100644 index 00000000000..7e6918be2a9 --- /dev/null +++ b/Resources/Textures/_NF/Mobs/Dinosaurs/trike.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by belay5 (discord) for Space Station 14.", + "size": { + "x": 96, + "y": 64 + }, + "states": [ + { + "name": "trike", + "directions": 4 + }, + { + "name": "trike_dead" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_NF/Mobs/Dinosaurs/trike.rsi/trike.png b/Resources/Textures/_NF/Mobs/Dinosaurs/trike.rsi/trike.png new file mode 100644 index 0000000000000000000000000000000000000000..43ab84c857b4695c182af79c6e68ec7920245acf GIT binary patch literal 11987 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 S&;fiALB@s_2F-eI3I7AUH!X_* literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Mobs/RogueSilicons/ancient.rsi/base.png b/Resources/Textures/_NF/Mobs/RogueSilicons/ancient.rsi/base.png new file mode 100644 index 0000000000000000000000000000000000000000..b5a851c1803e2a28da2ff95e79e3cdbc146989f0 GIT binary patch literal 10085 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

    Y$GH~|0=S!Q|6$@E_NF(IIo|MZ9 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ã%-Q4H~LGTo2;w?U5 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

1N|i2^W1VL7G?=!d<$U9AOUH^QRNA674R5zZSq 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 z