From ca318a18493f2828e9f5b1a5024bef2e20ae8f4a Mon Sep 17 00:00:00 2001 From: Ed <96445749+TheShuEd@users.noreply.github.com> Date: Sun, 1 Sep 2024 18:14:56 +0500 Subject: [PATCH] Cucumber! Potato! (#430) * some ambient loops tweak * cucumber! potato! * seed craft * fix CLA * Update CP14DayCycleSystem.cs * Update CP14DayCycleSystem.cs * weather --- .../_CP14/DayCycle/CP14DayCycleSystem.cs | 31 -- .../DayCycle/CP14SharedDayCycleSystem.cs | 34 +- .../_CP14/Random/Rules/IsDaylight.cs | 12 +- .../_CP14/Ambience/Loops/attributions.yml | 2 +- .../Loops/{grasslands.ogg => winds.ogg} | Bin Resources/Maps/_CP14/dev_map.yml | 398 +++++++++++------- .../Objects/Consumable/Food/produce.yml | 72 +++- .../Objects/Specific/Farming/seeds.yml | 13 + .../Flora/Gatherable/Farm/cucumber.yml | 69 +++ .../Flora/Gatherable/Farm/potato.yml | 69 +++ .../Flora/Gatherable/Farm/wheat.yml | 3 + .../Structures/Furniture/workbenchs.yml | 1 + .../_CP14/Recipes/Workbench/cooking_table.yml | 7 + Resources/Prototypes/_CP14/audio_loops.yml | 14 +- .../_CP14/Effects/weather.rsi/rain.png | Bin 1620 -> 1628 bytes .../_CP14/Effects/weather.rsi/storm.png | Bin 2859 -> 2846 bytes .../Objects/Flora/Farm/cucumber.rsi/base1.png | Bin 0 -> 294 bytes .../Objects/Flora/Farm/cucumber.rsi/base2.png | Bin 0 -> 298 bytes .../Objects/Flora/Farm/cucumber.rsi/base3.png | Bin 0 -> 245 bytes .../Objects/Flora/Farm/cucumber.rsi/base4.png | Bin 0 -> 283 bytes .../Objects/Flora/Farm/cucumber.rsi/meta.json | 23 + .../Objects/Flora/Farm/potato.rsi/base1.png | Bin 0 -> 281 bytes .../Objects/Flora/Farm/potato.rsi/base2.png | Bin 0 -> 249 bytes .../Objects/Flora/Farm/potato.rsi/base3.png | Bin 0 -> 255 bytes .../Objects/Flora/Farm/potato.rsi/base4.png | Bin 0 -> 252 bytes .../Objects/Flora/Farm/potato.rsi/meta.json | 23 + .../Specific/Farming/seeds.rsi/cucumber.png | Bin 0 -> 167 bytes .../Specific/Farming/seeds.rsi/meta.json | 6 + .../Specific/Farming/seeds.rsi/potatoes.png | Bin 0 -> 187 bytes .../Flora/Farm/cucumber.rsi/death.png | Bin 0 -> 1542 bytes .../Flora/Farm/cucumber.rsi/grow-1.png | Bin 0 -> 530 bytes .../Flora/Farm/cucumber.rsi/grow-2.png | Bin 0 -> 866 bytes .../Flora/Farm/cucumber.rsi/grow-3.png | Bin 0 -> 1231 bytes .../Flora/Farm/cucumber.rsi/grow-4.png | Bin 0 -> 1577 bytes .../Flora/Farm/cucumber.rsi/grow-5.png | Bin 0 -> 1676 bytes .../Flora/Farm/cucumber.rsi/grow-6.png | Bin 0 -> 1572 bytes .../Flora/Farm/cucumber.rsi/meta.json | 32 ++ .../Flora/Farm/potato.rsi/death.png | Bin 0 -> 1320 bytes .../Flora/Farm/potato.rsi/grow-1.png | Bin 0 -> 553 bytes .../Flora/Farm/potato.rsi/grow-2.png | Bin 0 -> 802 bytes .../Flora/Farm/potato.rsi/grow-3.png | Bin 0 -> 1335 bytes .../Flora/Farm/potato.rsi/grow-4.png | Bin 0 -> 1449 bytes .../Flora/Farm/potato.rsi/grow-5.png | Bin 0 -> 1330 bytes .../Flora/Farm/potato.rsi/meta.json | 29 ++ 44 files changed, 640 insertions(+), 198 deletions(-) rename Resources/Audio/_CP14/Ambience/Loops/{grasslands.ogg => winds.ogg} (100%) create mode 100644 Resources/Prototypes/_CP14/Entities/Structures/Flora/Gatherable/Farm/cucumber.yml create mode 100644 Resources/Prototypes/_CP14/Entities/Structures/Flora/Gatherable/Farm/potato.yml create mode 100644 Resources/Textures/_CP14/Objects/Flora/Farm/cucumber.rsi/base1.png create mode 100644 Resources/Textures/_CP14/Objects/Flora/Farm/cucumber.rsi/base2.png create mode 100644 Resources/Textures/_CP14/Objects/Flora/Farm/cucumber.rsi/base3.png create mode 100644 Resources/Textures/_CP14/Objects/Flora/Farm/cucumber.rsi/base4.png create mode 100644 Resources/Textures/_CP14/Objects/Flora/Farm/cucumber.rsi/meta.json create mode 100644 Resources/Textures/_CP14/Objects/Flora/Farm/potato.rsi/base1.png create mode 100644 Resources/Textures/_CP14/Objects/Flora/Farm/potato.rsi/base2.png create mode 100644 Resources/Textures/_CP14/Objects/Flora/Farm/potato.rsi/base3.png create mode 100644 Resources/Textures/_CP14/Objects/Flora/Farm/potato.rsi/base4.png create mode 100644 Resources/Textures/_CP14/Objects/Flora/Farm/potato.rsi/meta.json create mode 100644 Resources/Textures/_CP14/Objects/Specific/Farming/seeds.rsi/cucumber.png create mode 100644 Resources/Textures/_CP14/Objects/Specific/Farming/seeds.rsi/potatoes.png create mode 100644 Resources/Textures/_CP14/Structures/Flora/Farm/cucumber.rsi/death.png create mode 100644 Resources/Textures/_CP14/Structures/Flora/Farm/cucumber.rsi/grow-1.png create mode 100644 Resources/Textures/_CP14/Structures/Flora/Farm/cucumber.rsi/grow-2.png create mode 100644 Resources/Textures/_CP14/Structures/Flora/Farm/cucumber.rsi/grow-3.png create mode 100644 Resources/Textures/_CP14/Structures/Flora/Farm/cucumber.rsi/grow-4.png create mode 100644 Resources/Textures/_CP14/Structures/Flora/Farm/cucumber.rsi/grow-5.png create mode 100644 Resources/Textures/_CP14/Structures/Flora/Farm/cucumber.rsi/grow-6.png create mode 100644 Resources/Textures/_CP14/Structures/Flora/Farm/cucumber.rsi/meta.json create mode 100644 Resources/Textures/_CP14/Structures/Flora/Farm/potato.rsi/death.png create mode 100644 Resources/Textures/_CP14/Structures/Flora/Farm/potato.rsi/grow-1.png create mode 100644 Resources/Textures/_CP14/Structures/Flora/Farm/potato.rsi/grow-2.png create mode 100644 Resources/Textures/_CP14/Structures/Flora/Farm/potato.rsi/grow-3.png create mode 100644 Resources/Textures/_CP14/Structures/Flora/Farm/potato.rsi/grow-4.png create mode 100644 Resources/Textures/_CP14/Structures/Flora/Farm/potato.rsi/grow-5.png create mode 100644 Resources/Textures/_CP14/Structures/Flora/Farm/potato.rsi/meta.json diff --git a/Content.Server/_CP14/DayCycle/CP14DayCycleSystem.cs b/Content.Server/_CP14/DayCycle/CP14DayCycleSystem.cs index 4798ae37bc..e9dcc7006c 100644 --- a/Content.Server/_CP14/DayCycle/CP14DayCycleSystem.cs +++ b/Content.Server/_CP14/DayCycle/CP14DayCycleSystem.cs @@ -1,9 +1,6 @@ using Content.Shared._CP14.DayCycle; using Content.Shared._CP14.DayCycle.Components; -using Content.Shared.Maps; -using Robust.Shared.Map; using Robust.Shared.Map.Components; -using Robust.Shared.Prototypes; using Robust.Shared.Random; using Robust.Shared.Timing; @@ -14,11 +11,7 @@ public sealed partial class CP14DayCycleSystem : CP14SharedDayCycleSystem public const int MinTimeEntryCount = 2; private const float MaxTimeDiff = 0.05f; - private static readonly ProtoId DayPeriod = "Day"; - [Dependency] private readonly IGameTiming _timing = default!; - [Dependency] private readonly SharedMapSystem _maps = default!; - [Dependency] private readonly ITileDefinitionManager _tileDefManager = default!; [Dependency] private readonly IRobustRandom _random = default!; public override void Initialize() @@ -28,7 +21,6 @@ public sealed partial class CP14DayCycleSystem : CP14SharedDayCycleSystem SubscribeLocalEvent(OnMapInitDayCycle); } - private void OnMapInitDayCycle(Entity dayCycle, ref MapInitEvent args) { Init(dayCycle); @@ -93,29 +85,6 @@ public sealed partial class CP14DayCycleSystem : CP14SharedDayCycleSystem Dirty(dayCycle); } - /// - /// Checks to see if the specified entity is on the map where it's daytime. - /// - /// An entity being tested to see if it is in daylight - /// Checks if the tile covers the weather (the only "roof" factor at the moment) - public bool TryDaylightThere(EntityUid target, bool checkRoof) - { - var xform = Transform(target); - if (!TryComp(xform.MapUid, out var dayCycle)) - return false; - - if (!checkRoof || !TryComp(xform.GridUid, out var mapGrid)) - return dayCycle.CurrentPeriod == DayPeriod; - - var tileRef = _maps.GetTileRef(xform.GridUid.Value, mapGrid, xform.Coordinates); - var tileDef = (ContentTileDefinition) _tileDefManager[tileRef.Tile.TypeId]; - - if (!tileDef.Weather) - return false; - - return dayCycle.CurrentPeriod == DayPeriod; - } - private void SetAmbientColor(Entity light, Color color) { if (color == light.Comp.AmbientLightColor) diff --git a/Content.Shared/_CP14/DayCycle/CP14SharedDayCycleSystem.cs b/Content.Shared/_CP14/DayCycle/CP14SharedDayCycleSystem.cs index 1c67a48162..ec8a0e0c23 100644 --- a/Content.Shared/_CP14/DayCycle/CP14SharedDayCycleSystem.cs +++ b/Content.Shared/_CP14/DayCycle/CP14SharedDayCycleSystem.cs @@ -1,6 +1,38 @@ -namespace Content.Shared._CP14.DayCycle; +using Content.Shared._CP14.DayCycle.Components; +using Content.Shared.Maps; +using Robust.Shared.Map; +using Robust.Shared.Map.Components; +using Robust.Shared.Prototypes; + +namespace Content.Shared._CP14.DayCycle; public abstract class CP14SharedDayCycleSystem : EntitySystem { + private static readonly ProtoId DayPeriod = "Day"; + [Dependency] private readonly SharedMapSystem _maps = default!; + [Dependency] private readonly ITileDefinitionManager _tileDefManager = default!; + + /// + /// Checks to see if the specified entity is on the map where it's daytime. + /// + /// An entity being tested to see if it is in daylight + /// Checks if the tile covers the weather (the only "roof" factor at the moment) + public bool TryDaylightThere(EntityUid target, bool checkRoof) + { + var xform = Transform(target); + if (!TryComp(xform.MapUid, out var dayCycle)) + return false; + + if (!checkRoof || !TryComp(xform.GridUid, out var mapGrid)) + return dayCycle.CurrentPeriod == DayPeriod; + + var tileRef = _maps.GetTileRef(xform.GridUid.Value, mapGrid, xform.Coordinates); + var tileDef = (ContentTileDefinition) _tileDefManager[tileRef.Tile.TypeId]; + + if (!tileDef.Weather) + return false; + + return dayCycle.CurrentPeriod == DayPeriod; + } } diff --git a/Content.Shared/_CP14/Random/Rules/IsDaylight.cs b/Content.Shared/_CP14/Random/Rules/IsDaylight.cs index 2f21338c83..869ee7d2f5 100644 --- a/Content.Shared/_CP14/Random/Rules/IsDaylight.cs +++ b/Content.Shared/_CP14/Random/Rules/IsDaylight.cs @@ -1,3 +1,4 @@ +using Content.Shared._CP14.DayCycle; using Content.Shared.Random.Rules; namespace Content.Shared._CP14.Random.Rules; @@ -9,12 +10,11 @@ public sealed partial class IsDaylight : RulesRule { public override bool Check(EntityManager entManager, EntityUid uid) { - var transform = entManager.System(); + var dayCycle = entManager.System(); - // Not shared yet, use raw component data from map - // var dayCycle = entManager.System(); - - //черт, нужны комиты из ветки фермерства - return !Inverted; + if (Inverted) + return !dayCycle.TryDaylightThere(uid, true); + else + return dayCycle.TryDaylightThere(uid, true); } } diff --git a/Resources/Audio/_CP14/Ambience/Loops/attributions.yml b/Resources/Audio/_CP14/Ambience/Loops/attributions.yml index 85ec50a7e3..3aced15a86 100644 --- a/Resources/Audio/_CP14/Ambience/Loops/attributions.yml +++ b/Resources/Audio/_CP14/Ambience/Loops/attributions.yml @@ -1,4 +1,4 @@ -- files: ["grasslands.ogg"] +- files: ["winds.ogg"] license: "CC-BY-NC-4.0" copyright: 'by jgrzinich of Freesound.org.' source: "https://freesound.org/people/jgrzinich/sounds/329805/" diff --git a/Resources/Audio/_CP14/Ambience/Loops/grasslands.ogg b/Resources/Audio/_CP14/Ambience/Loops/winds.ogg similarity index 100% rename from Resources/Audio/_CP14/Ambience/Loops/grasslands.ogg rename to Resources/Audio/_CP14/Ambience/Loops/winds.ogg diff --git a/Resources/Maps/_CP14/dev_map.yml b/Resources/Maps/_CP14/dev_map.yml index 15f3a5d920..fdd0dc7b81 100644 --- a/Resources/Maps/_CP14/dev_map.yml +++ b/Resources/Maps/_CP14/dev_map.yml @@ -23,6 +23,7 @@ entities: - type: MapLight ambientLightColor: '#111111FF' - type: Map + mapPaused: True - type: PhysicsMap - type: GridTree - type: MovedGrids @@ -113,11 +114,11 @@ entities: version: 6 0,-1: ind: 0,-1 - tiles: LwAAAAACLwAAAAAELwAAAAAELwAAAAAELwAAAAAALwAAAAAALwAAAAAALwAAAAAALwAAAAAAHAAAAAADHAAAAAAEHQAAAAAAHQAAAAACHgAAAAAAHgAAAAAAHgAAAAAALwAAAAAELwAAAAABLwAAAAABLwAAAAAELwAAAAAELwAAAAAALwAAAAAALwAAAAAALwAAAAAAHQAAAAABHAAAAAACHAAAAAAFHQAAAAAAHQAAAAAFHgAAAAADHgAAAAAFLwAAAAAALwAAAAADLwAAAAACLwAAAAAALwAAAAAELwAAAAACLwAAAAABLwAAAAAALwAAAAAAHAAAAAAFHAAAAAAAHAAAAAADHQAAAAAAHQAAAAACHQAAAAADHQAAAAADLwAAAAAELwAAAAAELwAAAAADLwAAAAADLwAAAAADLwAAAAAALwAAAAAELwAAAAAALwAAAAAAHAAAAAADHAAAAAACHAAAAAAAHQAAAAAAHQAAAAACHAAAAAADHAAAAAAALwAAAAAELwAAAAABLwAAAAADLwAAAAABLwAAAAACLwAAAAAALwAAAAAALwAAAAADLwAAAAAAHQAAAAAEHQAAAAAFHAAAAAACHQAAAAAAGgAAAAAFGgAAAAAEGgAAAAACLwAAAAAELwAAAAACLwAAAAAELwAAAAABLwAAAAACLwAAAAAELwAAAAAALwAAAAAAHQAAAAAAHQAAAAAEHQAAAAADHQAAAAAEHgAAAAABGgAAAAAKGgAAAAAEGgAAAAACLwAAAAADLwAAAAADLwAAAAAALwAAAAABLwAAAAACLwAAAAABLwAAAAAELwAAAAACHAAAAAAEHAAAAAAEHQAAAAADHQAAAAAEHgAAAAACGgAAAAABGgAAAAAJGgAAAAAILwAAAAAALwAAAAACLwAAAAABHAAAAAAALwAAAAAALwAAAAADLwAAAAABHQAAAAACHAAAAAACHAAAAAABHAAAAAACHQAAAAABHgAAAAABGgAAAAAJGgAAAAAHGgAAAAACLwAAAAAAHAAAAAAAHAAAAAAAHAAAAAAAHAAAAAAAHQAAAAAFHQAAAAACHQAAAAAFHQAAAAACHAAAAAAFHAAAAAABHQAAAAACHQAAAAAFGgAAAAACGgAAAAAJGgAAAAAKHAAAAAAEHAAAAAABHAAAAAAFHQAAAAAFHQAAAAACHQAAAAABHQAAAAAFHQAAAAACHQAAAAACHQAAAAADHAAAAAAEHQAAAAADHQAAAAAAHgAAAAAFHQAAAAACHAAAAAAEHAAAAAAAHAAAAAAAHAAAAAAAHAAAAAAFHQAAAAAEHQAAAAAFHQAAAAAFHQAAAAAFHQAAAAAFHQAAAAAAHQAAAAAAHQAAAAACHQAAAAAEHgAAAAADHQAAAAADHAAAAAABHAAAAAAAHAAAAAADHAAAAAABHAAAAAACIAAAAAADIAAAAAACIAAAAAAAHQAAAAACHQAAAAAEHQAAAAABHQAAAAAEHQAAAAACHQAAAAADHQAAAAAFHQAAAAAAHQAAAAABIAAAAAABIAAAAAABIAAAAAADIAAAAAADIAAAAAABIAAAAAAAIAAAAAADIAAAAAACIAAAAAABHQAAAAABHQAAAAAAHQAAAAAEHQAAAAADHQAAAAAFHQAAAAADHQAAAAAEIAAAAAADIAAAAAACIAAAAAAAIAAAAAABIAAAAAABIAAAAAABIAAAAAACIAAAAAADIAAAAAAAHQAAAAAAHQAAAAAAHQAAAAACHAAAAAAFHAAAAAACHAAAAAABHQAAAAABHwAAAAADHwAAAAABHwAAAAAAHwAAAAACHwAAAAADHwAAAAADHwAAAAABHwAAAAAAIAAAAAABHQAAAAAAHAAAAAABHAAAAAADHAAAAAAAHAAAAAAAHAAAAAAFHAAAAAAEHwAAAAAAHwAAAAAAHwAAAAACHwAAAAABHwAAAAADHwAAAAAAHwAAAAAAHwAAAAADIAAAAAACHQAAAAABHAAAAAAFHAAAAAAAHAAAAAADHAAAAAAEHAAAAAABHQAAAAAC + tiles: LwAAAAACLwAAAAAELwAAAAAELwAAAAAELwAAAAAALwAAAAAALwAAAAAALwAAAAAALwAAAAAAHAAAAAADHAAAAAAEHQAAAAAAHQAAAAACHgAAAAAAHgAAAAAAHgAAAAAALwAAAAAELwAAAAABLwAAAAABLwAAAAAELwAAAAAELwAAAAAALwAAAAAALwAAAAAALwAAAAAAHQAAAAABHAAAAAACHAAAAAAFHQAAAAAAHQAAAAAFHgAAAAADHgAAAAAFLwAAAAAALwAAAAADLwAAAAACLwAAAAAALwAAAAAELwAAAAACLwAAAAABLwAAAAAALwAAAAAAHAAAAAAFHAAAAAAAHAAAAAADHQAAAAAAHQAAAAACHQAAAAADHQAAAAADLwAAAAAELwAAAAAELwAAAAADLwAAAAADLwAAAAADLwAAAAAALwAAAAAELwAAAAAALwAAAAAAHAAAAAADHAAAAAACHAAAAAAAHQAAAAAAHQAAAAACHAAAAAADHAAAAAAALwAAAAAELwAAAAABLwAAAAADLwAAAAABLwAAAAACLwAAAAAALwAAAAAALwAAAAADLwAAAAAAHQAAAAAEHQAAAAAFHAAAAAACHQAAAAAAGgAAAAAFGgAAAAAEGgAAAAACLwAAAAAELwAAAAACLwAAAAAELwAAAAABLwAAAAACLwAAAAAELwAAAAAALwAAAAAAHQAAAAAAHQAAAAAEHQAAAAADHQAAAAAEHgAAAAABGgAAAAAKGgAAAAAEGgAAAAACLwAAAAADLwAAAAADLwAAAAAALwAAAAABLwAAAAACLwAAAAABLwAAAAAELwAAAAACHAAAAAAEHAAAAAAEHQAAAAADHQAAAAAEHgAAAAACGgAAAAABGgAAAAAJGgAAAAAILwAAAAAALwAAAAACLwAAAAABHAAAAAAALwAAAAAALwAAAAADLwAAAAABHQAAAAACHAAAAAACHAAAAAABHAAAAAACHQAAAAABHgAAAAABGgAAAAAJGgAAAAAHGgAAAAACLwAAAAAAHAAAAAAAHAAAAAAAHAAAAAAAHAAAAAAAHQAAAAAFHQAAAAACHQAAAAAFHQAAAAACHAAAAAAFHAAAAAABHQAAAAACHQAAAAAFHAAAAAAAHAAAAAAAHAAAAAAAHAAAAAAEHAAAAAABHAAAAAAFHQAAAAAFHQAAAAACHQAAAAABHQAAAAAFHQAAAAACHQAAAAACHQAAAAADHAAAAAAEHQAAAAADHQAAAAAAHgAAAAAFHQAAAAACHAAAAAAEHAAAAAAAHAAAAAAAHAAAAAAAHAAAAAAFHQAAAAAEHQAAAAAFHQAAAAAFHQAAAAAFHQAAAAAFHQAAAAAAHQAAAAAAHQAAAAACHQAAAAAEHgAAAAADHQAAAAADHAAAAAABHAAAAAAAHAAAAAADHAAAAAABHAAAAAACIAAAAAADIAAAAAACIAAAAAAAHQAAAAACHQAAAAAEHQAAAAABHQAAAAAEHQAAAAACHQAAAAADHQAAAAAFHQAAAAAAHQAAAAABIAAAAAABIAAAAAABIAAAAAADIAAAAAADIAAAAAABIAAAAAAAIAAAAAADIAAAAAACIAAAAAABHQAAAAABHQAAAAAAHQAAAAAEHQAAAAADHQAAAAAFHQAAAAADHQAAAAAEIAAAAAADIAAAAAACIAAAAAAAIAAAAAABIAAAAAABIAAAAAABIAAAAAACIAAAAAADIAAAAAAAHQAAAAAAHQAAAAAAHQAAAAACHAAAAAAFHAAAAAACHAAAAAABHQAAAAABHwAAAAADHwAAAAABHwAAAAAAHwAAAAACHwAAAAADHwAAAAADHwAAAAABHwAAAAAAIAAAAAABHQAAAAAAHAAAAAABHAAAAAADHAAAAAAAHAAAAAAAHAAAAAAFHAAAAAAEHwAAAAAAHwAAAAAAHwAAAAACHwAAAAABHwAAAAADHwAAAAAAHwAAAAAAHwAAAAADIAAAAAACHQAAAAABHAAAAAAFHAAAAAAAHAAAAAADHAAAAAAEHAAAAAABHQAAAAAC version: 6 3,2: ind: 3,2 - tiles: HQAAAAACHQAAAAACHQAAAAAEHQAAAAADHAAAAAAFHQAAAAABHQAAAAAEHgAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAACHAAAAAAFHAAAAAAFHQAAAAAAHAAAAAACHAAAAAABHAAAAAACHQAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAABHAAAAAAAHAAAAAAEHQAAAAABHAAAAAAFHAAAAAABHAAAAAADHAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAACHAAAAAAEHAAAAAAAHAAAAAACHQAAAAABHAAAAAAAHAAAAAACHAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAFHAAAAAAEHAAAAAACHAAAAAAFHQAAAAACHAAAAAADHAAAAAABHAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAFHAAAAAAEHAAAAAAAHAAAAAADHQAAAAAEHAAAAAAAHAAAAAAEHAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAACHAAAAAADHAAAAAAAHQAAAAADHQAAAAABHQAAAAABHQAAAAACHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAEHQAAAAADHQAAAAABHQAAAAAFHQAAAAAEHQAAAAABHQAAAAABHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAFHgAAAAADHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAEHgAAAAAFHQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAADHgAAAAAAHQAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAEHgAAAAACHQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAHgAAAAADHQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAACHQAAAAAAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAADHQAAAAABHQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAABHQAAAAADHAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + tiles: HQAAAAACHQAAAAACHQAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAACHAAAAAAFHAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAABHAAAAAAAHAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAACHAAAAAAEHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAFHAAAAAAEHAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAFHAAAAAAEHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAACHAAAAAADHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAEHQAAAAADHQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAFHgAAAAADHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAEHgAAAAAFHQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAADHgAAAAAAHQAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAEHgAAAAACHQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAHgAAAAADHQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAACHQAAAAAAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAADHQAAAAABHQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAABHQAAAAADHAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA version: 6 -3,-2: ind: -3,-2 @@ -145,7 +146,7 @@ entities: version: 6 1,-1: ind: 1,-1 - tiles: HQAAAAABHQAAAAAFHAAAAAAAHAAAAAAFHAAAAAABHAAAAAADHAAAAAAEHAAAAAAFHQAAAAAAHQAAAAABHQAAAAABHgAAAAAAHgAAAAABHQAAAAADHQAAAAACHQAAAAAAHQAAAAAFHQAAAAAAHAAAAAAAHAAAAAAEHAAAAAACHAAAAAAFHAAAAAADHQAAAAACHQAAAAABHQAAAAABHQAAAAAEHQAAAAACHQAAAAADHQAAAAAEHQAAAAABHQAAAAAFHAAAAAABHQAAAAAFHAAAAAABHAAAAAADHAAAAAACHAAAAAACHAAAAAAAHQAAAAADHQAAAAAFHgAAAAADHgAAAAAFHQAAAAAFHAAAAAAAHAAAAAACHAAAAAADHAAAAAACHAAAAAAEHQAAAAAEHAAAAAABHAAAAAABHAAAAAAAHAAAAAAAHAAAAAAEHQAAAAACHgAAAAADHQAAAAACHAAAAAADHAAAAAAAHAAAAAAAHAAAAAACHAAAAAABHQAAAAAEGgAAAAAFGgAAAAAEGgAAAAANGgAAAAAOGgAAAAAHHAAAAAACHAAAAAADHQAAAAAEHgAAAAADHgAAAAACHQAAAAAEHAAAAAADHAAAAAAAHAAAAAACHAAAAAAFHQAAAAAEGgAAAAAAGgAAAAAEGgAAAAAMGgAAAAAEGgAAAAAHHAAAAAACHAAAAAAFHgAAAAACHgAAAAABHQAAAAACHAAAAAABHAAAAAACHQAAAAABHQAAAAADHAAAAAABHAAAAAAEGgAAAAAOGgAAAAADGgAAAAABGgAAAAAOGgAAAAAGHAAAAAAEHQAAAAAEHgAAAAAAHQAAAAACHAAAAAADHAAAAAAAHAAAAAAEHAAAAAABHAAAAAADHAAAAAABHAAAAAABGgAAAAAPGgAAAAAIGgAAAAAEGgAAAAAHGgAAAAAGHAAAAAADHQAAAAAEHgAAAAAAHQAAAAACHQAAAAAFHAAAAAACHAAAAAADHAAAAAAAHAAAAAADHAAAAAABHQAAAAAAGgAAAAALGgAAAAAOGgAAAAALGgAAAAAIGgAAAAAAHAAAAAACHQAAAAACHgAAAAACHQAAAAACHQAAAAACHAAAAAABHAAAAAACHQAAAAAAHQAAAAAAHQAAAAAAHgAAAAACHAAAAAADHAAAAAADHAAAAAAAHAAAAAAEHAAAAAAAHAAAAAAEHQAAAAACHgAAAAAFHgAAAAADHgAAAAACHQAAAAAFHgAAAAAFHQAAAAABHQAAAAAFHQAAAAACHQAAAAAFGgAAAAAKGgAAAAABGgAAAAAEGgAAAAABHAAAAAAEHAAAAAAAHQAAAAADHQAAAAADHQAAAAAFHQAAAAAAHQAAAAAAHQAAAAAFHQAAAAAFHQAAAAADHgAAAAABHQAAAAAEGgAAAAACGgAAAAABGgAAAAAPGgAAAAAHHAAAAAABHAAAAAACHQAAAAACHQAAAAACHQAAAAAEHQAAAAACHAAAAAAAHAAAAAABHQAAAAACHQAAAAADHQAAAAAAHQAAAAAFGgAAAAAGGgAAAAAIGgAAAAAJGgAAAAAIHAAAAAAFHAAAAAABHQAAAAAEHQAAAAAEHQAAAAAAHQAAAAAAHQAAAAAFHQAAAAACHQAAAAAFHQAAAAADHQAAAAADHAAAAAACHgAAAAADGgAAAAAJGgAAAAALHQAAAAAFHQAAAAABHQAAAAADHQAAAAAEHQAAAAACHgAAAAAFHgAAAAAEHQAAAAABHQAAAAACHQAAAAACHQAAAAACHAAAAAAAHAAAAAACHQAAAAACHQAAAAAEHQAAAAABHQAAAAADHQAAAAABHQAAAAABHQAAAAAAHQAAAAAEHQAAAAAFHQAAAAAFHgAAAAADHgAAAAAEHQAAAAABHAAAAAADHAAAAAAEHQAAAAACHQAAAAACHQAAAAACHQAAAAAAHQAAAAAFHgAAAAAAHgAAAAAAHQAAAAAFHAAAAAACHAAAAAAFHAAAAAAEHQAAAAACHQAAAAAFHQAAAAAFHQAAAAADHQAAAAAFHAAAAAAE + tiles: HQAAAAABHQAAAAAFHAAAAAAAHAAAAAAFHAAAAAABHAAAAAADHAAAAAAEHAAAAAAFHQAAAAAAHQAAAAABHQAAAAABHgAAAAAAHgAAAAABHQAAAAADHQAAAAACHQAAAAAAHQAAAAAFHQAAAAAAHAAAAAAAHAAAAAAEHAAAAAACHAAAAAAFHAAAAAADHQAAAAACHQAAAAABHQAAAAABHQAAAAAEHQAAAAACHQAAAAADHQAAAAAEHQAAAAABHQAAAAAFHAAAAAABHQAAAAAFHAAAAAABHAAAAAADHAAAAAACHAAAAAACHAAAAAAAHQAAAAADHQAAAAAFHgAAAAADHgAAAAAFHQAAAAAFHAAAAAAAHAAAAAACHAAAAAADHAAAAAACHAAAAAAEHQAAAAAEHAAAAAABHAAAAAABHAAAAAAAHAAAAAAAHAAAAAAEHQAAAAACHgAAAAADHQAAAAACHAAAAAADHAAAAAAAHAAAAAAAHAAAAAACHAAAAAABHQAAAAAEGgAAAAAFGgAAAAAEGgAAAAANGgAAAAAOGgAAAAAHHAAAAAACHAAAAAADHQAAAAAEHgAAAAADHgAAAAACHQAAAAAEHAAAAAADHAAAAAAAHAAAAAACHAAAAAAFHQAAAAAEGgAAAAAAGgAAAAAEGgAAAAAMGgAAAAAEGgAAAAAHHAAAAAACHAAAAAAFHgAAAAACHgAAAAABHQAAAAACHAAAAAABHAAAAAACHQAAAAABHQAAAAADHAAAAAABHAAAAAAEGgAAAAAOGgAAAAADGgAAAAABGgAAAAAOGgAAAAAGHAAAAAAEHQAAAAAEHgAAAAAAHQAAAAACHAAAAAADHAAAAAAAHAAAAAAEHAAAAAABHAAAAAADHAAAAAABHAAAAAABGgAAAAAPGgAAAAAIGgAAAAAEGgAAAAAHGgAAAAAGHAAAAAADHQAAAAAEHgAAAAAAHQAAAAACHQAAAAAFHAAAAAACHAAAAAADHAAAAAAAHAAAAAADHAAAAAABHQAAAAAAHAAAAAAAHAAAAAAAHAAAAAAAHAAAAAAAHAAAAAAAHAAAAAACHQAAAAACHgAAAAACHQAAAAACHQAAAAACHAAAAAABHAAAAAACHQAAAAAAHQAAAAAAHQAAAAAAHgAAAAACHAAAAAADHAAAAAADHAAAAAAAHAAAAAAEHAAAAAAAHAAAAAAEHQAAAAACHgAAAAAFHgAAAAADHgAAAAACHQAAAAAFHgAAAAAFHQAAAAABHQAAAAAFHQAAAAACHQAAAAAFGgAAAAAKGgAAAAABGgAAAAAEGgAAAAABHAAAAAAEHAAAAAAAHQAAAAADHQAAAAADHQAAAAAFHQAAAAAAHQAAAAAAHQAAAAAFHQAAAAAFHQAAAAADHgAAAAABHQAAAAAEGgAAAAACGgAAAAABGgAAAAAPGgAAAAAHHAAAAAABHAAAAAACHQAAAAACHQAAAAACHQAAAAAEHQAAAAACHAAAAAAAHAAAAAABHQAAAAACHQAAAAADHQAAAAAAHQAAAAAFGgAAAAAGGgAAAAAIGgAAAAAJGgAAAAAIHAAAAAAFHAAAAAABHQAAAAAEHQAAAAAEHQAAAAAAHQAAAAAAHQAAAAAFHQAAAAACHQAAAAAFHQAAAAADHQAAAAADHAAAAAACHgAAAAADGgAAAAAJGgAAAAALHQAAAAAFHQAAAAABHQAAAAADHQAAAAAEHQAAAAACHgAAAAAFHgAAAAAEHQAAAAABHQAAAAACHQAAAAACHQAAAAACHAAAAAAAHAAAAAACHQAAAAACHQAAAAAEHQAAAAABHQAAAAADHQAAAAABHQAAAAABHQAAAAAAHQAAAAAEHQAAAAAFHQAAAAAFHgAAAAADHgAAAAAEHQAAAAABHAAAAAADHAAAAAAEHQAAAAACHQAAAAACHQAAAAACHQAAAAAAHQAAAAAFHgAAAAAAHgAAAAAAHQAAAAAFHAAAAAACHAAAAAAFHAAAAAAEHQAAAAACHQAAAAAFHQAAAAAFHQAAAAADHQAAAAAFHAAAAAAE version: 6 -2,0: ind: -2,0 @@ -181,7 +182,7 @@ entities: version: 6 3,1: ind: 3,1 - tiles: HgAAAAADHgAAAAADHgAAAAADHgAAAAADHQAAAAAFHQAAAAAFHAAAAAABHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAABHgAAAAAFHgAAAAAEHgAAAAACHgAAAAAFHQAAAAAAHAAAAAAAHAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAEHgAAAAACHgAAAAAFHgAAAAADHQAAAAABHQAAAAACHAAAAAAAHAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAACHQAAAAAFHQAAAAADHQAAAAABHgAAAAAFHQAAAAADHAAAAAAAHAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAEHQAAAAAEHQAAAAACHQAAAAAAHQAAAAAAHQAAAAADHQAAAAAEHAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAAHQAAAAAEHQAAAAAAHQAAAAAFHQAAAAADHQAAAAAAHQAAAAAFHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAADHQAAAAAAHQAAAAAAHQAAAAABHQAAAAAEHgAAAAAEHQAAAAABHQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAFHQAAAAABHQAAAAAFHQAAAAADHgAAAAACHQAAAAAFHQAAAAAAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAABHAAAAAAEHAAAAAABHQAAAAAEHQAAAAAEHQAAAAAAHQAAAAADHQAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAHAAAAAAAHAAAAAAEHAAAAAAAHAAAAAAEHQAAAAADHQAAAAADHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAHAAAAAAFHAAAAAADHAAAAAACHAAAAAADHAAAAAACHAAAAAACHAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAEHAAAAAABHAAAAAAFHAAAAAAFHAAAAAACHAAAAAAFHAAAAAACHAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAADHAAAAAAFHAAAAAACHAAAAAAFHQAAAAAFHAAAAAAFHAAAAAAAHAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAAHQAAAAADHQAAAAACHAAAAAAEHQAAAAACHAAAAAADHAAAAAAEHQAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAACHQAAAAACHQAAAAAAHQAAAAACHQAAAAADHQAAAAABHQAAAAAAHgAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAEHQAAAAABHQAAAAACHQAAAAAEHQAAAAAAHQAAAAAAHgAAAAABHgAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + tiles: HgAAAAADHgAAAAADHgAAAAADHgAAAAADHQAAAAAFHQAAAAAFHAAAAAABHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAABHgAAAAAFHgAAAAAEHgAAAAACHgAAAAAFHQAAAAAAHAAAAAAAHAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAEHgAAAAACHgAAAAAFHgAAAAADHQAAAAABHQAAAAACHAAAAAAAHAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAACHQAAAAAFHQAAAAADHQAAAAABHgAAAAAFHQAAAAADHAAAAAAAHAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAEHQAAAAAEHQAAAAACHQAAAAAAHQAAAAAAHQAAAAADHQAAAAAEHAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAAHQAAAAAEHQAAAAAAHQAAAAAFHQAAAAADHQAAAAAAHQAAAAAFHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAADHQAAAAAAHQAAAAAAHQAAAAABHQAAAAAEHgAAAAAEHQAAAAABHQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAFHQAAAAABHQAAAAAFHQAAAAADHgAAAAACHQAAAAAFHQAAAAAAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAABHAAAAAAEHAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAHAAAAAAAHAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAHAAAAAAFHAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAEHAAAAAABHAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAADHAAAAAAFHAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAAHQAAAAADHQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAACHQAAAAACHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAEHQAAAAABHQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA version: 6 2,-2: ind: 2,-2 @@ -225,7 +226,7 @@ entities: version: 6 1,-3: ind: 1,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAFHAAAAAABHAAAAAABHAAAAAADHQAAAAABHAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAACHAAAAAACHAAAAAAFHAAAAAADHAAAAAAFHQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAACHAAAAAAEHAAAAAABHAAAAAABHAAAAAABHQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAFHAAAAAAAHAAAAAAFHAAAAAAEHAAAAAAEHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAFHQAAAAAEHQAAAAADHQAAAAAFHQAAAAAAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAABHAAAAAAAHAAAAAAAHQAAAAAFHQAAAAAAHAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAACHAAAAAABHAAAAAAAHQAAAAABHQAAAAADHQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAAHAAAAAAEHAAAAAAEHQAAAAACHQAAAAAFHQAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAHQAAAAADHQAAAAACHQAAAAAEHQAAAAAAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAACHQAAAAAFHQAAAAAFHQAAAAABHQAAAAAEHQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAADHAAAAAAFHAAAAAABHAAAAAADHAAAAAAAHQAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAFHAAAAAADHAAAAAAAHAAAAAAAHAAAAAAFHAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAHAAAAAADHAAAAAADHAAAAAAEHAAAAAAEHAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAADHAAAAAADHAAAAAAEHAAAAAABHAAAAAAAHAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAABHAAAAAAFHAAAAAABHAAAAAAAHAAAAAADHAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAACHAAAAAAAHAAAAAADHAAAAAABHAAAAAABHAAAAAAA + tiles: HQAAAAACHQAAAAABHAAAAAACHAAAAAAFHAAAAAADHAAAAAAEHAAAAAAFHQAAAAACHQAAAAAAHQAAAAADHAAAAAAFHAAAAAABHAAAAAABHAAAAAADHQAAAAABHAAAAAABHAAAAAAEHAAAAAAEHAAAAAADHAAAAAAEHAAAAAACHAAAAAAAHQAAAAABHQAAAAAAHQAAAAAFHQAAAAAAHAAAAAACHAAAAAACHAAAAAAFHAAAAAADHAAAAAAFHQAAAAADHAAAAAAEHAAAAAABHAAAAAADHAAAAAAAHQAAAAACHQAAAAAAHQAAAAAAHQAAAAAEHQAAAAACHQAAAAACHAAAAAACHAAAAAAEHAAAAAABHAAAAAABHAAAAAABHQAAAAABHAAAAAADHAAAAAACHAAAAAABHAAAAAABHQAAAAAAHQAAAAAAHQAAAAABHQAAAAAFHQAAAAAFHQAAAAABHAAAAAAFHAAAAAAAHAAAAAAFHAAAAAAEHAAAAAAEHQAAAAAAHAAAAAAEHAAAAAAFHAAAAAABHQAAAAAFHAAAAAAEHAAAAAABHQAAAAAEHgAAAAACHgAAAAABHQAAAAAAHAAAAAAFHQAAAAAEHQAAAAADHQAAAAAFHQAAAAAAHQAAAAAAHQAAAAACHQAAAAADHQAAAAABHQAAAAAAHQAAAAABHQAAAAABHQAAAAACHgAAAAACHgAAAAABHQAAAAAEHAAAAAABHAAAAAAAHAAAAAAAHQAAAAAFHQAAAAAAHAAAAAABHQAAAAABHQAAAAABHQAAAAAAHgAAAAAFHQAAAAADHQAAAAAEHQAAAAACHgAAAAAFHQAAAAAEHQAAAAACHQAAAAACHAAAAAABHAAAAAAAHQAAAAABHQAAAAADHQAAAAADHQAAAAADHQAAAAACHQAAAAAEHQAAAAACHQAAAAACHgAAAAAEHgAAAAADHgAAAAAFHgAAAAAEHgAAAAAEHQAAAAAAHAAAAAAEHAAAAAAEHQAAAAACHQAAAAAFHQAAAAAEHQAAAAADHQAAAAABHQAAAAACHQAAAAAEHQAAAAABHQAAAAABHQAAAAAFHgAAAAABHgAAAAAEHgAAAAAEHgAAAAAAHQAAAAADHQAAAAACHQAAAAAEHQAAAAAAHQAAAAAAHAAAAAAEHQAAAAADHQAAAAACHAAAAAABHAAAAAABHAAAAAACHAAAAAADHQAAAAABHgAAAAADHQAAAAAEHQAAAAACHQAAAAAFHQAAAAAFHQAAAAABHQAAAAAEHQAAAAACHQAAAAABHQAAAAAEHQAAAAABHAAAAAABHAAAAAAAHAAAAAAFHAAAAAACHQAAAAAFHgAAAAABHQAAAAAAHAAAAAADHAAAAAAFHAAAAAABHAAAAAADHAAAAAAAHQAAAAAEHQAAAAABHQAAAAAFHQAAAAABHAAAAAAAHAAAAAAFHAAAAAAAHAAAAAAEHQAAAAAFHgAAAAABHAAAAAAEHAAAAAAFHAAAAAADHAAAAAAAHAAAAAAAHAAAAAAFHAAAAAAEHQAAAAABHQAAAAAAHAAAAAADHAAAAAABHAAAAAADHAAAAAAFHAAAAAABHgAAAAAAHgAAAAABHQAAAAAEHAAAAAAAHAAAAAADHAAAAAADHAAAAAAEHAAAAAAEHAAAAAACHgAAAAAEHgAAAAADHAAAAAACHAAAAAAFHAAAAAABHAAAAAAEHQAAAAAFHQAAAAAAHQAAAAAEHQAAAAADHAAAAAADHAAAAAADHAAAAAAEHAAAAAABHAAAAAAAHAAAAAADHQAAAAAEHQAAAAAEHQAAAAADHAAAAAAEHAAAAAAAHQAAAAAEHQAAAAABHQAAAAAEHQAAAAACHQAAAAADHAAAAAABHAAAAAAFHAAAAAABHAAAAAAAHAAAAAADHAAAAAABHQAAAAAFHQAAAAAAHAAAAAAFHAAAAAADHAAAAAAFHAAAAAADHQAAAAAFHgAAAAAEHQAAAAACHQAAAAAFHAAAAAACHAAAAAAAHAAAAAADHAAAAAABHAAAAAABHAAAAAAA version: 6 2,-3: ind: 2,-3 @@ -233,7 +234,7 @@ entities: version: 6 3,-3: ind: 3,-3 - tiles: HgAAAAAAHgAAAAAEHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAABHgAAAAABHgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAABHQAAAAACHgAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAACHgAAAAABHgAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAACHQAAAAACHQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAACHAAAAAADHAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAHAAAAAABHAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAEHAAAAAAEHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAABHQAAAAABHAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAAHQAAAAABHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAABHAAAAAAFHQAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAAHAAAAAAAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAABHQAAAAADHQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAADHQAAAAAEHQAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAADHQAAAAADHAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAACHAAAAAAAHAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + tiles: HgAAAAAAHgAAAAAEHQAAAAAAHQAAAAAFHAAAAAABHAAAAAAFHAAAAAABHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAABHgAAAAABHgAAAAADHgAAAAAEHQAAAAAAHQAAAAADHQAAAAADHQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAABHQAAAAACHgAAAAACHgAAAAACHgAAAAADHgAAAAACHQAAAAABHQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAACHgAAAAABHgAAAAAEHQAAAAAAHQAAAAAFHQAAAAAFHQAAAAABHQAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAACHQAAAAACHQAAAAACHQAAAAABHAAAAAAAHAAAAAABHAAAAAAEHQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAACHAAAAAADHAAAAAADHAAAAAACHAAAAAABHAAAAAACHAAAAAAFHQAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAHAAAAAABHAAAAAABHAAAAAAAHAAAAAABHAAAAAADHAAAAAAEHAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAEHAAAAAAEHAAAAAAAHAAAAAAEHAAAAAAAHAAAAAAFHAAAAAAAHAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAABHQAAAAABHAAAAAAEHAAAAAACHAAAAAAEHAAAAAAEHAAAAAACHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAAHQAAAAABHQAAAAAAHAAAAAABHAAAAAAAHAAAAAADHAAAAAAEHAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAABHAAAAAAFHQAAAAAFHgAAAAAEHQAAAAACHQAAAAABHQAAAAAAHQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAAHAAAAAAAHQAAAAAAHgAAAAAFHgAAAAABHgAAAAAEHQAAAAAFHgAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAABHQAAAAADHQAAAAADHQAAAAAEHgAAAAAFHgAAAAACHgAAAAADHQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAADHQAAAAAEHQAAAAAEHAAAAAABHAAAAAABHQAAAAACHQAAAAABHQAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAADHQAAAAADHAAAAAACHAAAAAAFHAAAAAAFHAAAAAAEHQAAAAACHAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAACHAAAAAAAHAAAAAAEHAAAAAAFHAAAAAACHAAAAAAAHQAAAAADHAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA version: 6 3,-4: ind: 3,-4 @@ -265,7 +266,7 @@ entities: version: 6 0,-3: ind: 0,-3 - tiles: HQAAAAAEHQAAAAABAAAAAAAAHAAAAAADHAAAAAADHAAAAAABHAAAAAABHAAAAAAEHAAAAAADHAAAAAACHAAAAAAFHAAAAAACHQAAAAACHgAAAAADHQAAAAADHQAAAAAEHAAAAAACHQAAAAADHQAAAAAAHAAAAAABHAAAAAADHAAAAAADAAAAAAAAHAAAAAACHAAAAAAAHAAAAAACHAAAAAAFHAAAAAAEHAAAAAAAHQAAAAABHQAAAAAEHQAAAAACHAAAAAACHAAAAAABHAAAAAAAHAAAAAAAHAAAAAABHAAAAAABHAAAAAACAAAAAAAAHAAAAAAAHAAAAAAEHAAAAAACHAAAAAADHAAAAAACHAAAAAAAHAAAAAAFHAAAAAAAAAAAAAAAHAAAAAAFHAAAAAAFAAAAAAAAHAAAAAABHAAAAAACHAAAAAACHQAAAAACHQAAAAAEAAAAAAAAAAAAAAAAHQAAAAADHQAAAAACAAAAAAAAHAAAAAAFHAAAAAAFHAAAAAAEHAAAAAAAAAAAAAAAAAAAAAAAHAAAAAABHAAAAAADHAAAAAAFHAAAAAADHAAAAAAEHQAAAAAAHQAAAAACHgAAAAAFHgAAAAAAHgAAAAAFHQAAAAAFHAAAAAADHQAAAAAAHAAAAAABHAAAAAAEHAAAAAAFHAAAAAABAAAAAAAAHAAAAAAAHAAAAAAAHAAAAAACAAAAAAAAHQAAAAACHQAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAHQAAAAAEHQAAAAACHAAAAAAEHQAAAAAEAAAAAAAAHAAAAAAAHAAAAAADHAAAAAAFHQAAAAACHQAAAAAEHQAAAAAEHQAAAAAAHQAAAAAAHQAAAAAFHQAAAAABHQAAAAAEHQAAAAAFHAAAAAABHAAAAAAEHQAAAAAEHAAAAAAFAAAAAAAAHQAAAAAAAAAAAAAAHQAAAAAAHQAAAAAAAAAAAAAAHQAAAAAEHQAAAAABHQAAAAADAAAAAAAAAAAAAAAAHQAAAAAEHQAAAAADHAAAAAAEHAAAAAACHAAAAAAEHAAAAAACHQAAAAACHQAAAAAEHgAAAAAEHgAAAAACHQAAAAAEHQAAAAAEHQAAAAAAHQAAAAAFHQAAAAABHgAAAAACHgAAAAAFHQAAAAAAAAAAAAAAHAAAAAACHAAAAAABHAAAAAACHAAAAAACHQAAAAADHQAAAAABAAAAAAAAAAAAAAAAHQAAAAAEHQAAAAAEHAAAAAAEHQAAAAADHQAAAAABHQAAAAADHQAAAAADHAAAAAACHAAAAAAFHAAAAAAAHAAAAAAFHAAAAAAFHQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAFHAAAAAADHAAAAAAEHQAAAAADAAAAAAAAHQAAAAADHQAAAAAFHQAAAAACHQAAAAADHQAAAAAEHQAAAAAFHQAAAAAFHQAAAAACHQAAAAABHgAAAAAFHgAAAAAAHQAAAAAFHAAAAAABHAAAAAAFHQAAAAAFHgAAAAACHQAAAAADHQAAAAAFHAAAAAADHAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAHgAAAAABHQAAAAAFHQAAAAADHAAAAAAFHAAAAAABHAAAAAACHgAAAAAEHQAAAAABAAAAAAAAHAAAAAACHAAAAAAFHAAAAAAEAAAAAAAAHQAAAAAEHQAAAAACHQAAAAAFHQAAAAAEHQAAAAAFHQAAAAADHAAAAAAAHAAAAAACHAAAAAADHQAAAAADHQAAAAAEHQAAAAAAHAAAAAAAHAAAAAAAHAAAAAADHAAAAAAEHAAAAAAFHAAAAAABHQAAAAAAAAAAAAAAHgAAAAAFHgAAAAABHQAAAAAFHAAAAAABHAAAAAAEAAAAAAAAHQAAAAABHgAAAAAFHQAAAAAFHAAAAAAEHAAAAAACHQAAAAAEHQAAAAABHAAAAAAFHQAAAAAFHQAAAAAEHQAAAAACHQAAAAAFHAAAAAAEHAAAAAADHAAAAAACHAAAAAAAHQAAAAAF + tiles: HQAAAAAEHQAAAAABHQAAAAAEHAAAAAADHAAAAAADHAAAAAABHAAAAAABHAAAAAAEHAAAAAADHAAAAAACHAAAAAAFHAAAAAACHQAAAAACHgAAAAADHQAAAAADHQAAAAAEHAAAAAACHQAAAAADHQAAAAAAHAAAAAABHAAAAAADHAAAAAADHAAAAAAFHAAAAAACHAAAAAAAHAAAAAACHAAAAAAFHAAAAAAEHAAAAAAAHQAAAAABHQAAAAAEHQAAAAACHAAAAAACHAAAAAABHAAAAAAAHAAAAAAAHAAAAAABHAAAAAABHAAAAAACHAAAAAADHAAAAAAAHAAAAAAEHAAAAAACHAAAAAADHAAAAAACHAAAAAAAHAAAAAAFHAAAAAAAHAAAAAAAHAAAAAAFHAAAAAAFHAAAAAACHAAAAAABHAAAAAACHAAAAAACHQAAAAACHQAAAAAEHQAAAAAFHQAAAAACHQAAAAADHQAAAAACHQAAAAAAHAAAAAAFHAAAAAAFHAAAAAAEHAAAAAAAHAAAAAAFHAAAAAAEHAAAAAABHAAAAAADHAAAAAAFHAAAAAADHAAAAAAEHQAAAAAAHQAAAAACHgAAAAAFHgAAAAAAHgAAAAAFHQAAAAAFHAAAAAADHQAAAAAAHAAAAAABHAAAAAAEHAAAAAAFHAAAAAABHAAAAAADHAAAAAAAHAAAAAAAHAAAAAACHAAAAAACHQAAAAACHQAAAAAAHQAAAAAFHgAAAAAAHgAAAAAAHQAAAAAEHQAAAAACHAAAAAAEHQAAAAAEHAAAAAAEHAAAAAAAHAAAAAADHAAAAAAFHQAAAAACHQAAAAAEHQAAAAAEHQAAAAAAHQAAAAAAHQAAAAAFHQAAAAABHQAAAAAEHQAAAAAFHAAAAAABHAAAAAAEHQAAAAAEHAAAAAAFHAAAAAABHQAAAAAAHQAAAAADHQAAAAAAHQAAAAAAHQAAAAAEHQAAAAAEHQAAAAABHQAAAAADHQAAAAAFHQAAAAADHQAAAAAEHQAAAAADHAAAAAAEHAAAAAACHAAAAAAEHAAAAAACHQAAAAACHQAAAAAEHgAAAAAEHgAAAAACHQAAAAAEHQAAAAAEHQAAAAAAHQAAAAAFHQAAAAABHgAAAAACHgAAAAAFHQAAAAAAHAAAAAAFHAAAAAACHAAAAAABHAAAAAACHAAAAAACHQAAAAADHQAAAAABHgAAAAADHQAAAAABHQAAAAAEHQAAAAAEHAAAAAAEHQAAAAADHQAAAAABHQAAAAADHQAAAAADHAAAAAACHAAAAAAFHAAAAAAAHAAAAAAFHAAAAAAFHQAAAAACHgAAAAAAHgAAAAABHQAAAAADHQAAAAAFHAAAAAADHAAAAAAEHQAAAAADHQAAAAAEHQAAAAADHQAAAAAFHQAAAAACHQAAAAADHQAAAAAEHQAAAAAFHQAAAAAFHQAAAAACHQAAAAABHgAAAAAFHgAAAAAAHQAAAAAFHAAAAAABHAAAAAAFHQAAAAAFHgAAAAACHQAAAAADHQAAAAAFHAAAAAADHAAAAAACHQAAAAAAHQAAAAABHAAAAAABHAAAAAAAHQAAAAAAHgAAAAABHQAAAAAFHQAAAAADHAAAAAAFHAAAAAABHAAAAAACHgAAAAAEHQAAAAABHQAAAAABHAAAAAACHAAAAAAFHAAAAAAEHAAAAAAFHQAAAAAEHQAAAAACHQAAAAAFHQAAAAAEHQAAAAAFHQAAAAADHAAAAAAAHAAAAAACHAAAAAADHQAAAAADHQAAAAAEHQAAAAAAHAAAAAAAHAAAAAAAHAAAAAADHAAAAAAEHAAAAAAFHAAAAAABHQAAAAAAHQAAAAACHgAAAAAFHgAAAAABHQAAAAAFHAAAAAABHAAAAAAEHQAAAAAEHQAAAAABHgAAAAAFHQAAAAAFHAAAAAAEHAAAAAACHQAAAAAEHQAAAAABHAAAAAAFHQAAAAAFHQAAAAAEHQAAAAACHQAAAAAFHAAAAAAEHAAAAAADHAAAAAACHAAAAAAAHQAAAAAF version: 6 -3,1: ind: -3,1 @@ -320,251 +321,251 @@ entities: loadedMarkers: {} pendingMarkers: {} loadedChunks: - - 24,-8 - 0,-16 - 0,-24 - - -16,32 - - -16,24 - -16,16 - 0,-32 - - 24,-16 - - 24,-24 - - 24,-32 - - 48,24 - - 48,8 - - -8,32 - - 40,24 - 48,16 - 40,16 + - 40,8 - 40,0 - - 32,16 - 40,-8 + - 40,-16 + - 48,8 + - 40,-24 - 8,-8 - 16,-8 - 8,-16 - - 32,-8 + - 32,16 - 16,-16 - 8,-24 - 0,-8 - - 48,0 - - 32,24 + - 40,-32 - 16,-24 - - 40,8 - - 24,16 - - 48,-8 + - 32,-40 + - 32,8 - 16,-32 - 8,-32 - - 48,-16 - - 48,-24 - - -8,24 - -8,16 - - 32,8 - - 48,-32 - - 24,8 + - 32,0 + - 40,-40 - -16,8 - 16,16 - - 48,32 - - 40,32 + - 48,0 + - 24,16 - -16,0 - - 40,-16 + - 24,8 - -8,8 - 16,8 - - 32,0 + - 32,-8 - 8,8 - 24,0 - - 40,-24 + - 40,-48 - 32,-16 - 16,0 - - 40,-32 - 0,8 - -16,-8 - 8,0 - 0,0 - - 24,24 - -8,0 - 8,16 - - 32,32 + - 24,-8 - -16,-16 - -16,-24 - - 24,32 + - 48,-8 - 32,-24 - 32,-32 - -8,-8 - - 16,32 + - 48,-16 - -16,-32 - -8,-16 - - 8,32 + - 48,-24 - -8,-24 - -8,-32 - - 16,24 - 0,16 - - 8,24 - - 0,24 - - 0,32 + - 24,-16 + - 24,-40 + - 48,-32 + - 32,-48 + - 24,-48 + - 16,-48 + - 8,-48 + - 0,-48 + - -8,-48 + - -16,-48 + - 16,-40 + - 48,-40 + - 48,-48 + - 8,-40 + - 0,-40 + - -8,-40 + - -16,-40 + - 24,-24 + - 24,-32 entities: - 24,-8: {} 0,-16: {} 0,-24: {} - -16,32: {} - -16,24: {} -16,16: {} 0,-32: {} - 24,-16: {} - 24,-24: {} - 24,-32: {} - 48,24: {} - 48,8: {} - -8,32: {} - 40,24: {} 48,16: {} 40,16: {} + 40,8: {} 40,0: {} - 32,16: {} 40,-8: {} + 40,-16: {} + 48,8: {} + 40,-24: {} 8,-8: {} 16,-8: {} 8,-16: {} - 32,-8: {} + 32,16: {} 16,-16: {} 8,-24: {} 0,-8: {} - 48,0: {} - 32,24: {} + 40,-32: {} 16,-24: {} - 40,8: {} - 24,16: {} - 48,-8: {} + 32,-40: {} + 32,8: {} 16,-32: {} 8,-32: {} - 48,-16: {} - 48,-24: {} - -8,24: {} -8,16: {} - 32,8: {} - 48,-32: {} - 24,8: {} + 32,0: {} + 40,-40: {} -16,8: {} 16,16: {} - 48,32: {} - 40,32: {} + 48,0: {} + 24,16: {} -16,0: {} - 40,-16: {} + 24,8: {} -8,8: {} 16,8: {} - 32,0: {} + 32,-8: {} 8,8: {} 24,0: {} - 40,-24: {} + 40,-48: {} 32,-16: {} 16,0: {} - 40,-32: {} 0,8: {} -16,-8: {} 8,0: {} 0,0: {} - 24,24: {} -8,0: {} 8,16: {} - 32,32: {} + 24,-8: {} -16,-16: {} -16,-24: {} - 24,32: {} + 48,-8: {} 32,-24: {} 32,-32: {} -8,-8: {} - 16,32: {} + 48,-16: {} -16,-32: {} -8,-16: {} - 8,32: {} + 48,-24: {} -8,-24: {} -8,-32: {} - 16,24: {} 0,16: {} - 8,24: {} - 0,24: {} - 0,32: {} + 24,-16: {} + 24,-40: {} + 48,-32: {} + 32,-48: {} + 24,-48: {} + 16,-48: {} + 8,-48: {} + 0,-48: {} + -8,-48: {} + -16,-48: {} + 16,-40: {} + 48,-40: {} + 48,-48: {} + 8,-40: {} + 0,-40: {} + -8,-40: {} + -16,-40: {} + 24,-24: {} + 24,-32: {} decals: - 24,-8: {} 0,-16: {} 0,-24: {} - -16,32: {} - -16,24: {} -16,16: {} 0,-32: {} - 24,-16: {} - 24,-24: {} - 24,-32: {} - 48,24: {} - 48,8: {} - -8,32: {} - 40,24: {} 48,16: {} 40,16: {} + 40,8: {} 40,0: {} - 32,16: {} 40,-8: {} + 40,-16: {} + 48,8: {} + 40,-24: {} 8,-8: {} 16,-8: {} 8,-16: {} - 32,-8: {} + 32,16: {} 16,-16: {} 8,-24: {} 0,-8: {} - 48,0: {} - 32,24: {} + 40,-32: {} 16,-24: {} - 40,8: {} - 24,16: {} - 48,-8: {} + 32,-40: {} + 32,8: {} 16,-32: {} 8,-32: {} - 48,-16: {} - 48,-24: {} - -8,24: {} -8,16: {} - 32,8: {} - 48,-32: {} - 24,8: {} + 32,0: {} + 40,-40: {} -16,8: {} 16,16: {} - 48,32: {} - 40,32: {} + 48,0: {} + 24,16: {} -16,0: {} - 40,-16: {} + 24,8: {} -8,8: {} 16,8: {} - 32,0: {} + 32,-8: {} 8,8: {} 24,0: {} - 40,-24: {} + 40,-48: {} 32,-16: {} 16,0: {} - 40,-32: {} 0,8: {} -16,-8: {} 8,0: {} 0,0: {} - 24,24: {} -8,0: {} 8,16: {} - 32,32: {} + 24,-8: {} -16,-16: {} -16,-24: {} - 24,32: {} + 48,-8: {} 32,-24: {} 32,-32: {} -8,-8: {} - 16,32: {} + 48,-16: {} -16,-32: {} -8,-16: {} - 8,32: {} + 48,-24: {} -8,-24: {} -8,-32: {} - 16,24: {} 0,16: {} - 8,24: {} - 0,24: {} - 0,32: {} + 24,-16: {} + 24,-40: {} + 48,-32: {} + 32,-48: {} + 24,-48: {} + 16,-48: {} + 8,-48: {} + 0,-48: {} + -8,-48: {} + -16,-48: {} + 16,-40: {} + 48,-40: {} + 48,-48: {} + 8,-40: {} + 0,-40: {} + -8,-40: {} + -16,-40: {} + 24,-24: {} + 24,-32: {} modifiedTiles: 8,0: - 8,0 @@ -67922,10 +67923,10 @@ entities: - type: Transform pos: 7.372381,1.0823065 parent: 1 - - uid: 9839 + - uid: 9783 components: - type: Transform - pos: 19.487864,-7.393545 + pos: 18.543306,-8.375412 parent: 1 - proto: CP14DungeonEntranceAutoLink entities: @@ -68182,6 +68183,38 @@ entities: - type: Transform pos: -0.6293511,-4.187657 parent: 1 +- proto: CP14FoodCucumber + entities: + - uid: 9871 + components: + - type: Transform + pos: -1.6717572,-4.420642 + parent: 1 + - uid: 9872 + components: + - type: Transform + pos: -1.8404775,-4.2744656 + parent: 1 + - uid: 9873 + components: + - type: Transform + pos: -1.8854694,-4.420642 + parent: 1 + - uid: 9874 + components: + - type: Transform + pos: -1.7279973,-4.4543753 + parent: 1 + - uid: 9875 + components: + - type: Transform + pos: -1.7055016,-4.420642 + parent: 1 + - uid: 9876 + components: + - type: Transform + pos: -1.6717572,-4.2182436 + parent: 1 - proto: CP14FoodEgg entities: - uid: 9846 @@ -68201,6 +68234,38 @@ entities: - type: Transform pos: -0.12319158,-4.4013004 parent: 1 +- proto: CP14FoodPotato + entities: + - uid: 9865 + components: + - type: Transform + pos: -1.294512,-4.353176 + parent: 1 + - uid: 9866 + components: + - type: Transform + pos: -1.2270243,-4.353176 + parent: 1 + - uid: 9867 + components: + - type: Transform + pos: -1.2270243,-4.1395326 + parent: 1 + - uid: 9868 + components: + - type: Transform + pos: -1.3619998,-4.46562 + parent: 1 + - uid: 9869 + components: + - type: Transform + pos: -1.6319516,-4.3756647 + parent: 1 + - uid: 9870 + components: + - type: Transform + pos: -1.429488,-4.589308 + parent: 1 - proto: CP14FoodPumpkin entities: - uid: 9843 @@ -68481,6 +68546,40 @@ entities: - type: Transform pos: 14.5,-10.5 parent: 1 +- proto: CP14PlantCucumber + entities: + - uid: 9839 + components: + - type: Transform + pos: 13.5,-8.5 + parent: 1 + - uid: 9860 + components: + - type: Transform + pos: 13.5,-9.5 + parent: 1 + - uid: 9861 + components: + - type: Transform + pos: 14.5,-8.5 + parent: 1 +- proto: CP14PlantPotato + entities: + - uid: 1086 + components: + - type: Transform + pos: 17.5,-9.5 + parent: 1 + - uid: 9862 + components: + - type: Transform + pos: 16.5,-8.5 + parent: 1 + - uid: 9863 + components: + - type: Transform + pos: 17.5,-8.5 + parent: 1 - proto: CP14PlantPumpkin entities: - uid: 9798 @@ -68493,10 +68592,10 @@ entities: - type: Transform pos: 16.5,-10.5 parent: 1 - - uid: 9800 + - uid: 9864 components: - type: Transform - pos: 17.5,-9.5 + pos: 17.5,-10.5 parent: 1 - proto: CP14PlantWheat entities: @@ -68527,11 +68626,6 @@ entities: parent: 1 - proto: CP14RandomBushOffsetSpawner entities: - - uid: 1086 - components: - - type: Transform - pos: 20.5,-5.5 - parent: 1 - uid: 1087 components: - type: Transform @@ -68790,6 +68884,28 @@ entities: - type: Transform pos: 19.693756,-6.399627 parent: 1 +- proto: CP14SeedCucumber + entities: + - uid: 9784 + components: + - type: Transform + pos: 20.1315,-6.0960546 + parent: 1 + - uid: 9785 + components: + - type: Transform + pos: 19.951532,-6.377164 + parent: 1 + - uid: 9786 + components: + - type: Transform + pos: 19.951532,-6.1185436 + parent: 1 + - uid: 9800 + components: + - type: Transform + pos: 20.232733,-6.4108973 + parent: 1 - proto: CP14SeedPumpkin entities: - uid: 9791 @@ -68812,28 +68928,6 @@ entities: - type: Transform pos: 18.896654,-6.365894 parent: 1 -- proto: CP14SeedTomato - entities: - - uid: 9783 - components: - - type: Transform - pos: 19.952461,-6.2084727 - parent: 1 - - uid: 9784 - components: - - type: Transform - pos: 20.053692,-6.399627 - parent: 1 - - uid: 9785 - components: - - type: Transform - pos: 20.154924,-6.163495 - parent: 1 - - uid: 9786 - components: - - type: Transform - pos: 20.23366,-6.410871 - parent: 1 - proto: CP14SeedWheat entities: - uid: 9787 diff --git a/Resources/Prototypes/_CP14/Entities/Objects/Consumable/Food/produce.yml b/Resources/Prototypes/_CP14/Entities/Objects/Consumable/Food/produce.yml index d2faed360c..b6065edf03 100644 --- a/Resources/Prototypes/_CP14/Entities/Objects/Consumable/Food/produce.yml +++ b/Resources/Prototypes/_CP14/Entities/Objects/Consumable/Food/produce.yml @@ -127,4 +127,74 @@ - ReagentId: Nutriment Quantity: 4 - ReagentId: Vitamin - Quantity: 1 \ No newline at end of file + Quantity: 1 + +- type: entity + id: CP14FoodPotato + parent: FoodInjectableBase + name: potato + description: Cute potato + components: + - type: Item + size: Tiny + - type: FlavorProfile + flavors: + - potatoes + - type: Sprite + sprite: _CP14/Objects/Flora/Farm/potato.rsi + layers: + - state: base1 + map: [ "random" ] + - type: RandomSprite + available: + - random: + base1: "" + base2: "" + base3: "" + base4: "" + - type: SolutionContainerManager + solutions: + food: + maxVol: 11 + reagents: + - ReagentId: Nutriment + Quantity: 7 + - ReagentId: Vitamin + Quantity: 2 + - type: CP14Seed + plantProto: CP14PlantPotato #TODO sliceable potato + +- type: entity + id: CP14FoodCucumber + parent: FoodInjectableBase + name: cucumber + description: An oblong green vegetable. Refreshing! + components: + - type: Item + size: Tiny + - type: FlavorProfile + flavors: + - CP14Water #TODO + - type: Sprite + sprite: _CP14/Objects/Flora/Farm/cucumber.rsi + layers: + - state: base1 + map: [ "random" ] + - type: RandomSprite + available: + - random: + base1: "" + base2: "" + base3: "" + base4: "" + - type: SolutionContainerManager + solutions: + food: + maxVol: 11 + reagents: + - ReagentId: Nutriment + Quantity: 4 + - ReagentId: Vitamin + Quantity: 2 + - ReagentId: CP14Water + Quantity: 3 \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Entities/Objects/Specific/Farming/seeds.yml b/Resources/Prototypes/_CP14/Entities/Objects/Specific/Farming/seeds.yml index b02f08a035..5ba048c7f4 100644 --- a/Resources/Prototypes/_CP14/Entities/Objects/Specific/Farming/seeds.yml +++ b/Resources/Prototypes/_CP14/Entities/Objects/Specific/Farming/seeds.yml @@ -47,6 +47,19 @@ - type: CP14Seed plantProto: CP14PlantCabbage +- type: entity + id: CP14SeedCucumber + name: cucumber seeds + description: Are cucumber seeds. You know what to do with them. + parent: CP14BaseSeed + components: + - type: Sprite + layers: + - state: bag + - state: cucumber + - type: CP14Seed + plantProto: CP14PlantCucumber + - type: entity id: CP14SeedTomato name: tomato seeds diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Flora/Gatherable/Farm/cucumber.yml b/Resources/Prototypes/_CP14/Entities/Structures/Flora/Gatherable/Farm/cucumber.yml new file mode 100644 index 0000000000..cec33ccf30 --- /dev/null +++ b/Resources/Prototypes/_CP14/Entities/Structures/Flora/Gatherable/Farm/cucumber.yml @@ -0,0 +1,69 @@ +- type: entity + id: CP14PlantCucumber + parent: CP14GatherablePlantBase + name: cucumber + description: OOO # TODO + components: + - type: Sprite + sprite: _CP14/Structures/Flora/Farm/cucumber.rsi + layers: + - state: grow-1 + map: ["enum.PlantVisualLayers.Base"] + - type: CP14PlantMetabolizer + metabolizerId: Base + - type: CP14PlantEnergyFromLight + energy: 1 + daytime: true + - type: CP14PlantVisuals + growthSteps: 6 + - type: CP14PlantGrowing + energyCost: 1 + resourceCost: 1 + growthPerUpdate: 0.1 # 10 minute to full grow + - type: CP14PlantFading + resourcePerMinute: 0.25 #20 minute from water + - type: CP14PlantGatherable + deleteAfterHarvest: true + loot: + All: CP14GatherCucumber + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 25 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTypeTrigger + damageType: Cellular + damage: 1 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - !type:SpawnEntitiesBehavior + spawn: + CP14PlantCucumberDeath: + min: 1 + max: 1 + +- type: entity + id: CP14PlantCucumberDeath + name: dead cucumber + description: The sad spectacle of wasted food. + parent: CP14GatherableBase + components: + - type: Sprite + sprite: _CP14/Structures/Flora/Farm/cucumber.rsi + state: death + - type: Gatherable + toolWhitelist: + tags: + - CP14HerbalGathering + +- type: entityLootTable + id: CP14GatherCucumber + entries: + - id: CP14FoodCucumber + amount: 2 + maxAmount: 3 \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Flora/Gatherable/Farm/potato.yml b/Resources/Prototypes/_CP14/Entities/Structures/Flora/Gatherable/Farm/potato.yml new file mode 100644 index 0000000000..e2fa235ac4 --- /dev/null +++ b/Resources/Prototypes/_CP14/Entities/Structures/Flora/Gatherable/Farm/potato.yml @@ -0,0 +1,69 @@ +- type: entity + id: CP14PlantPotato + parent: CP14GatherablePlantBase + name: potato + description: OOO # TODO + components: + - type: Sprite + sprite: _CP14/Structures/Flora/Farm/potato.rsi + layers: + - state: grow-1 + map: ["enum.PlantVisualLayers.Base"] + - type: CP14PlantMetabolizer + metabolizerId: Base + - type: CP14PlantEnergyFromLight + energy: 1 + daytime: true + - type: CP14PlantVisuals + growthSteps: 5 + - type: CP14PlantGrowing + energyCost: 1 + resourceCost: 1 + growthPerUpdate: 0.1 # 10 minute to full grow + - type: CP14PlantFading + resourcePerMinute: 0.25 #20 minute from water + - type: CP14PlantGatherable + deleteAfterHarvest: true + loot: + All: CP14GatherPotato + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 25 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTypeTrigger + damageType: Cellular + damage: 1 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - !type:SpawnEntitiesBehavior + spawn: + CP14PlantPotatoDeath: + min: 1 + max: 1 + +- type: entity + id: CP14PlantPotatoDeath + name: dead potato + description: The sad spectacle of wasted food. + parent: CP14GatherableBase + components: + - type: Sprite + sprite: _CP14/Structures/Flora/Farm/potato.rsi + state: death + - type: Gatherable + toolWhitelist: + tags: + - CP14HerbalGathering + +- type: entityLootTable + id: CP14GatherPotato + entries: + - id: CP14FoodPotato + amount: 2 + maxAmount: 4 \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Flora/Gatherable/Farm/wheat.yml b/Resources/Prototypes/_CP14/Entities/Structures/Flora/Gatherable/Farm/wheat.yml index 877c22621d..0708165f95 100644 --- a/Resources/Prototypes/_CP14/Entities/Structures/Flora/Gatherable/Farm/wheat.yml +++ b/Resources/Prototypes/_CP14/Entities/Structures/Flora/Gatherable/Farm/wheat.yml @@ -61,6 +61,9 @@ toolWhitelist: tags: - CP14HerbalGathering + - type: CP14WaveShader + speed: 2.8 + dis: 4 - type: entityLootTable id: CP14GatherWheat diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Furniture/workbenchs.yml b/Resources/Prototypes/_CP14/Entities/Structures/Furniture/workbenchs.yml index 10eca3bcae..bcb8f1e9a2 100644 --- a/Resources/Prototypes/_CP14/Entities/Structures/Furniture/workbenchs.yml +++ b/Resources/Prototypes/_CP14/Entities/Structures/Furniture/workbenchs.yml @@ -123,6 +123,7 @@ - CP14FoodMeatLamb - CP14SeedPumpkin - CP14SeedWheat + - CP14SeedCucumber - type: entity id: CP14WorkbenchSewing diff --git a/Resources/Prototypes/_CP14/Recipes/Workbench/cooking_table.yml b/Resources/Prototypes/_CP14/Recipes/Workbench/cooking_table.yml index d686816628..6df5c0ae5e 100644 --- a/Resources/Prototypes/_CP14/Recipes/Workbench/cooking_table.yml +++ b/Resources/Prototypes/_CP14/Recipes/Workbench/cooking_table.yml @@ -38,6 +38,13 @@ CP14FoodPumpkinSlice: 1 result: CP14SeedPumpkin +- type: CP14Recipe + id: CP14SeedCucumber + craftTime: 1 + entities: + CP14FoodCucumber: 1 + result: CP14SeedCucumber + - type: CP14Recipe id: CP14SeedWheat craftTime: 1 diff --git a/Resources/Prototypes/_CP14/audio_loops.yml b/Resources/Prototypes/_CP14/audio_loops.yml index 715113d63a..8185d240bd 100644 --- a/Resources/Prototypes/_CP14/audio_loops.yml +++ b/Resources/Prototypes/_CP14/audio_loops.yml @@ -1,11 +1,11 @@ - type: ambientLoop - id: Grasslands + id: OpenWinds sound: params: volume: -3 - collection: CP14LoopGrassland - rules: NearGrass + collection: CP14LoopWinds + rules: OpenWinds - type: ambientLoop id: Water @@ -17,9 +17,9 @@ # Sound collections - type: soundCollection - id: CP14LoopGrassland + id: CP14LoopWinds files: - - /Audio/_CP14/Ambience/Loops/grasslands.ogg + - /Audio/_CP14/Ambience/Loops/winds.ogg - type: soundCollection id: CP14LoopWater @@ -28,7 +28,7 @@ # Rules - type: rules - id: NearGrass + id: OpenWinds rules: - !type:NearbyTilesPercentRule ignoreAnchored: true @@ -37,6 +37,8 @@ - CP14FloorGrass - CP14FloorGrassLight - CP14FloorGrassTall + - CP14FloorDirt + - CP14FloorSand range: 5 - type: rules diff --git a/Resources/Textures/_CP14/Effects/weather.rsi/rain.png b/Resources/Textures/_CP14/Effects/weather.rsi/rain.png index 09d74bad9a8ccfcbc6f5c979f53f44a7200a829e..aa751d6dae9f5b443b28de1d50229c604339afa9 100644 GIT binary patch delta 1598 zcmV-E2EqB%4BQNmF@F|GL_t(|ob6pbiyKE6ex*wesqz|*bE(G7UF**6RR>Z8w-#Fj z)}SH;+?sGr;7FAsKj0ulkZr=EtU;(S`4PgMA?1}J#%vWCn?MThDx=YSe~(TNES&ac zXGb&7`!VmlGwJ{U%oj^&F&U4*Hk$V(lkuo-?_J%@rmuhec7JC3-Iv$5(^ogso%i&6 z$42TF`3~z3A9wDVcs~n2{rda#<@0AV0Dz*b5&)=OjI{_t;9tLYywyiGp)>xX9AlM5 z-`_>Y2S#i!ea}IXXDRf1$IR>MW;W%O;av@O`oM+o zhlVeZznzhSq<`fv&Q9R9gLm5;VMlF2x^T;7BJ6Julx%EBGz3-PDILf0X}y~ zd-*~v!lMfnYcA?pnD7*QK!$fVJ-8SkBPSwdH&Xyn_esVDqm>O2Aq&qwC`VI*yAORq zgAe7_!Pe4q4$cidgN+gViO)(zwr7C7lip@nV`#XB$$pt%oj`Gz0);B`L}N|h%E)s zez~Ho&V4i{&(go}&vP#$8`a^T@+v?}h@z~XxPMIIuoZ*Qfu`0!pNvOF+bTOAF7rPw zuWzTaIVU9LNa9~iQ$AHt`a+q1+RK1>maYIk4}`8Jjv>GzLo$)Flkq5sDND%0!%~hY z|N37Z_1(2f4x#2jNGX7#tdgtme||ywU!J8aT~8pkNc;iv&=G{9tP+}$$+L9z^zp;B za)0Fv>~kK3lmf`Jv|fMu*Geac09P@HcHSS-QdkUm5P6o?EF%-Dkc9x0+bI8}rvNdy z={BJngCJNgY82cD?u+o;*S#2o>Cphdaw1S{u&LY#>-I`faMLk}P!Muk_kr_IA3t1^ z_(xO#Aup@MoQq9ZY74fXeZnUH?(<#@5`X`Q3c$v)UdS5WHYkK10ComLta%V7fVS1< zvhsc0i^1Ywbh`m{NsXt^x&SF{7Zj%ezVje(GBNffNF}F)DmZ$n=PR4?H_fZf7IDYhKa#q|MuqZD-q$&v-E9DUZ1PBzW?XbJK1MUD1S#9 z|AZ7kNb8`!;}a(OVmKVaa5&t#ABz=4GtXRRfrfyPlift?M)?=r6hM`5F^6v^NP?GVuDUA9t}WTZPfuT zqe2Q`A37(L7(~e6^${-<&jk*75PxQ2bP5pqI;e@Z_(sfm5C`}NE~7>jfNui%4iK`y z65NpX1o%Ykc@R4M^R*YF>v~g)&0Oq1{;a=|Zjc0QD44eIMe8;}l#n(f$+p9H9s~yu z_(jNgk$p8=fA|Qrt0=2B*a}5iZSJw2pmxadc`hFfwhTp4R&d(u%!;x~RIHk+1=Iy4%MOaN8t87FpD&ghel@2k z-C@7tmFWJWR~MRm^oz3-Cx6F#y?p*`X4?I11rrrA(Tu)W5?p(WIU?pizShN^Tl$2{<^U$ zx~&E|?R91Vuu`2@Aaj*-RvkrI0eEyj@j>Pt$weDT(xB^DM-NMEn>R6Fkr0Pz4-T_n wE8V&PK;*k9^Urh)g2%tfctljvwEMF74>+v>Hxw?=djJ3c07*qoM6N<$g4!khUjP6A delta 1590 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 delta 2817 zcmV+c3;y(;7ONJJF@NPrL_t(|ob6rBYgI=SpTss|NeLFjMK`f4!L9O^S-9yY1i9vd zg4pOvB{cUVW-&eH;!X@nWa)00F zrCuYHf2Ca`RzH0CAMAGOUO{@)&dWAx*9zx1!3IlUm}72jMEadAvp*u7iVpPD{< zu)W*+^Wl%i&woSfSlQULmcO#G*$b`PRR;!5T^;LeLS-ii+BWGAhD#K7f}*J_C;wvF zLx-65h>Qu_$M9bhRyHKIVg1c0RyFeU;)vO$m7ri|F|YuY8mrF2(iAlDr^IC>EI-qt3xOT zDq9`CVxzN(ZH2?94ij`X$#Fo>U7%(KrTec9l>Tc1^+0B_Ni6-qv?(Q^eI&IWB(Ao{`OzwI(m696b? zX$h>0J-{Ki*aOphDN)Jgj9}Le^I7TXP6784A!>c+wOM5~4!DioCiap4Qf4K{k5N6(B?WGzO8aowTs#&^?gVkq4uS|A)q*lkLja{3BZVWCn1IUHms?u z*MIH*o4Pv27`ZT0>Xuw)lKkpBQ%UcIW7m<6HApTLt9&qt5)b1|+*&wemmG8uciGMlkpVSXm zJr@?|CdOY1==4Lo0?^deb6Y{C3&>#!-G9~gX~Df)*Pk|Zb*R24|9`N(YdzPj`;E?d zY%}YSy-S_*wmyGutHZ}pP28mBtBHT6WpT>7v1qpm>%S)c34!XP!_oJbw+@ajn!fba z7oROc+vNg;f41Mp8Yp~z3)Mf{WFrbBman@Mz+6X!{Oz@(fpfj^DEI z&xKr9h;q5>Q}1w~e33_=YZ75R6r0?Cb#RR<37zI(HB zilr}d$$OyVpA8sp#)v(@w#fz`{^^#C3EP97ES3;lsRGMC3`*0{7jNFbgnn1!+aUeJ z*yPp8N9{J05aF>0kT%7b^vSKZQ2u=~0q`MSQ&-P~_}>vsGm)ImJz@|e?|(s4SIrQK1->8REW_J z(-3=L183d?$v;Cpgctu%6MulFu8ui!w&y4SCBz<3l#$Zz*dVyK?>?N&V$SxG@9<(E zR^9`X{&jf|(x4RorGn4+D}-G?&@lix3PK42*}ikIMS+%z(sQ=Q%6nh}XY4`y+;l4b z>H4Vz|D6SJ_Jd3Rxci~>ya$jr`P9LZ3Rt4cxokc+ZHqdM^~{CT=zoMi9x(iqDCG`s z7Gn>%ev1L-8h!X@!?gM@$EgS#v=ac+K7T2K5DTH_rYW*eh5SBO=!6M&q~J?h#Nx<3a=wFqfbN~B%_+d4QJ z=VdSb?6V7Pu~GTg#U4x|1~*l4ZS${`*aKfs#3xLXJwoA`%iqYqHe9hw*t#)wK=h-y z6#(kAuhfXOv=*|&u74AN&}W%r0#|a4J%Au&!ZS_6%elpa^IY~7P>SJFKMk(C!?S}r_5fQ3ckDrG{+ZATFASyo zFE{_X*aO<%LVv;Ozwbq&j60_>invLih<9rENm?E-x(3X&>*4LCD@^D1W!rphztLJO%!8g>b(ZHuO^4qJ5ui^s~wX0PqIk4~AD%(r^kdWZ45sBprdEr26vnxo<4x8c9NZ z*A#M=)OUtR;dr5frrNO0KPqtVUAp*Zn|SW*?SC83)4TY$b#OHCED0#uZQ?k~?6Nzz z@I&+?2LD_Ly~7L9zdH{f-*9AIT-JR?rGGLpn~i^5{@c{mVanKp(J@%nhF4nuquPYU z%Eo4Ietm6q+zCxxJqs<=mLNnDonzU}cklA2@2lTz<*JUP*3ot_-wsjA8y|6sv3ICG z@pe(|vy@vtCjMar5|W?>!#{3&tgo$F&oi5ZoONZid6fcKNw!hA@;yW|1@zz zM*hibd8$ zo_O$VV2hIb1koChQ9oHNB~xN&NZ8#;ND;WuaAUtsw(`km6GfN|3M&809qWI;e{n>f zn&v41%d_*JOi(z@XyAT8=O56NhgUvdPnmhxX&tkKM1rNl1A842yE_Xk!Y8rYd}jI= kJWJZ`pa$4GJQ55Hxo4c8@-jWH2Ktr3)78&qol`;+004=29{>OV literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Objects/Flora/Farm/cucumber.rsi/base2.png b/Resources/Textures/_CP14/Objects/Flora/Farm/cucumber.rsi/base2.png new file mode 100644 index 0000000000000000000000000000000000000000..919fc8aad97ec01104bf683060c296a8fc4373c0 GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Pdr^5Ln2z= zUf!5>C_tp)q5Z~Y*(I7Y6feAs+?7@&xa5I?;PyQ&{FfE=A70YsbNc@1n%JG$YdgFI z96OFXvP|cDerx5N{9VpP|L-{KNhJ6D)VEsPXj59fsP_E-?uu#4FI8m}l-GBEQ_fq* z`Te*v=cC~DTG?{dcC$P4_@8s8RBD~SYsTOy!t}xN=BJNlpG|(Rkh9xu^Rwz<;8fGu zSN&w!+d+yPbyNaRe1F66K!!adpfi@Ln2z= zURua?C_tp);r}e74lX^O8iv!aCZ!tWC`Er}tYL^h_GI#j*3#FfezCE&=2}D)ZRWhD zoM9Qi|M?#oJ&mPPg6h+j@RuLY<$ti7ulsH+P tcE%aEOM&-4Hf{Lc6!3?0YLM4T@wYQf_N{5xPysrf!PC{xWt~$(6962PWD@`Y literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Objects/Flora/Farm/cucumber.rsi/base4.png b/Resources/Textures/_CP14/Objects/Flora/Farm/cucumber.rsi/base4.png new file mode 100644 index 0000000000000000000000000000000000000000..c5f6dc42d58117c5bb5e856fc9cfef9f788878fa GIT binary patch literal 283 zcmV+$0p$LPP)Px#)k#D_R9J=W)1eB&P!z`T|IlI(Cuk6SfIY#wMKHN)H}6#hgO8ztK^TJ-lXYc% zgM|&8D46sbWCk&8Ixu*C@pA7y-#M2HLI@$mk7-q1G_ozF8;a1qv0H8m-}_a7$zrSk zvOr@v=-_xMk$2v)QU1|1fME)7ybE^+9TTRtIPB432_HjZM zXy}FlAarj491oYm#Y+XqyN1We0dzx=1sbR5TDowqUUcJY*N=|Njr*Na2S>K0@^{|O h*OmPsA%qbB?GB|+SEXTz>XZNg002ovPDHLkV1ixLcTE5Q literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Objects/Flora/Farm/cucumber.rsi/meta.json b/Resources/Textures/_CP14/Objects/Flora/Farm/cucumber.rsi/meta.json new file mode 100644 index 0000000000..8fd863464d --- /dev/null +++ b/Resources/Textures/_CP14/Objects/Flora/Farm/cucumber.rsi/meta.json @@ -0,0 +1,23 @@ +{ + "version": 1, + "license": "CLA", + "copyright": "Created by omsoyk (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "base1" + }, + { + "name": "base2" + }, + { + "name": "base3" + }, + { + "name": "base4" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_CP14/Objects/Flora/Farm/potato.rsi/base1.png b/Resources/Textures/_CP14/Objects/Flora/Farm/potato.rsi/base1.png new file mode 100644 index 0000000000000000000000000000000000000000..ea31660873719c28bcdc2b08835bda965dad8547 GIT binary patch literal 281 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}mpxq^Ln2y} z6C_v{Cy4Yk1sYspR92nke`eE<{xjP>tQ|L1`aFqpKo!BWxDd!A~rUo zB1RPv35gKZeFh*PW6SNy_awq^8nXltBxuI^%$mM1`JrLgrcW9$4=^xnQgc03b;$e$ P(0dG?u6{1-oD!M}3|Ln2y} z6C_v{Cy4Yk1sZU%Nf-nz`gugB`@g}rtGn+@OtRLWm?I~wI!*gkhM@)!8vsFucClf| zk?6nb3wW6~1SI|Zt9|`JQuzD2;TY|2M6oEzB6ab zP1Upb`|4%-E$av0xaHb(rOz+0cmZPZy3dq&_I9UFk&=qGxXR8KhlFR(FwsA}ding5 kn`$8LayzJz00aySx?DCwU$z{U1UjF=)78&qol`;+0PU4tWdHyG literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Objects/Flora/Farm/potato.rsi/base3.png b/Resources/Textures/_CP14/Objects/Flora/Farm/potato.rsi/base3.png new file mode 100644 index 0000000000000000000000000000000000000000..d6cd0180a4c7427f436b24106da62b0d85426ff1 GIT binary patch literal 255 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}J3U<-Ln2y} z6C_v{Cy4Yk1sZU%Nf=C8{PKuS_x}@re9tRON=isb+?RS+EMjg+Szr_)q18|h78;*rQ&S=o)Jhm zdlsZh@MT7kFsmFNTXG-+VYpwY9ja#m5b@_h74DI5HIhM@KGdl&?CdHII vbktKjd-}r04-&4=dO^-}JE$SS%FM(t$Jc~YB&+fl&=U-vu6{1-oD!M<&Z%HM literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Objects/Flora/Farm/potato.rsi/base4.png b/Resources/Textures/_CP14/Objects/Flora/Farm/potato.rsi/base4.png new file mode 100644 index 0000000000000000000000000000000000000000..0937bd3a8e1970f4bbe9d5f70aca3525bc0263b9 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}+dN$yLn2z= zPO|1}3J`GRKi1`tot*mONQAIi@^i5gUA0|o;tAPK`WFP8T%9shw?qioy|v-yeqOSE zMzw#MoJQ9ojsJbAMk29IdH?wOCIK*-C)VQmLS?|Jw>Tf>FK>Sa_cjWX}PoH5{SpUs% x^;T^$gMWLUJKs3CVWQ_b6aPRF*TA}C?5qD-|N30S(hu|jgQu&X%Q~loCIFaDWnTaQ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Objects/Flora/Farm/potato.rsi/meta.json b/Resources/Textures/_CP14/Objects/Flora/Farm/potato.rsi/meta.json new file mode 100644 index 0000000000..8fd863464d --- /dev/null +++ b/Resources/Textures/_CP14/Objects/Flora/Farm/potato.rsi/meta.json @@ -0,0 +1,23 @@ +{ + "version": 1, + "license": "CLA", + "copyright": "Created by omsoyk (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "base1" + }, + { + "name": "base2" + }, + { + "name": "base3" + }, + { + "name": "base4" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_CP14/Objects/Specific/Farming/seeds.rsi/cucumber.png b/Resources/Textures/_CP14/Objects/Specific/Farming/seeds.rsi/cucumber.png new file mode 100644 index 0000000000000000000000000000000000000000..e65a3ef1dec3b24c8dca5121b71ffe04ddb08da6 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}iJmTwArY;~ z2@$(^*Nl4Ga#! WlCj@)E6RZmVDNPHb6Mw<&;$Vgr9&|Q literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Flora/Farm/cucumber.rsi/death.png b/Resources/Textures/_CP14/Structures/Flora/Farm/cucumber.rsi/death.png new file mode 100644 index 0000000000000000000000000000000000000000..02e339d08fad68d5e87c8ad68e4e7a1c519365b5 GIT binary patch literal 1542 zcmV+h2Ko7kP)Px)z)3_wRA_2zgcVLx;Ws8OL z3gPeyu{b%n;!e0i7B*GjuGzJa6v84=4#jdKVFl5!!H_Br>=Xmryeq=@{LO4kCaza3 z_x=7nfe}U+VT2LB0LEP&R>)@+pAQZ%dY=8quRkaN`01CwjW^qmu(n!P z0FX$SefQmj*o#-!H}UT9rOMbT06?SFL1njYQ1Hct2YPL(Tty;bhJ=}#OsmzosdwjYvcU973-W{Ykfa}=LK;^2_d!u1ch%l zuMo8;1)H52$Nte7fa|c50@hA1^)oF`PdH9e`F;@F6W4`DaPA`#2nDD%=^_$HreZFOxAwJz&fkHm37UpwmYBH^8dCM|C6Lh9@$4Q1>LL?F3kymE$BsicnBVMt-+{bOy&sYO-hS z6#m`aQ~vcwtcZ;?f*k*AB&bacK@2JEbj2_F4)1eo)jzlq# zBrl2u70vyU0~92YFtuRK=9LbSX7dUs@7u=IWLnAZxIUT`NMHbWLt<$~7N}@C>=myJ zI||RD7fr_`vQ$3WhJ29%mEF4WqFB&H#c`54<|zn^4`aUBywdsq$zofd)o68eCgbNu zs}suk(gSfYR3)bM_?tpbPmJ}f&b{`MPckg&LCflfRh-ZnN`b#h2L>|;e<(a-n4~2i z*d_zrSngE-E4y_=3eWSVCetczD-l~$c_4FlsayqsP)jT`(eg^xc(V8wZ?+!+Ku9S7 zx>9ef{fMc_wCcqro^dA%Fl)#zbpPlKC-2*aRM7JRtZ(ED0C=_4RsitydD`If{rocn z=(gyxrf@!xVFmP`5n^-TrbA|D#_^(9P^<%%WonO5VBZh)GXU)T^P7_M1#q2`Npcc- z5TRqu10n=;9oViMe-=vNI8SS0vtOO*ZMCY_H*&_> zYCSYc%Cxy%Io4Upb#2`k0*Kv_#tNamolol3R$IxQo`VU6m!MUjEWXu>xvq`c=_P!> z+d|h)FX4HCR+@9PRPs(L@!rlS#R5cZSB~|3;CX>AYK>M0(Y9H(9h@1Yux!a?E0VEO z`odrk1}@@I19W4&xHP9<%syU*&f9|;GImO5r>V)b;vRB^9^-y`gBYfe_4Pm@pH;m& zOWA?)vs8i>U6{|Q%5L2#m8%N4t`|Uf^rSb5M8Z^-WybPCUk=cvj9m%WwY4{>M5$a2 z4J*DM=&Kj@P#HVbbLi*!G6bdfZ>0d0kePvD5LG4`$I%%Az-L}$XX`jg-A^@IozUJv zEk)lDVr#(Gn8b_D1HJY{1(!E^vK^P9BSSUrRMyu694CQp-@+;z^+Ks!#rj6huq-pw zZBl6#IA${%Vs>U689Rk$^D5*W&Igud;_35rUmgr~H~R6zYn@V~J^b=Y*4W$m6uN$t z(-_ws99|d;^EoBYkVPxb1+m1?SBo5Gr0eOWhmY?WueRDMW2Zu-@0AuMw|xJ)X#H=O zyF{ba2^Ad1^Pj(8@D4{?{HA;^xdn7v=7YtHVMPHj@~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Flora/Farm/cucumber.rsi/grow-1.png b/Resources/Textures/_CP14/Structures/Flora/Farm/cucumber.rsi/grow-1.png new file mode 100644 index 0000000000000000000000000000000000000000..861500a382589538a5e1fced96a544b330a3c306 GIT binary patch literal 530 zcmV+t0`2{YP)Px$%t=H+RA_nNx`TZNp5gzi{m=wQAfK%vXI+s;5EiRvaZ>)SHLLVSV<^iDH8ZoEXyXP5-z7FWf}zoLW9dT> z1VIqL%2JI)7&E}`%+<<}Iju2ZdmnF{rW>;JiuEh^3+5vw;!{Oo88lj+>oC;dd! z4R7gIUT>77;M|VAjWBk8wpdh6%mc4)r>?Px&97#k$RA_!p%Y7D+_uluu&vVZ` z_dUR1Fc=I5!_&c327mkhjsw7XeF^|br`Fg(=0bb&Vkya8+X4U_WG+odE#64o9Wj)Jg<>L-#uX@GR)SY%amQ4hK!_+7>8#VW4m7@?2-aUVno6)fn4b z>u_SXNu$gH^D^-cjkMx3>sUl4HV?w zC2#=1tzah}#m#7ZXL8rJ#0I|)DjV;5h>gvNcJ=|q004gw0C1ddFcNiMpFWs*V7{7i z?O&d@*yU;K@w?C>*<6AHK(9YRYB%D0wydkrcwnCWUq62{U|xQ5Kq}oxc?D!KPK=3+ z%PX-=e6f_|G?q#S0QL@dg!pu74e8XHQc{(>5Fx}!nWG>cd^aAwQ}4x)2VuP2YA<1kfF3ZPPMvTQEF$&4*RcAJn-<)gw0-n{;!z>KQf{&@pFjED_pXPi)&{6wjhB93 z4mJqNo0#sg?e5IyX~>-tt2Xb4_b_%r(Wf6Sa~TkryAoytglp3NnArQBprJPPl6IA75Y2k`ar z%$#dmjBZ@?8`KNkhrDlsT!>_p0-)2Dx=5I-AgxBF++?bvWkS2ru-ON0?-5RnDenO- svbh9bJazvSs%_L@Fc=I5gCPWe0S2wGi0+cXJpcdz07*qoM6N<$f-H-c^Z)<= literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Flora/Farm/cucumber.rsi/grow-3.png b/Resources/Textures/_CP14/Structures/Flora/Farm/cucumber.rsi/grow-3.png new file mode 100644 index 0000000000000000000000000000000000000000..edca17791a3d6c785705f09904f16638215e7035 GIT binary patch literal 1231 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 bcxLe*zh@U`cvb?r00000NkvXXu0mjfUzp@` literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Flora/Farm/cucumber.rsi/grow-5.png b/Resources/Textures/_CP14/Structures/Flora/Farm/cucumber.rsi/grow-5.png new file mode 100644 index 0000000000000000000000000000000000000000..d0527210e7b13aea6c9abece812c9ec82ece2767 GIT binary patch literal 1676 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 eE3@tYzvCYyW+;_zu73ys0000ReX;C literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Flora/Farm/potato.rsi/grow-1.png b/Resources/Textures/_CP14/Structures/Flora/Farm/potato.rsi/grow-1.png new file mode 100644 index 0000000000000000000000000000000000000000..377ec88b8cd8f426ffe20616a70c24c654eb0114 GIT binary patch literal 553 zcmV+^0@nSBP)Px$<4Ht8R9J=WmOp6QKoo~RmEuYyU?>3<6!4HC7_ypx!5-v7$Wq!63|%}IilJMF z&K|lMOrf)vLZIy&Xfo6g2w4Nh1rHts(Nqiu2``tSJXel%mXfAJi@rrZ`QG1?^m~x= zuh8k%Ri|55_wDy#*5IS@y~kdiK&xF-0R7&;I6VvgD2Q}!G*i0`EUw0r2+K695igeAC(pyL&rI_J8;^Wi|~sKfX+~ zOLf+0Ru(NhIl4&Q5AfydQ#G8-kpk9>mey8#1cGCmIJTKNIQ%{;xjMGV&1XT#?DVck z;O#AA<-?nklk?X|lkv=Q4BYxXZnbNvGM@S+6eo9`2RuLIx%&uR7h)ZVez}CvSS_t@ z6Wpy@h%O`%>p;IZFg!n87?eu|JU`6bemV0-v!Z6xKpR+_fFLpqFq;NTs;FbtaYg+_ z(N-lD06g1&%;{NxW1F#wCdp2IpB!BnyL&qd&`NURTOcFZdeOqITEH(!&BDzf=f{_^ ru`G&qCIr~rI5gIZpH(iSIsY}++!)!gDQ7N300000NkvXXu0mjf?%Moi literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Flora/Farm/potato.rsi/grow-2.png b/Resources/Textures/_CP14/Structures/Flora/Farm/potato.rsi/grow-2.png new file mode 100644 index 0000000000000000000000000000000000000000..87c74aad2fb3bf54d995a2e3679cf476061e90c5 GIT binary patch literal 802 zcmV+-1Ks?IP)Px%+(|@1R9J=WRzXM`K@@#cB)Sk-l!AhV90CnXp{Is|kQ|H`FQQU%D!CQBg!U%1 zhtfj|xuu8@=uHZO6qWQ41d~IBfOxfp6>UMy`79ioVC_}a8001g`XPyBF z0kp7dJJ{Tq1E8bc?4wlfz{21)H-hmSCV^rbaG6+q<^-9z-69 gTp@YiO8Px(@kvBMR9J=GS4~J`R}}tkDIp=kqY}tKgtrhH9sxmW2?R!{&Z1HjTGPUS%t9)N zGC0tMG%h4iEiMX%!9lQeF$h8%$D)W`G+B)BN|;C>AR$5)fdmW$CZTwieyz;1+I z+}IxH0HCQJeD&p@>|M_M${`1Ua)o0k5NGnUwlOPw$w7SB&j)F=GtEoY9yHa1t=(%! z#+&Oa*j!)1P$15hA1eTWdZUZ-)h)(GPB;LRsy&f_o4B?>j+`71C_VtdM9ln4GeIqq z6WH3l#>~_p$j0y4w*Y|fFtg}d0-zu=`W_!pd}tXRhht6kfGPq2`QkL&TwlSfqemiJ zP4!^sz;Nixt$F$UT==!Lpw>(a=QC4-SY3R8iJ192I{JgikjhFofHI`BmeIk0;uHFE zd+LoY%@P1<2<3;eF-`R#ns|XvMo01a*Je9b7azzvY$y($p3(8lwkSj?+ z$h~*8VC~s!Mguk(TVPqeBL=EvbWm?}5ej+{3VIQZ%&}0=Yw0DO*@HYjyFtD<&14*q z#exHEW0plDK<;v%hk{;g?OtO*@rg_``W~N|8brC0<|fdbqt;Aw;BLapR~?~)pcmm` zhH}MxCy`7sz={P9902aFnwwy0k5dPkrgRf3*}hnYo3mcCp-hrf!h-sRjbmH_O=?koND#zs!K#4Ya+AdyVL zuN-o}a>xnG@8fu5d)(p3{+n7uejEYN!*a!ZuTjEs$(aC=6HWXi$?_Mi#Ka+mvk zlX2XFdZQ~C5iqZ$UpeHTO&+lW5 zIAysse~S3G6M|R(VEM6vd~v$(glF_U4wzg~s`hYvb|ZL$>}skdB4MpPs7>l>l_ zT;Y~0NM~;3G!%%ltZtT{`kc}C zc)4O$BN~}wxyyZCZ`_^t4S<|eCeg?o%jkQYDnk9Ue<9foQ{drYhPL56C+YiXMq>X& tD_6K>6?4-ioyl)L<#xyamT~{T@;8L7%(?5I=M(?{002ovPDHLkV1k}xd;|ah literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Flora/Farm/potato.rsi/grow-4.png b/Resources/Textures/_CP14/Structures/Flora/Farm/potato.rsi/grow-4.png new file mode 100644 index 0000000000000000000000000000000000000000..1ead3b76fcc1f570bc739ba4663f6d6a31b1b09b GIT binary patch literal 1449 zcmV;a1y=frP)Px)V@X6oR9J=8R!vA_R}}tkk!XncFa#_Z$Rgk)2*M*us8FHNMeQ(yj;SEXEMx|X zQfwEcR6!Y-2rdeWC_>9DBrq`b4`pf><11B2kr@dLh(yRjFknEG*BYL>xn0C_a^H(B z(^csOG0A)PobP<+J3qkx;jFH8$$xt%In(i8cRqL@Lx;yV|L9=s=`8=L&)x^PAOr3* zH95-0A|Vd|;9>7;k(}v}*_=eaaD`a&pzvuc5&*I}iC`chT3a^d;qeV3ArB6ZZ!rGV zjvye1$2TZieS&OPFyPZxq)%Istu339fRUj({{&wDwj;ASXHZ3}Ph@ivdRXA(Y+1UW z5rgF19jF69HYeF(a;8J72BU_7s9_*qxB>vgng<=m%(RVs;R^FFEJQ*c)cGfHa<Ac1{2n`g z`|iHD3ji}f5Aua8tee+ZH?I*ho;e(obD%7+)wM23I{4+M-;o?!z@=s5)6YLb%ytVrqFw-RiWT>F@gajX z)3!r5#CR3`;5I^3Z)}~TR`Zq^xn*VVAVolh%2H3f8dQShSWV%>UT6LRMFUH7yJGw0 z8xe2!@(qX);S^}5C7)QzXJdrdN~sEaP+a}L1CtC zm}wh&SaAN-=t(og8c@pl^x`SzUs#+*cZ+t2Q0<6B^QC2@v;B$KPX8dus4615=hIeX zHYbriy5M($frKE2h&{D@D*%u&(nDiI4YEfUEII;4(FOwvF*P{~YR~GSRt;3vzIv+E zFDe77b7Es;K!Z>7Rw$ZUF#x7I);uVtCP%Tl)+JZhx>!$c1{@k7q2@Tv|5w0&33$nt)I>a2e9-rRE+e4<({< zKa;6&zITw4H0esMyu?;Xc-73-x_Qm10Cvg@5bbIO0Og719!vmu7SMflkpX~DI@hqD z$#6QKqTbB^x`S>rg|lc@-T8!P0Hs<3OL%g1Ax1i)5S~6 z#)ED@8+_312T<;OBtTkL$hlhcbf{BODLeK7at@S~OM3y0)Q#KE{7zWh8Y(f7FQj-M z+)!+&PSv|btIR+ZP^#r%psZvEb+_vn0RA5g42oc&Y$Vn^DBRl=P{U(cWzM~tJC@Q1 z-TqSTHr4YU7z`vtyuF;q#)cXeE1kWAl%$CDuz;Diu{5_UYBewPruq_#Tjy{$AqFrt zIf~ByHc69A4-3aQRioF#!ZFdNCP&fOP=ia$#>Un;%(TrFLP6AOUesz{Zfti}L1%xP zBq5QJv8S{AGObhj!j+>0f$|`7gQI6eKX7*?{HNzH5VmgxSGmDu00000NkvXXu0mjf D_xF^? literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Flora/Farm/potato.rsi/grow-5.png b/Resources/Textures/_CP14/Structures/Flora/Farm/potato.rsi/grow-5.png new file mode 100644 index 0000000000000000000000000000000000000000..151de38e3ac74efb98169a4ddea90842c3000c40 GIT binary patch literal 1330 zcmV-21Px(>`6pHR9J=0S5HWCSrq@>kMQ%6@F)Za6kG_2G|Xy55Nx5r&?c%8A&7PZ10l5= zs716WaMwo!!nccoAnXs$LI%FxB0>0QJ;)PW2nh+H2o2BN+*#PUp7(ss#4w9F5Wbi9 z-t#->{Lb%Ofp^&9@q&EMx_@II-s9YC{=NU*gHN{i&3sB89xuqveCi*8PmvP zRlyfUBjZ=THssHWho_Q!cq$>2iz6|=A*S_984G(*Zw=L+tLsHc?`Bil&Q}kaTwHFg z>!`Peh=n~^Tm2$7^C=mP2nDR&8K^^p0WSa`R;dE}x0Hv3st+$3SY8EIn6q)m| z-Gfh<)-R<|vs8B4oq+=Dw#O9!2LS-5=Y2f)E&THHH#SgYdpmcw{ZwnCW~qIYQ4Y?P z17w+8Tt4?lih-VHM5v|=BfX<1|%{bjC5DEZiw=;dG=Y0TB2l{jk zw-@(<@8fG}FYzZ9_Ta{NQM}<I6J9|kUuLD^BW3bxzbfpP$tqz4T<>;5%OmR4IxrW$`U!ey|@>oo-65(t~{`D z;Anpvufs(K177%a4S)836z$GHp^t?^KWd2ci)Tv9JeQ>x*)2^^4$o!9hItEfk6teENu(!GKrs zfVZ=2D*>Zcq&9r+TeexiZExpJmB*PiGIH#8FR+pD?4&A!0WT8s8-fN1IX7ySO`eUK zg}t3Sk;%p7>3Ltx3*rC;!f#V<6ZK6J^1ap3TH zLGlQxj)10+a{yckL;kE7eFEQq_nWM@hN!oO@adWw=Vib~L^4|mC{ky%JZ+?y)Z-*Z zU;p@3PV1MFM+>}4^4tuTmu8VpY7I$)RM2M7bHv^ z=x7{|+m}eWnNLZcy$=BJ@KloR&cN0(W}}B-z>9LFtNPe%^wfczT=aZnyx8sr{8G!; za)lI>frqD(q=htspZnHC-Kafjtx>a(PHHMbv(d9<(QNb-5#4@wC=#BXR7K*4Zza`@ z7@e5k5Vy6@l9$D7^k6o|HReOe378Ynr;i31P*vYg0iz-0L``FroS2Os+IVe0Mx?L5 zk3KWGxFisCg(IDybKHJQ*t&pUCT=h8#o0+!9PMu-V7qpUTLI3~&07*qoM6N<$g3wNCfB*mh literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Flora/Farm/potato.rsi/meta.json b/Resources/Textures/_CP14/Structures/Flora/Farm/potato.rsi/meta.json new file mode 100644 index 0000000000..5bf55d154c --- /dev/null +++ b/Resources/Textures/_CP14/Structures/Flora/Farm/potato.rsi/meta.json @@ -0,0 +1,29 @@ +{ + "version": 1, + "license": "CLA", + "copyright": "Created by omsoyk (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "grow-1" + }, + { + "name": "grow-2" + }, + { + "name": "grow-3" + }, + { + "name": "grow-4" + }, + { + "name": "grow-5" + }, + { + "name": "death" + } + ] +} \ No newline at end of file