diff --git a/Zennysoft.Game.Ma.Implementation/Equipment/Augment.cs b/Zennysoft.Game.Ma.Implementation/Equipment/Augment.cs index e76ba0c6..42352607 100644 --- a/Zennysoft.Game.Ma.Implementation/Equipment/Augment.cs +++ b/Zennysoft.Game.Ma.Implementation/Equipment/Augment.cs @@ -201,4 +201,24 @@ public class RevivePlayerAugment : IAugmentType else _player.AutoRevive = false; } +} + +public class KeyStaffAugment : IAugmentType +{ + private readonly IPlayer _player; + + public KeyStaffAugment(IPlayer player) + { + _player = player; + } + + public void Apply() + { + _player.CanOpenDoors = true; + } + + public void Remove() + { + _player.CanOpenDoors &= false; + } } \ No newline at end of file diff --git a/Zennysoft.Game.Ma.Implementation/Equipment/Tags/JewelTags.cs b/Zennysoft.Game.Ma.Implementation/Equipment/Tags/JewelTags.cs index ddc25cc7..eb6393ab 100644 --- a/Zennysoft.Game.Ma.Implementation/Equipment/Tags/JewelTags.cs +++ b/Zennysoft.Game.Ma.Implementation/Equipment/Tags/JewelTags.cs @@ -17,5 +17,6 @@ public enum JewelTags ReviveUserOnce, TelluricElement, IncreaseAtkDefLuck, - IncreaseLuck + IncreaseLuck, + KeyStaff } diff --git a/Zennysoft.Game.Ma.Implementation/Player/IPlayer.cs b/Zennysoft.Game.Ma.Implementation/Player/IPlayer.cs index b65aee8b..0894b04e 100644 --- a/Zennysoft.Game.Ma.Implementation/Player/IPlayer.cs +++ b/Zennysoft.Game.Ma.Implementation/Player/IPlayer.cs @@ -78,6 +78,8 @@ public interface IPlayer : IKillable, ICharacterBody3D public bool BriefImmunity { get; set; } + public bool CanOpenDoors { get; set; } + public event Action PlayerDied; public delegate IBaseInventoryItem RerollItem(IBaseInventoryItem item); } diff --git a/Zennysoft.Game.Ma/src/items/Inventory.cs b/Zennysoft.Game.Ma/src/items/Inventory.cs index 52b2f3a0..11cfd3b7 100644 --- a/Zennysoft.Game.Ma/src/items/Inventory.cs +++ b/Zennysoft.Game.Ma/src/items/Inventory.cs @@ -94,7 +94,8 @@ public partial class Inventory : Node, IInventory var jewelItems = listToSort.Where(x => x is Jewel).OrderBy(x => x as Jewel, new JewelComparer()); var setItems = listToSort.Where(x => x is Plastique).OrderBy(x => x as SetItem, new SetItemComparer()); var boxItems = listToSort.Where(x => x is BoxItem).OrderBy(x => x as BoxItem, new BoxItemComparer()); - Items = [.. equippedItems, .. weapons, .. armor, .. accessories, .. ammo, .. consumables, .. throwables, .. effectItems, .. jewelItems, .. boxItems, .. setItems]; + var keyItems = listToSort.Where(x => x is KeyItem).OrderBy(x => x as KeyItem, new KeyItemComparer()); + Items = [.. equippedItems, .. weapons, .. armor, .. accessories, .. ammo, .. consumables, .. throwables, .. effectItems, .. jewelItems, .. boxItems, .. setItems, .. keyItems]; var stackableItems = Items.OfType(); var itemsToStack = stackableItems.GroupBy(x => ((IBaseInventoryItem)x).ItemName).Where(x => x.Count() > 1); @@ -172,6 +173,14 @@ public partial class Inventory : Node, IInventory } } + public class KeyItemComparer : IComparer + { + public int Compare(KeyItem x, KeyItem y) + { + return x.ItemName.CompareTo(y.ItemName); + } + } + public class ConsumableComparer : IComparer { public int Compare(ConsumableItem x, ConsumableItem y) diff --git a/Zennysoft.Game.Ma/src/items/ItemDatabase.cs b/Zennysoft.Game.Ma/src/items/ItemDatabase.cs index 75b26edc..ad573bc4 100644 --- a/Zennysoft.Game.Ma/src/items/ItemDatabase.cs +++ b/Zennysoft.Game.Ma/src/items/ItemDatabase.cs @@ -71,6 +71,7 @@ public class ItemDatabase var boxResources = DirAccess.GetFilesAt("res://src/items/box/resources/"); var ammoResources = DirAccess.GetFilesAt("res://src/items/ammo/resources/"); var jewelResources = DirAccess.GetFilesAt("res://src/items/jewels/resources/"); + var keyResources = DirAccess.GetFilesAt("res://src/items/key/resources/"); foreach (var armor in armorResources) { @@ -156,6 +157,15 @@ public class ItemDatabase database.Add(jewelItemScene); } + foreach (var keyItem in keyResources) + { + var keyItemInfo = GD.Load($"res://src/items/key/resources/{keyItem}".TrimSuffix(".remap")); + var keyItemScene = ResourceLoader.Load("res://src/items/key/KeyItem.tscn").Instantiate(); + keyItemScene.Stats = keyItemInfo; + if (!database.Contains(keyItemScene)) + database.Add(keyItemScene); + } + Items = [.. database]; } } diff --git a/Zennysoft.Game.Ma/src/items/effect/EffectItem.cs b/Zennysoft.Game.Ma/src/items/effect/EffectItem.cs index 37f92658..ad64369c 100644 --- a/Zennysoft.Game.Ma/src/items/effect/EffectItem.cs +++ b/Zennysoft.Game.Ma/src/items/effect/EffectItem.cs @@ -3,7 +3,6 @@ using Chickensoft.Collections; using Chickensoft.Introspection; using Chickensoft.Serialization; using Godot; -using System.Collections.Generic; using Zennysoft.Game.Abstractions; using Zennysoft.Game.Implementation; using Zennysoft.Ma.Adapter; diff --git a/Zennysoft.Game.Ma/src/items/effect/EffectItemStats.cs b/Zennysoft.Game.Ma/src/items/effect/EffectItemStats.cs index e1acb58e..c4eb66b7 100644 --- a/Zennysoft.Game.Ma/src/items/effect/EffectItemStats.cs +++ b/Zennysoft.Game.Ma/src/items/effect/EffectItemStats.cs @@ -1,7 +1,6 @@ using Chickensoft.Introspection; using Chickensoft.Serialization; using Godot; -using Zennysoft.Game.Implementation; using Zennysoft.Ma.Adapter; namespace Zennysoft.Game.Ma; @@ -21,4 +20,4 @@ public partial class EffectItemStats : InventoryItemStats [Export] [Save("effect_item_initial_count")] public int InitialCount { get; set; } = 0; -} +} \ No newline at end of file diff --git a/Zennysoft.Game.Ma/src/items/effect/KeyItemStats.cs b/Zennysoft.Game.Ma/src/items/effect/KeyItemStats.cs new file mode 100644 index 00000000..04d3c820 --- /dev/null +++ b/Zennysoft.Game.Ma/src/items/effect/KeyItemStats.cs @@ -0,0 +1,11 @@ +using Chickensoft.Introspection; +using Godot; + +namespace Zennysoft.Game.Ma; + +[GlobalClass] +[Meta, Id("key_item_stats")] +public partial class KeyItemStats : InventoryItemStats +{ + +} \ No newline at end of file diff --git a/Zennysoft.Game.Ma/src/items/effect/KeyItemStats.cs.uid b/Zennysoft.Game.Ma/src/items/effect/KeyItemStats.cs.uid new file mode 100644 index 00000000..6c36840f --- /dev/null +++ b/Zennysoft.Game.Ma/src/items/effect/KeyItemStats.cs.uid @@ -0,0 +1 @@ +uid://bq5g6pllsvh0h diff --git a/Zennysoft.Game.Ma/src/items/jewels/resources/KeyStaff.tres b/Zennysoft.Game.Ma/src/items/jewels/resources/KeyStaff.tres new file mode 100644 index 00000000..d9250b05 --- /dev/null +++ b/Zennysoft.Game.Ma/src/items/jewels/resources/KeyStaff.tres @@ -0,0 +1,66 @@ +[gd_resource type="Resource" script_class="JewelStats" load_steps=5 format=3 uid="uid://co8yjgx1s7c2w"] + +[ext_resource type="Script" uid="uid://c4hhsqjy3qknn" path="res://src/map/FloorSpawnTable.cs" id="1_0gbxu"] +[ext_resource type="Texture2D" uid="uid://cdgqd574geekd" path="res://src/items/jewels/texture/keystafffd.png" id="2_0gbxu"] +[ext_resource type="Script" uid="uid://btikba31yb0tl" path="res://src/items/jewels/JewelStats.cs" id="3_p7eda"] + +[sub_resource type="Resource" id="Resource_8i8u4"] +script = ExtResource("1_0gbxu") +Altar = true +Floor01 = true +Floor02 = true +Floor03 = true +Floor04 = true +Floor05 = true +Floor06 = true +Floor07 = true +Floor09 = true +Floor10 = true +Floor11 = true +Floor12 = true +Floor13 = true +Floor14 = true +Floor15 = true +BossFloorA = false +BossFloorB = false +River = false +Server = false +Platform = false +Grassland = false +Cellular = false +GoddessOfGuidance = false +TrueGoddessOfGuidance = false +FinalFloor = false +BadEnd = false +HeartOfAllThings = false + +[resource] +script = ExtResource("3_p7eda") +JewelTag = 17 +WeaponAugmentDescription = "" +ArmorAugmentDescription = "" +Name = "Key Staff" +StatDescription = "Opens key doors. Automatically returns to surface. +Cannot augment armor or masks." +FlavorText = "A grant of responsibility. +" +BonusAttack = 0 +BonusDefense = 0 +BonusLuck = 0 +BonusHP = 0 +BonusVT = 0 +AeolicResistance = 0 +TelluricResistance = 0 +HydricResistance = 0 +IgneousResistance = 0 +FerrumResistance = 0 +HolyResistance = 0 +CurseResistance = 0 +ThrowSpeed = 12.0 +ThrowDamage = 5 +ItemTag = 0 +Texture = ExtResource("2_0gbxu") +RarityTag = 4 +SpawnRate = 0.0 +SpawnsOn = SubResource("Resource_8i8u4") +metadata/_custom_type_script = "uid://btikba31yb0tl" diff --git a/Zennysoft.Game.Ma/src/items/special/textures/keystafffd.png b/Zennysoft.Game.Ma/src/items/jewels/texture/keystafffd.png similarity index 100% rename from Zennysoft.Game.Ma/src/items/special/textures/keystafffd.png rename to Zennysoft.Game.Ma/src/items/jewels/texture/keystafffd.png diff --git a/Zennysoft.Game.Ma/src/items/key/KeyItem.cs b/Zennysoft.Game.Ma/src/items/key/KeyItem.cs new file mode 100644 index 00000000..6aefb3a9 --- /dev/null +++ b/Zennysoft.Game.Ma/src/items/key/KeyItem.cs @@ -0,0 +1,43 @@ +using Chickensoft.AutoInject; +using Chickensoft.Introspection; +using Chickensoft.Serialization; +using Godot; +using Zennysoft.Game.Abstractions; +using Zennysoft.Game.Ma; +using Zennysoft.Ma.Adapter; + +[Meta(typeof(IAutoNode)), Id("key_item")] +public partial class KeyItem : Node3D, IBaseInventoryItem +{ + public override void _Notification(int what) => this.Notify(what); + + [Node] private Sprite3D _sprite { get; set; } = default!; + + public override void _Ready() + { + _sprite.Texture = Stats.Texture; + } + + public string ItemName => Stats.Name; + + public string StatDescription => Stats.StatDescription; + + public string FlavorText => Stats.FlavorText; + + public float BaseRarity => Stats.SpawnRate; + + public int ThrowDamage => Stats.ThrowDamage; + + public float ThrowSpeed => Stats.ThrowSpeed; + + public ItemTag ItemTag => ItemTag.KeyItem; + + [Export] + [Save("key_item_stats")] + public InventoryItemStats Stats { get; set; } = new KeyItemStats(); + + public Texture2D GetTexture() => Stats.Texture; + public RarityTag RarityTag => Stats.RarityTag; + public float SpawnRate => Stats.SpawnRate; + public IFloorSpawnTable SpawnsOn => Stats.SpawnsOn; +} diff --git a/Zennysoft.Game.Ma/src/items/key/KeyItem.cs.uid b/Zennysoft.Game.Ma/src/items/key/KeyItem.cs.uid new file mode 100644 index 00000000..5b4fa388 --- /dev/null +++ b/Zennysoft.Game.Ma/src/items/key/KeyItem.cs.uid @@ -0,0 +1 @@ +uid://dnym3raxjl0po diff --git a/Zennysoft.Game.Ma/src/items/key/KeyItem.tscn b/Zennysoft.Game.Ma/src/items/key/KeyItem.tscn new file mode 100644 index 00000000..198dd324 --- /dev/null +++ b/Zennysoft.Game.Ma/src/items/key/KeyItem.tscn @@ -0,0 +1,77 @@ +[gd_scene load_steps=4 format=3 uid="uid://dj4kqgxp2upr"] + +[ext_resource type="Script" uid="uid://dnym3raxjl0po" path="res://src/items/key/KeyItem.cs" id="1_708ca"] + +[sub_resource type="CylinderShape3D" id="CylinderShape3D_ndnym"] +height = 0.725098 + +[sub_resource type="BoxShape3D" id="BoxShape3D_708ca"] +size = Vector3(0.778381, 0.929947, 0.731567) + +[node name="KeyItem" type="RigidBody3D"] +collision_layer = 0 +axis_lock_linear_x = true +axis_lock_linear_z = true +axis_lock_angular_x = true +axis_lock_angular_y = true +axis_lock_angular_z = true +script = ExtResource("1_708ca") + +[node name="CollisionShape3D" type="CollisionShape3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.00908482, 0) +shape = SubResource("CylinderShape3D_ndnym") + +[node name="Pickup" type="Area3D" parent="."] +unique_name_in_owner = true +collision_layer = 4 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Pickup"] +shape = SubResource("BoxShape3D_708ca") + +[node name="Sprite" type="Sprite3D" parent="Pickup"] +unique_name_in_owner = true +transform = Transform3D(0.999973, 0.00489444, -0.00548299, -0.00488109, 0.999985, 0.00244357, 0.00549488, -0.00241672, 0.999982, 0, 0, 0) +layers = 9 +pixel_size = 0.005 +billboard = 2 +shaded = true +texture_filter = 0 +render_priority = 100 + +[node name="SpotLight3D" type="SpotLight3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 0.366956, 0.930238, 0, -0.930238, 0.366956, 0, 1.28212, 0.771256) +light_energy = 0.25 +light_indirect_energy = 0.0 +light_cull_mask = 8 +distance_fade_enabled = true +distance_fade_begin = 10.0 +spot_range = 4.0 + +[node name="SpotLight3D2" type="SpotLight3D" parent="."] +transform = Transform3D(1, 0, 0, 0, -0.534057, 0.845448, 0, -0.845448, -0.534057, -0.19446, 1.49007, -1.0422) +light_energy = 0.25 +light_indirect_energy = 0.0 +light_bake_mode = 0 +light_cull_mask = 8 +distance_fade_enabled = true +distance_fade_begin = 10.0 +spot_range = 4.0 + +[node name="SpotLight3D3" type="SpotLight3D" parent="."] +transform = Transform3D(0.619848, -0.663442, -0.419086, 0, -0.534057, 0.845448, -0.784722, -0.524049, -0.331034, -0.904801, 1.28212, -0.393992) +light_energy = 0.25 +light_indirect_energy = 0.0 +light_cull_mask = 8 +distance_fade_enabled = true +distance_fade_begin = 10.0 +spot_range = 4.0 + +[node name="SpotLight3D4" type="SpotLight3D" parent="."] +transform = Transform3D(-0.0257408, 0.845168, 0.53388, 1.84729e-08, -0.534057, 0.845448, 0.999669, 0.0217625, 0.013747, 0.8955, 1.41022, -0.00555617) +light_energy = 0.25 +light_indirect_energy = 0.0 +light_cull_mask = 8 +distance_fade_enabled = true +distance_fade_begin = 10.0 +spot_range = 4.0 diff --git a/Zennysoft.Game.Ma/src/items/key/resources/Flower.tres b/Zennysoft.Game.Ma/src/items/key/resources/Flower.tres new file mode 100644 index 00000000..9bd777c2 --- /dev/null +++ b/Zennysoft.Game.Ma/src/items/key/resources/Flower.tres @@ -0,0 +1,62 @@ +[gd_resource type="Resource" script_class="KeyItemStats" load_steps=5 format=3 uid="uid://bqcw5x7dxjya"] + +[ext_resource type="Script" uid="uid://c4hhsqjy3qknn" path="res://src/map/FloorSpawnTable.cs" id="1_cme2b"] +[ext_resource type="Texture2D" uid="uid://cqcjbeoghy70" path="res://src/items/key/textures/Flower.png" id="2_nt264"] +[ext_resource type="Script" uid="uid://bq5g6pllsvh0h" path="res://src/items/effect/KeyItemStats.cs" id="2_ug7yh"] + +[sub_resource type="Resource" id="Resource_cme2b"] +script = ExtResource("1_cme2b") +Altar = true +Floor01 = true +Floor02 = true +Floor03 = true +Floor04 = true +Floor05 = true +Floor06 = true +Floor07 = true +Floor09 = true +Floor10 = true +Floor11 = true +Floor12 = true +Floor13 = true +Floor14 = true +Floor15 = true +BossFloorA = false +BossFloorB = false +River = false +Server = false +Platform = false +Grassland = false +Cellular = false +GoddessOfGuidance = false +TrueGoddessOfGuidance = false +FinalFloor = false +BadEnd = false +HeartOfAllThings = false + +[resource] +script = ExtResource("2_ug7yh") +Name = "Flower" +StatDescription = "" +FlavorText = "A sign of remembrance and respect. +Any may take up the torch of grief and carry on the will of devotion." +BonusAttack = 0 +BonusDefense = 0 +BonusLuck = 0 +BonusHP = 0 +BonusVT = 0 +AeolicResistance = 0 +TelluricResistance = 0 +HydricResistance = 0 +IgneousResistance = 0 +FerrumResistance = 0 +HolyResistance = 0 +CurseResistance = 0 +ThrowSpeed = 0.0 +ThrowDamage = 0 +ItemTag = 22 +Texture = ExtResource("2_nt264") +RarityTag = 4 +SpawnRate = 0.0 +SpawnsOn = SubResource("Resource_cme2b") +metadata/_custom_type_script = "uid://bq5g6pllsvh0h" diff --git a/Zennysoft.Game.Ma/src/items/special/textures/Flower.png b/Zennysoft.Game.Ma/src/items/key/textures/Flower.png similarity index 100% rename from Zennysoft.Game.Ma/src/items/special/textures/Flower.png rename to Zennysoft.Game.Ma/src/items/key/textures/Flower.png diff --git a/Zennysoft.Game.Ma/src/items/special/textures/Flower.png.import b/Zennysoft.Game.Ma/src/items/special/textures/Flower.png.import deleted file mode 100644 index adc3d954..00000000 --- a/Zennysoft.Game.Ma/src/items/special/textures/Flower.png.import +++ /dev/null @@ -1,35 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://cqcjbeoghy70" -path.bptc="res://.godot/imported/Flower.png-7075f69b770a0b55b17651a1d2f6c42b.bptc.ctex" -metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true -} - -[deps] - -source_file="res://src/items/special/textures/Flower.png" -dest_files=["res://.godot/imported/Flower.png-7075f69b770a0b55b17651a1d2f6c42b.bptc.ctex"] - -[params] - -compress/mode=2 -compress/high_quality=true -compress/lossy_quality=0.7 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=0 diff --git a/Zennysoft.Game.Ma/src/items/special/textures/keystafffd.png.import b/Zennysoft.Game.Ma/src/items/special/textures/keystafffd.png.import deleted file mode 100644 index 8ecc9dc1..00000000 --- a/Zennysoft.Game.Ma/src/items/special/textures/keystafffd.png.import +++ /dev/null @@ -1,35 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://cdgqd574geekd" -path.bptc="res://.godot/imported/keystafffd.png-347b1fa801a359064c8db04e790936fc.bptc.ctex" -metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true -} - -[deps] - -source_file="res://src/items/special/textures/keystafffd.png" -dest_files=["res://.godot/imported/keystafffd.png-347b1fa801a359064c8db04e790936fc.bptc.ctex"] - -[params] - -compress/mode=2 -compress/high_quality=true -compress/lossy_quality=0.7 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=0 diff --git a/Zennysoft.Game.Ma/src/map/Placeables/Sarco.tscn b/Zennysoft.Game.Ma/src/map/Placeables/Sarco.tscn index 65969115..02d40912 100644 --- a/Zennysoft.Game.Ma/src/map/Placeables/Sarco.tscn +++ b/Zennysoft.Game.Ma/src/map/Placeables/Sarco.tscn @@ -4,7 +4,7 @@ [ext_resource type="Script" uid="uid://cn27rfw6olqaf" path="res://src/map/Placeables/Sarco.cs" id="1_bw4xo"] [ext_resource type="Resource" uid="uid://d2s0mmg453n5f" path="res://src/map/Placeables/sarco.dialogue" id="2_21qtc"] [ext_resource type="PackedScene" uid="uid://d2rje5p3a0xdg" path="res://src/map/assets/Sarcophagus/sarco.glb" id="2_c6ny3"] -[ext_resource type="Texture2D" uid="uid://cqcjbeoghy70" path="res://src/items/special/textures/Flower.png" id="3_c6ny3"] +[ext_resource type="Texture2D" uid="uid://cqcjbeoghy70" path="res://src/items/key/textures/Flower.png" id="3_c6ny3"] [sub_resource type="CylinderShape3D" id="CylinderShape3D_bw4xo"] height = 10.272 diff --git a/Zennysoft.Game.Ma/src/map/Placeables/Stele A.tscn b/Zennysoft.Game.Ma/src/map/Placeables/Stele A.tscn index 03c79b5e..425a24bf 100644 --- a/Zennysoft.Game.Ma/src/map/Placeables/Stele A.tscn +++ b/Zennysoft.Game.Ma/src/map/Placeables/Stele A.tscn @@ -3,7 +3,7 @@ [ext_resource type="Texture2D" uid="uid://dcodsa21o3syb" path="res://src/map/assets/Steles/Steles_C024_C.jpg" id="1_o7s11"] [ext_resource type="Script" uid="uid://bee0bhxtd4r8s" path="res://src/npc/Stele.cs" id="1_xkojd"] [ext_resource type="Texture2D" uid="uid://c8nvb5jn8f6k1" path="res://src/map/assets/Steles/Steles_Untitled-1.png" id="2_u6crp"] -[ext_resource type="Texture2D" uid="uid://cqcjbeoghy70" path="res://src/items/special/textures/Flower.png" id="4_xkojd"] +[ext_resource type="Texture2D" uid="uid://cqcjbeoghy70" path="res://src/items/key/textures/Flower.png" id="4_xkojd"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ul40e"] resource_name = "Material.008" diff --git a/Zennysoft.Game.Ma/src/map/Placeables/Stele B.tscn b/Zennysoft.Game.Ma/src/map/Placeables/Stele B.tscn index 74ba2c8d..f5f778a8 100644 --- a/Zennysoft.Game.Ma/src/map/Placeables/Stele B.tscn +++ b/Zennysoft.Game.Ma/src/map/Placeables/Stele B.tscn @@ -4,7 +4,7 @@ [ext_resource type="Texture2D" uid="uid://35g2bx4vh3wd" path="res://src/map/assets/Steles/Steles_IMG0031.png" id="1_6obim"] [ext_resource type="Texture2D" uid="uid://c8nvb5jn8f6k1" path="res://src/map/assets/Steles/Steles_Untitled-1.png" id="2_ochsp"] [ext_resource type="Texture2D" uid="uid://bwelhd4sx7mkw" path="res://src/map/assets/Steles/Steles_COPPEROX.jpg" id="3_4nuqd"] -[ext_resource type="Texture2D" uid="uid://cqcjbeoghy70" path="res://src/items/special/textures/Flower.png" id="5_4nuqd"] +[ext_resource type="Texture2D" uid="uid://cqcjbeoghy70" path="res://src/items/key/textures/Flower.png" id="5_4nuqd"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_rgye3"] resource_name = "Material.003" diff --git a/Zennysoft.Game.Ma/src/map/Placeables/Stele C.tscn b/Zennysoft.Game.Ma/src/map/Placeables/Stele C.tscn index 03fe1254..f5e5a1e4 100644 --- a/Zennysoft.Game.Ma/src/map/Placeables/Stele C.tscn +++ b/Zennysoft.Game.Ma/src/map/Placeables/Stele C.tscn @@ -4,7 +4,7 @@ [ext_resource type="Texture2D" uid="uid://35g2bx4vh3wd" path="res://src/map/assets/Steles/Steles_IMG0031.png" id="1_mtjg5"] [ext_resource type="Texture2D" uid="uid://br8l5h7n6t41d" path="res://src/map/assets/Steles/Steles_eye.png" id="2_t14ca"] [ext_resource type="Texture2D" uid="uid://c8nvb5jn8f6k1" path="res://src/map/assets/Steles/Steles_Untitled-1.png" id="3_1uk4s"] -[ext_resource type="Texture2D" uid="uid://cqcjbeoghy70" path="res://src/items/special/textures/Flower.png" id="5_1uk4s"] +[ext_resource type="Texture2D" uid="uid://cqcjbeoghy70" path="res://src/items/key/textures/Flower.png" id="5_1uk4s"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_rgye3"] resource_name = "Material.003" diff --git a/Zennysoft.Game.Ma/src/map/Placeables/Stele D.tscn b/Zennysoft.Game.Ma/src/map/Placeables/Stele D.tscn index f83c8439..46f2ef37 100644 --- a/Zennysoft.Game.Ma/src/map/Placeables/Stele D.tscn +++ b/Zennysoft.Game.Ma/src/map/Placeables/Stele D.tscn @@ -5,7 +5,7 @@ [ext_resource type="Texture2D" uid="uid://dj2upntyeqryx" path="res://src/map/assets/Steles/Steles_COPPWIR.jpg" id="2_xe50d"] [ext_resource type="Texture2D" uid="uid://bwelhd4sx7mkw" path="res://src/map/assets/Steles/Steles_COPPEROX.jpg" id="3_q5wc4"] [ext_resource type="Texture2D" uid="uid://c8nvb5jn8f6k1" path="res://src/map/assets/Steles/Steles_Untitled-1.png" id="4_fpef4"] -[ext_resource type="Texture2D" uid="uid://cqcjbeoghy70" path="res://src/items/special/textures/Flower.png" id="6_q5wc4"] +[ext_resource type="Texture2D" uid="uid://cqcjbeoghy70" path="res://src/items/key/textures/Flower.png" id="6_q5wc4"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ul40e"] resource_name = "Material.008" diff --git a/Zennysoft.Game.Ma/src/map/Placeables/Stele E.tscn b/Zennysoft.Game.Ma/src/map/Placeables/Stele E.tscn index e3d9b30b..1d51e6a1 100644 --- a/Zennysoft.Game.Ma/src/map/Placeables/Stele E.tscn +++ b/Zennysoft.Game.Ma/src/map/Placeables/Stele E.tscn @@ -2,7 +2,7 @@ [ext_resource type="Texture2D" uid="uid://bwelhd4sx7mkw" path="res://src/map/assets/Steles/Steles_COPPEROX.jpg" id="1_2erh4"] [ext_resource type="Script" uid="uid://bee0bhxtd4r8s" path="res://src/npc/Stele.cs" id="1_yvxj1"] -[ext_resource type="Texture2D" uid="uid://cqcjbeoghy70" path="res://src/items/special/textures/Flower.png" id="3_yvxj1"] +[ext_resource type="Texture2D" uid="uid://cqcjbeoghy70" path="res://src/items/key/textures/Flower.png" id="3_yvxj1"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_f3mmc"] resource_name = "Material.006" diff --git a/Zennysoft.Game.Ma/src/map/Placeables/Stele F.tscn b/Zennysoft.Game.Ma/src/map/Placeables/Stele F.tscn index e235b0fc..4ef3a911 100644 --- a/Zennysoft.Game.Ma/src/map/Placeables/Stele F.tscn +++ b/Zennysoft.Game.Ma/src/map/Placeables/Stele F.tscn @@ -2,7 +2,7 @@ [ext_resource type="Texture2D" uid="uid://br0vjonsyq32m" path="res://src/map/assets/Steles/Steles_ALUMPLAT.jpg" id="1_hc3bc"] [ext_resource type="Script" uid="uid://bee0bhxtd4r8s" path="res://src/npc/Stele.cs" id="1_y65cn"] -[ext_resource type="Texture2D" uid="uid://cqcjbeoghy70" path="res://src/items/special/textures/Flower.png" id="3_y65cn"] +[ext_resource type="Texture2D" uid="uid://cqcjbeoghy70" path="res://src/items/key/textures/Flower.png" id="3_y65cn"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_a85ng"] resource_name = "Material.005" diff --git a/Zennysoft.Game.Ma/src/map/Placeables/Stele G.tscn b/Zennysoft.Game.Ma/src/map/Placeables/Stele G.tscn index fd6ff9c1..c4d62678 100644 --- a/Zennysoft.Game.Ma/src/map/Placeables/Stele G.tscn +++ b/Zennysoft.Game.Ma/src/map/Placeables/Stele G.tscn @@ -3,7 +3,7 @@ [ext_resource type="Script" uid="uid://bee0bhxtd4r8s" path="res://src/npc/Stele.cs" id="1_dkr3t"] [ext_resource type="Texture2D" uid="uid://35g2bx4vh3wd" path="res://src/map/assets/Steles/Steles_IMG0031.png" id="1_nj8pm"] [ext_resource type="Texture2D" uid="uid://jdweu6rj63e5" path="res://src/map/assets/Steles/Steles_Swirld.png" id="2_ts7fn"] -[ext_resource type="Texture2D" uid="uid://cqcjbeoghy70" path="res://src/items/special/textures/Flower.png" id="4_dkr3t"] +[ext_resource type="Texture2D" uid="uid://cqcjbeoghy70" path="res://src/items/key/textures/Flower.png" id="4_dkr3t"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_rgye3"] resource_name = "Material.003" diff --git a/Zennysoft.Game.Ma/src/map/UnlockableDoor.cs b/Zennysoft.Game.Ma/src/map/UnlockableDoor.cs index f096e712..11b1c333 100644 --- a/Zennysoft.Game.Ma/src/map/UnlockableDoor.cs +++ b/Zennysoft.Game.Ma/src/map/UnlockableDoor.cs @@ -1,28 +1,62 @@ using Chickensoft.AutoInject; using Chickensoft.Introspection; using Godot; +using Zennysoft.Game.Ma; +using Zennysoft.Ma.Adapter; [Meta(typeof(IAutoNode))] public partial class UnlockableDoor : Node3D, IDoor { public override void _Notification(int what) => this.Notify(what); + [Dependency] private IPlayer _player => this.DependOn(); + [Node] public Area3D UnlockArea { get; set; } + [Node] public Area3D EnterArea { get; set; } + + [Node] public CollisionShape3D CollisionShape3D { get; set; } + + [Node] public Node3D FogDoor { get; set; } + + [Node] public AnimationPlayer AnimationPlayer { get; set; } + + private bool _playerInArea = false; + public void OnReady() { - UnlockArea.AreaEntered += UnlockArea_AreaEntered; + UnlockArea.AreaEntered += UnlockArea_AreaEntered; + UnlockArea.AreaExited += UnlockArea_AreaExited; + EnterArea.AreaEntered += EnterArea_AreaEntered; + AnimationPlayer.AnimationFinished += AnimationPlayer_AnimationFinished; } - private void UnlockArea_AreaEntered(Area3D area) + private void EnterArea_AreaEntered(Area3D area) { - var children = GetChildren(); - foreach (var child in children) - child.QueueFree(); + FogDoor.CallDeferred(MethodName.SetVisible, false); } + private void AnimationPlayer_AnimationFinished(StringName animName) + { + if (animName == "unlock") + { + CollisionShape3D.SetDeferred(CollisionShape3D.PropertyName.Disabled, true); + AnimationPlayer.SetDeferred(AnimationPlayer.PropertyName.Active, false); + } + } + + public override void _UnhandledInput(InputEvent @event) + { + if (_playerInArea && _player.CanOpenDoors && @event.IsActionPressed(GameInputs.Attack) && !AnimationPlayer.IsPlaying()) + AnimationPlayer.Play("unlock"); + } + + private void UnlockArea_AreaExited(Area3D area) => _playerInArea = false; + + private void UnlockArea_AreaEntered(Area3D area) => _playerInArea = true; + public void OnExitTree() { - UnlockArea.AreaEntered -= UnlockArea_AreaEntered; + UnlockArea.AreaEntered -= UnlockArea_AreaEntered; } } diff --git a/Zennysoft.Game.Ma/src/map/dungeon/door/GlowDoor.gdshader b/Zennysoft.Game.Ma/src/map/dungeon/door/GlowDoor.gdshader new file mode 100644 index 00000000..b78425d3 --- /dev/null +++ b/Zennysoft.Game.Ma/src/map/dungeon/door/GlowDoor.gdshader @@ -0,0 +1,25 @@ +shader_type spatial; +render_mode unshaded, blend_mix; + +uniform sampler2D depth_texture : hint_depth_texture; +uniform float hole_depth : hint_range(0.1, 10.0, 0.1) = 1.0; + +void fragment() { + + float depth = texture(depth_texture, SCREEN_UV).r; + + + float linear_depth = 1.0 / (depth * INV_PROJECTION_MATRIX[2].w + INV_PROJECTION_MATRIX[3].w); + + + linear_depth = linear_depth + VERTEX.z; + + + float fade = clamp(linear_depth / hole_depth, 0.0, 1.0); + + + ALBEDO = vec3(1.0); + + + ALPHA = fade; +} diff --git a/Zennysoft.Game.Ma/src/map/dungeon/door/GlowDoor.gdshader.uid b/Zennysoft.Game.Ma/src/map/dungeon/door/GlowDoor.gdshader.uid new file mode 100644 index 00000000..efce2407 --- /dev/null +++ b/Zennysoft.Game.Ma/src/map/dungeon/door/GlowDoor.gdshader.uid @@ -0,0 +1 @@ +uid://6vedw540l3p2 diff --git a/Zennysoft.Game.Ma/src/map/dungeon/door/UnlockableDoor.tscn b/Zennysoft.Game.Ma/src/map/dungeon/door/UnlockableDoor.tscn index e8d4613e..b350294a 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/door/UnlockableDoor.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/door/UnlockableDoor.tscn @@ -1,19 +1,228 @@ -[gd_scene load_steps=3 format=3 uid="uid://bn5egdkg03f5d"] +[gd_scene load_steps=19 format=4 uid="uid://bn5egdkg03f5d"] +[ext_resource type="Texture2D" uid="uid://c6bcwd1ym1dcg" path="res://src/map/overworld/Models/Overworld Re-Scaled (Missing Distance Objects)_outside_darker_brick.png" id="2_0srsp"] +[ext_resource type="Shader" uid="uid://6vedw540l3p2" path="res://src/map/dungeon/door/GlowDoor.gdshader" id="2_xvocd"] +[ext_resource type="Texture2D" uid="uid://ypb8vnmolp7e" path="res://src/map/overworld/Models/Overworld Re-Scaled (Missing Distance Objects)_OW_Worked-Stone-Outside.png" id="3_xvocd"] +[ext_resource type="Texture2D" uid="uid://s8y4xcx33gh8" path="res://src/map/overworld/Models/Overworld Re-Scaled (Missing Distance Objects)_stone_column_carved.png" id="4_jxt4s"] [ext_resource type="Script" uid="uid://bxs2sugex0p0i" path="res://src/map/UnlockableDoor.cs" id="4_om2kn"] [sub_resource type="CylinderShape3D" id="CylinderShape3D_ng7o6"] height = 4.92334 -radius = 3.72363 +radius = 1.8042 -[node name="UnlockableDoor" type="Node3D"] +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_u5yc0"] +resource_name = "DARKER BRICK" +cull_mode = 2 +albedo_texture = ExtResource("2_0srsp") +texture_filter = 2 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_bwscp"] +resource_name = "Worked Stone 1" +albedo_texture = ExtResource("3_xvocd") +texture_filter = 2 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_8lo7l"] +resource_name = "COLUMN CARVED" +cull_mode = 2 +albedo_texture = ExtResource("4_jxt4s") +texture_filter = 2 + +[sub_resource type="ArrayMesh" id="ArrayMesh_mhnv1"] +_surfaces = [{ +"aabb": AABB(-1.44742, -4.19629, -0.517683, 2.53012, 7.01644, 1.28093), +"format": 34896613377, +"index_count": 54, +"index_data": PackedByteArray("AAABAAIAAQADAAQAAQAFAAMAAwAFAAYAAQAHAAUABwABAAAABQAHAAgABQAIAAkACAAHAAoAAAALAAcADAAAAA0ADgAAAAwAAAAPAAsAAAAOAA8ACwAPABAADwAOABEAEQAOABIADwARABMA"), +"name": "DARKER BRICK", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 20, +"vertex_data": PackedByteArray("o3///zh0AADAaOL+H5MAAHN3vv+phAAAzUOD9py3AABFVrP6XaUAAMgaDuJd4AAAKCwR7djNAAAKgLgA+YMAAJ8HUMu88wAAfREX26npAAAAAHQB//8AAB77AACPCQAAEaKN/t9aAABqk5T/OmkAAEe0J/odSQAAGffD2VgIAAD//+DJAAAAAA7dC+w/IAAAfsbC9Vs3AAA87tXg3BAAAA==") +}, { +"aabb": AABB(-2.06396, -4.57229, -0.781438, 3.72025, 7.91368, 1.80115), +"format": 34896613377, +"index_count": 126, +"index_data": PackedByteArray("AAABAAIAAwACAAEAAAAEAAEAAwABAAUABgAEAAAABwADAAUABgAIAAQABwAFAAkABgAKAAgABwAJAAsABgAMAAoABwALAA0ACgAMAA4ACwAPAA0ACgAOABAACwARAA8AEAAOABIAEQATAA8AEgAOABQAEwAVAA8AEgAUABYAEwAXABUAFgAUABgAFwAZABUAFgAYABoAFwAbABkAHAAaABgAHQAZABsAHAAeABoAHQAbAB8AIAAeABwAIQAdAB8AIAAiAB4AIQAfACMAJAAiACAAJQAhACMAJAAmACIAJQAjACcAKAAmACQAKAAlACcAKAApACYAKAAnACkA"), +"name": "Worked Stone 1", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 42, +"vertex_data": PackedByteArray("qnvp7tWDAABdgf///3MAADuBIu8keAAAro7E7lJwAAAfbm//SIoAAF+aOP8sZwAAqnEm7h2OAAClmNrtHWYAAChfS/6pmQAARqna/edXAAD0UO77SKgAAF23R/t/SQAAGWVw6hebAAAIpfTpfFkAAIlYuuYQqAAAa7EO5ttMAACVQw74FLYAAIvEM/cLPAAAEjfY8gPDAADN0M7xkC8AAHVIWt7gtwAAw8Bx3Ws8AACAJOPoaNUAAJDik+erHAAApDyX1AzFAAByzIHTejEAAC8WjN0p5QAAqvAE3EQPAABRNmrOqcsAAHrSPM1rKwAAwA1P1fjtAACz+KfTKwcAAJwvbMDT0gAAhtgmv3wlAACnBXDEmPYAAP//q8IAAAAAbCpzDYvbAAA21SkMSSwAAAAAyQH//wAAYPwAAFAHAACBgc0MWIMAAO2B5ADOhgAA") +}, { +"aabb": AABB(-0.703339, -3.06424, -0.517569, 1.6098, 4.1923, 0.925522), +"format": 34896613377, +"index_count": 960, +"index_data": PackedByteArray("cgASAHMAcgBzAHQAcwATAHQAcwASABMAcgB0AEsAEwBLAHQAFQByAEsAEgB1ABMAFQBLABYAEgB2AHUAFAByABUAFAAVABYAcgAGABIAFAAGAHIAEgAGAHYASwAXABYAFAAWABcAEwAXAEsAdgAHAHUABwATAHUABwAXABMAdgAGAAcASgAUABcASgAGABQASgAXAEkABwBJABcADwBKAEkADwAGAEoABwAKAEkADwBJAAoABgB3AAcABgB4AHcAeAB5AHcAeQAHAHcAeAB6AHkABgB6AHgAegADAHkAegAAAAMAOwB5AAMAAAA7AAMAOwAHAHkAegA6AAAAAAA6ADsABgA6AHoABQAHADsAOgB7ADsAOgB8AHsABAA7AHsAfAAEAHsABQA7AAQAfAACAAQAAgAFAAQAOgACAHwAPAAHAAUAOgABAAIAAgABAAUABgABADoAAQA8AAUAPAAKAAcABgA9AAEAAQA9ADwABgAJAD0APQAIADwAPQAJAAgACAAKADwADwAJAAYACQB9AAgACwAIAH0ACwAKAAgACQA+AH0APgALAH0ACQAMAD4APgAMAAsADAB+AAsACQB/AAwADwB/AAkADAA/AH4ADAB/AD8AQAALAH4APwBAAH4APwB/AEAAQAAKAAsAfwANAEAAfwAOAA0AgABAAA0ADgCAAA0AfwBBAA4ADgBBAIAAfwAQAEEADwAQAH8AQQARAIAAEQBAAIAAQQAQABEAEQAKAEAAEABCABEAQgAKABEAQwAQAA8AEABEAEIAQwBEABAARACBAEIARABWAIEAVgAjAIEAIwBCAIEAVgAlACMARAAlAFYAJQBVACMAVQBCACMAJQBXAFUARABXACUAVwAkAFUAVwAmACQAVABVACQAJgBUACQAVABCAFUAVwBYACYARABYAFcAJgBYAFQAUwBYAEQAWABZAFQAWABaAFkAUwBaAFgAWQAnAFQAWgCCAFkAggAnAFkAWgCDAIIAUwCDAFoAgwCEAIIAhAAnAIIAgwCFAIQAUwCFAIMAhQBbAIQAWwAnAIQAhQBcAFsAUwBcAIUAXAAoAFsAKAAnAFsAXAApACgAUwApAFwAKQBfACgAXgAoAF8AKABeACcAKQCGAF8AhgBiAF8AXgBfAGIAXQCGACkAXQApAFMAhgBhAGIAXQBhAIYAYQAsAGIAXgBiACwAYQAtACwAYQBdAC0ALQCHACwALQCIAIcALQBdAIgALgAsAIcAXgAsAC4AiABjAIcALgCHAGMAiACJAGMAiABdAIkAiQBlAGMALgBjAGUAiQBdADEAMQCKAC4AiQBkAGUAiQAxAGQAZAAvAGUAagBlAC8AZAAwAC8AMABoAC8AagAvAGgAMABpAGgAaQBqAGgAMABnAGkAZABnADAAaQBnAGoAZAAxAGcAawBlAGoALgBlAGsAZwCLAGoAMgBqAIsAawBqADIAcQAyAIsAZwBxAIsAcQAzADIAZwAzAHEAMwCMADIAawAyAIwAMwCNAIwAjQBrAIwAMwBwAI0AZwBwADMAjQBwAGsAZwAxADQANAAxAC4AZwCOAHAAZwA0AI4AcACPAGsAcACQAI8AkQBrAI8AkACRAI8AcABvAJAAkABvAJEAcACOAG8AbwA4AJEAbwA3ADgAbwCOADcAbgCRADgANwBuADgAbgBrAJEANwCOAG4ANQBrAG4ALgBrADUANAAuADUAjgCSAG4AjgBtAJIAkwBuAJIAbQCTAJIANQBuAJMAjgCUAG0AbQCUAJMAjgA0AJUAjgCVAJQAbAA0ADUAlQA0AGwAbAA1AJYAlQBsAJYANQCTADkAlAA5AJMAlACVADYAlAA2ADkAlQCWAJcANQCXAJYANgCVAJcANQA5AJcANgCXADkAKgAuAIoAXgAuACoAZgAqAIoAMQBmAIoAMQBdAGYAZgArACoAZgBdACsAKwCYACoAXgAqAJgAKwBdAJgAXQBeAJgAXQBgAF4AYACZAF4AXQCaAGAAYACaAJkAJwBeAJkAmgAnAJkAXQBTAJoAmgAiACcAmgBTACIAIgCbACcAIgBTAJsAUAAnAJsAVAAnAFAAUwBSAJsAUACbAFIAUwBRAFIAUQBQAFIAUwBPAFEAUQBPAFAAUwBEAE8AVABQAEIATwBEAEMAQgBQAB8ATwAfAFAAQgAfAEgATwAhAB8ATwBDACEAIQBMAB8ASAAfAEwAIQBOAEwAIQBDAE4AQgBIAAoATgAeAEwASABMAB4ATgAgAB4ATgBDACAAIACcAB4ASAAeAJwAIABNAJwATQBIAJwAIABDAE0ATQBDAEgAQwAdAEgACgBIAB0AQwAaAB0AQwAPABoARQAPAAoARQAKAJ0AGAAPAEUAGABFAJ0AngAPABgAGgAPAJ4AGACdABkACgAZAJ0AngAYABkACgAdAEYACgBGABkAngAZAJ8AGQBGAJ8ARwCeAJ8ARwCfAEYAoACeAEcAoABHAEYAGgCeAKAARgAdABwAGgAcAB0ARgAcAKEAoABGAKEAGgAbABwAGgCgABsAGwChABwAGwCgAKEA"), +"lods": [0.0460274, PackedByteArray("OgABAAIAOgACADsAAgAEADsAAgAFAAQABQA7AAQAAgABAAUAAAA6ADsAAAA7AAMABgA6AAAABgAAAAMABgABADoAOwAHAAMABQAHADsABgADAAcAAQA8AAUAPAAHAAUAAQA9ADwABgA9AAEAPQAIADwABgAJAD0APQAJAAgACAAKADwAPAAKAAcACQA+AAgAPgALAAgACwAKAAgACQAMAD4APgAMAAsADAA/AAsACQAOAAwADAAOAD8APwBAAAsAQAAKAAsAPwAOAEAADgANAEAADgBBAA0AEQBAAA0AQQARAA0AEQAKAEAADgAQAEEAQQAQABEADwAOAAkADwAQAA4ADwAJAAYAEABCABEAQgAKABEAQwAQAA8AEABEAEIAQwBEABAARQAPAAoAGAAPAEUAGABFAAoAGAAKABkAGAAZAEYACgBGABkARwAYAEYAGgAYAEcAGgAPABgAGwBHAEYAGgBHABsAGwBGABwAGgAbABwARgAdABwAGgAcAB0ACgAdAEYAQwAPABoAQwAaAB0ACgBIAB0AQwAdAEgADwBJAAoABwAKAEkADwBKAEkABwBJABcASgAXAEkADwAGAEoABwAXABMAQgBIAAoAEgAGAAcAEgAHABMASgAGABQASgAUABcAFQAGABIAFAAGABUAEgATAEsAEwAXAEsAFQASAEsAFAAWABcAFAAVABYASwAXABYAFQBLABYAQgAfAEgASAAfAEwASABMAB4ATQBIAB4ATQBDAEgAIABNAB4AIABDAE0ATgAgAB4ATgBDACAATgAeAEwAIQBOAEwAIQBDAE4AIQBMAB8ATwBDACEATwAhAB8ATwBEAEMATwAfAFAAQgBQAB8AUQBPAFAAUQBQAFIAUwBPAFEAUwBRAFIAUwBEAE8AUAAnAFIAUwBSACcAVABQAEIAVAAnAFAARAAjAEIAVQBCACMAVABCAFUARABWACMAVgAlACMARAAlAFYAJQBVACMARABXACUAJQBXAFUAVwAkAFUAVABVACQAVwAmACQAJgBUACQARABYAFcAVwBYACYAJgBYAFQAUwBYAEQAWABZAFQAWQAnAFQAWABaAFkAUwBaAFgAWgBbAFkAWwAnAFkAWgBcAFsAUwBcAFoAKAAnAFsAXAAoAFsAUwApAFwAXAApACgAIgBTACcAXQApAFMAXQBTACIAKABeACcAIgAnAF4AKQBfACgAXgAoAF8AYAAiAF4AXQAiAGAAXQBgAF4AKQBhAF8AXQBhACkAYQBiAF8AXgBfAGIAYQAsAGIAXgBiACwAYQAtACwAYQBdAC0AXgAsAC4ALQBjACwALgAsAGMALQBkAGMALQBdAGQALgBjAGUAZABlAGMAXgAuACoAXQBeACoAKwBdACoAZgArACoAZgBdACsAZgAqAC4AMQBdAGYAZABdADEAMQBmAC4AZAAvAGUAZAAxAGcAZAAwAC8AZABnADAAMABoAC8AMABpAGgAMABnAGkAagAvAGgAaQBqAGgAagBlAC8AaQBnAGoAawBlAGoALgBlAGsANAAxAC4AZwAxADQANAAuADUALgBrADUAbAA0ADUANgBsADUAbQA0AGwAbQBsADYAZwA0AG0ANgA1ADkAbQA2ADkANQBuADkAbQA5AG4ANQBrAG4ANwBtAG4ANwBuADgAbgBrADgAbwA3ADgAbwBtADcAbwA4AGsAcABtAG8AcABvAGsAZwBtAHAAMwBwAGsAZwBwADMAMwBrADIAZwAzAHEAcQAzADIAawBqADIAZwBxAGoAcQAyAGoA"), 0.320669, PackedByteArray("AAABAAIAAAACAAMAAgAEAAMAAgAFAAQABQADAAQAAgABAAUABgAAAAMABgABAAAABQAHAAMABgADAAcAAQAIAAUAAQAJAAgABgAJAAEACAAKAAUABQAKAAcACQALAAgACwAKAAgACQAMAAsADAANAAsADQAKAAsACQAOAAwADAAOAA0ADwAOAAkADwAJAAYADgAQAA0ADwAQAA4AEQAKAA0AEAARAA0AEgAGAAcAEgAHABMAFAAGABIADwAGABQAFAASABUAFQASABYAFAAVABYAEgATABYAFAAWABcAEwAXABYABwAXABMADwAUABcABwAKABcADwAXAAoAGAAPAAoAGAAKABkAGgAPABgAGgAQAA8AGwAYABkAGgAYABsAGwAZABwACgAcABkAGgAbABwACgAdABwAGgAcAB0AEQAdAAoAGgAdAB4AEQAfAB0AHQAfAB4AIAAaAB4AIAAeAB8AIQAaACAAIQAgAB8AIQAQABoAIgAhAB8AIgAQACEAEAAjABEAJAAfABEAJAARACMAEAAlACMAJQAkACMAEAAmACUAJQAmACQAIgAmABAAJAAnAB8AIgAfACcAJgAoACQAKAAnACQAIgApACYAJgApACgAIgAnACoAKAAqACcAKwApACIAKwAiACoAKQAsACgAKgAoACwAKQAtACwAKwAtACkAKgAsAC4AKwAqAC4ALQAvACwALgAsAC8ALQArADAALQAwAC8AMAArADEAMQArAC4AMAAyAC8ALgAvADIAMAAxADMAMAAzADIANAAxAC4AMwAxADQANAAuADUALgAyADUAMwA0ADYANgA0ADUAMwA3ADIAMwA2ADcANwA4ADIANQAyADgANwA2ADgANgA1ADkANQA4ADkANgA5ADgA")], +"name": "COLUMN CARVED", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 162, +"vertex_data": PackedByteArray("73GmBbugAADzZQ0XpKsAAJVxxRMNoQAAhGimBXyBAAAraMUTzoEAAItcDRdljAAAb04FABXBAAAERQUA1qEAAFVV62z4kgAAwV7rbDeyAADMO+NsP6oAAJZn3XFUggAAAHHdcZOhAACTZieAQIMAAP5vJ4CAogAANkXjbH7JAAD7XamE6LIAAJRUqYSpkwAAgTWABc/XAAAWLIAFkLgAAIFBBxfdzAAAUDZ8ExLXAADmLHwT07cAABc4BxeerQAA4zN3cUnZAAB3KndxCroAAMlEJ4ThyQAA7T9Ug0/OAACENlSDEK8AAGA7J4ShqgAAmAOtyXrdAAAHF8rMwssAAAINrcm4/AAAbyDKzAHrAACxVU34eLoAAEeg+bioTgAAco3evNRfAACxqfm4520AANyW3rwTfwAARkxN+DmbAAChZen0HYQAAA1v6fRcowAA7Jc3+UdWAABUoTf5hnUAAJeGzPESZgAAApDM8VGFAAARplnmYEkAALeMitt8YAAAIZaK27t/AAB9r1nmn2gAAJPn0OesDQAA/PDQ5+ssAAAry7HvZE8AAMLBse8lMAAAMtPE+RNIAACZ+Ar6/CUAAC/vCvq9BgAAyMnE+dQoAABzeDoKy5oAAAhvOgqMewAAb1fzGQ2RAADbYPMZTLAAANhlWG6+qwAA1HZ7dkKcAACrbG17tX0AAJdlV4P5qwAA01STjG6TAACSRCGZEsoAAD1ek4ytsgAAgT/8bbHOAABWJP56n78AAMEt/nrf3gAAKTshmdOqAADbPFkZSKkAAEVGWRmIyAAAayboDru9AAAnDpvM2dMAAGoJeMb//wAAkhebzBfzAADJRMOw4ckAAGA7w7ChqgAArEIa3s7LAABCORrej6wAAPhLme9VwwAAQFPunt6UAACLlZC8clgAAFesd7V/awAA9Z6QvLF3AACpXO6eHrQAAJxSo9xylQAAB1yj3LK0AADBXLTxNIwAACtmtPFzqwAAUI7O/tyGAAD8b///rXoAAOJx6/XyeAAAZ3n//+yZAABJhhj1LY4AAN98GPXubgAAUZD/5zZdAACrmGTgbH0AAECPZOAtXgAAvqxR7iBrAACJ2aHnTEIAAOeiVdhDTAAAUqxV2INrAAAf0KHnDSMAAIX1Cu72AAAA9cqd8ZZPAADj4z/93DgAAEDlg/zKDwAAgv5J9pggAADw/gruNSAAANrmn+YqNgAA1i/oDvrcAAB7LzAKTN0AABEmMAoNvgAAVzj2AWStAADCQfYBo8wAABpRAADUlgAAg1oAABO2AACYXQ8Cb4sAAANnDwKuqgAArW72Dt57AAAYePYOHZsAAG5cWG5/jAAAa217dgN9AAAUdm179JwAAC1cV4O6jAAA7KJ3tUBMAADyVCTjVJMAAFteJOOTsgAA51cF66KQAABPYQXr4a8AAEx76/UxmAAAS4wg7d9gAAC1lSDtHoAAALuZ/+d1fAAAU6NR7uFLAABu3Z/m6hYAAFTuSeqCBwAAwPdJ6sEmAACq7oP8CS8AAJT2QfIAAAAA//9B8j4fAAAZ9Un2WQEAAHraP/2dGQAAmdFs/LQhAAAE22z880AAAEjNMfZ3TQAAjMGd8VYwAADewzH2OC4AAOeEzv6cZwAA+FwQ/QKMAABhZhD9QqsAAI1Cme8VpAAAAAB4xsDgAAAXNvxtcq8AAPgt9HWt3gAAjiT0dW6/AACrM9d+etkAAEEq1347ugAA") +}] +blend_shape_mode = 0 + +[sub_resource type="ArrayMesh" id="ArrayMesh_om2kn"] +resource_name = "Overworld Re-Scaled (Missing Distance Objects)_Cube_007" +_surfaces = [{ +"aabb": AABB(-1.44742, -4.19629, -0.517683, 2.53012, 7.01644, 1.28093), +"attribute_data": PackedByteArray("5r0SgCCxj4CRuP9/nZ78hPGn0oIVimCP5JLOiRfB/f+vgNSadoXlkv9/////////wc6ggErHHIAH2NSCiPrlkk//1JoZ7c+JXOH9hOj1YI8="), +"format": 34896613399, +"index_count": 54, +"index_data": PackedByteArray("AAABAAIAAQADAAQAAQAFAAMAAwAFAAYAAQAHAAUABwABAAAABQAHAAgABQAIAAkACAAHAAoAAAALAAcADAAAAA0ADgAAAAwAAAAPAAsAAAAOAA8ACwAPABAADwAOABEAEQAOABIADwARABMA"), +"material": SubResource("StandardMaterial3D_u5yc0"), +"name": "DARKER BRICK", +"primitive": 3, +"uv_scale": Vector4(0.79179, 2, 0, 0), +"vertex_count": 20, +"vertex_data": PackedByteArray("o3///zh0BpLAaOL+H5OkknN3vv+phN+UzUOD9py3F5JFVrP6XaXjY8gaDuJd4OWRKCwR7djN3JEKgLgA+YOgkp8HUMu884qRfREX26nppJEAAHQB//+RkR77AACPCWeSEaKN/t9aZ5Jqk5T/OmkikEe0J/odSUGSGffD2VgI85H//+DJAADskQ7dC+w/IA6SfsbC9Vs3NpI87tXg3BDukUuMxAnHjmcLhZlkBVGK7xIIN9IJ+4cLDL2Ifw5fhQIIXYPMBqqFewgNgQ8FhYhXCuV9RQoYhVUSUn7bBo+AfwSggUwF1H4QBIh9XgbcgN0E") +}, { +"aabb": AABB(-2.06396, -4.57229, -0.781438, 3.72025, 7.91368, 1.80115), +"attribute_data": PackedByteArray("r7vEiPi+/39Rv1+IgsVriAu1fIAhy0mAjbYwiX7KB4lyrSeBwNL8gEKmaYL02UeCLLAZi9jQEYvQqQGNR9f7jIKfaoSx4E6EN5kTh//m/YbLoUSRVd9BkfaPH4w98BGMzps1llflM5a5iNuReffQkaiYU5l+6FGZhoQDlqv7+ZVnlVugv+tboJaAfp6V/3We3ZQA+iLsBfr/f//////6/z7BA/o9wf//"), +"format": 34896613399, +"index_count": 126, +"index_data": PackedByteArray("AAABAAIAAwACAAEAAAAEAAEAAwABAAUABgAEAAAABwADAAUABgAIAAQABwAFAAkABgAKAAgABwAJAAsABgAMAAoABwALAA0ACgAMAA4ACwAPAA0ACgAOABAACwARAA8AEAAOABIAEQATAA8AEgAOABQAEwAVAA8AEgAUABYAEwAXABUAFgAUABgAFwAZABUAFgAYABoAFwAbABkAHAAaABgAHQAZABsAHAAeABoAHQAbAB8AIAAeABwAIQAdAB8AIAAiAB4AIQAfACMAJAAiACAAJQAhACMAJAAmACIAJQAjACcAKAAmACQAKAAlACcAKAApACYAKAAnACkA"), +"material": SubResource("StandardMaterial3D_bwscp"), +"name": "Worked Stone 1", +"primitive": 3, +"uv_scale": Vector4(1.02921, 2, 0, 0), +"vertex_count": 42, +"vertex_data": PackedByteArray("qnvp7tWDnJRdgf///3M1kTuBIu8keGWSro7E7lJwBJAfbm//SIrMlF+aOP8sZxaPqnEm7h2OopKlmNrtHWZikihfS/6pmSGSRqna/edXX5L0UO77SKirkV23R/t/SS2SGWVw6hebbJIIpfTpfFk9kolYuuYQqAmSa7EO5ttMNpKVQw74FLZWkYvEM/cLPAySEjfY8gPDwJDN0M7xkC8UknVIWt7gt9eRw8Bx3Ws8D5KAJOPoaNWskJDik+erHMaRpDyX1AzF45FyzIHTejHukS8WjN0p5ZeQqvAE3EQPkpFRNmrOqcukkXrSPM1rK/KRwA1P1fjtQpCz+KfTKwehkZwvbMDT0oqRhtgmv3wl65GnBXDEmPYNkP//q8IAAJKRbCpzDYvbkZE21SkMSSxnkgAAyQH//5GQYPwAAFAHFZKBgc0MWIOfku2B5ADOhneSpo2GGceS+xj0jJIgrYRLAgOU1BU6gB4AnYwdDjt0YwUilM4USng8CYqSARN9eeUIa4pHDER9ngN2ieILkH12BnORPhJ/ejAJiI7iD9t5hgpHiOgKBH+rBDaOVQ/2fCsHv4dDCsGARAQqjYEORn+xBK6Flwh+gCIE94hRCwp/AgVZg7cGlYESBcKEGQj3gLUEBIHeBISIUApbgWQFXId6CVyF8QeNiGAK") +}, { +"aabb": AABB(-0.703339, -3.06424, -0.517569, 1.6098, 4.1923, 0.925522), +"attribute_data": PackedByteArray("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"), +"format": 34896613399, +"index_count": 960, +"index_data": PackedByteArray("HAEKAB0BHAEDAAoACgADAB4BCQAcAQsACQADABwBsQADAAkABwADALEADQAHALQAHwEHAA0AIAEfAbUADAAfASABDAAgAQ4ADAAHAB8BsgAHAAwAEACyALYAtwCyABAADwCyALcAuACyAA8AsgAIAAcAuACzALIAsgCzAAgABwAIACEBIQEIALAAIQGwAAUABwAhAQQABAAhAQYABgAhAa8ABAAGAK4ABwAEAAMAAwAEAK0AAwCtAAEAAwABAKwArAABAAIArAACACIBAwCsACMBIwGsAAAAAwAjASQBswATALkAswC6ABMAswC7ALoAugC7ABIAvAC7ALMAvAC+ALsAvACzALgAvAC4AL0AvAAlAb4AvAAmASUBvAC/ACYBvAAUAL8AwAAUALwAwAAnARQAwADBACcBwQDAABYAFgDAACgBKAHAACkBKgG8ABEAwAC8ACoBwAAqAcIAxADAABUAGADAAMQAKQHAABgAKQEYAMMAwwAYAMUAwwDFABcAFwDFAMYAxQAYABoAKwEaAMoAxQAaACwBLAEaACsBLQErARsALAErAS0BLAEtAckAxQAZAMcAxQDIABkAxQAsAcgAGQDIAC4ByAAsAcsAywAsARwAyADLAC8BHQDMADABHQAeAMwAzAAeAB8AIAAeAB0AIAAdADEBIADNAB4AIAAhAM0AMgEgADMBzgAgADIBzgAyASMAIgAgAM4AIgDOACQAJADOADQBzwAgACIAzwAhACAAJQAhAM8AJgAlADUBJgAhACUA0AAmADYB0AAhACYANwHQACcAKADQADcBKAAhANAA0QAhACgALwDRADgB1gDRAC8A1wDWAC4A1wDRANYA1wDVANEA1QA5AdgA1QAwADkB1wAwANUA2QAwANcA0QDVACwAOgEwANkAOwEwADoB2gAwADsBMQAwANoA0QAsANMA0wAsANQA0wDUAC0A0wAtADwB0QDTACEAIQDTACsAMQDbADAAMADbAD0B2wAxANwA2wDcAN0A2wDdADMAIQArANIA0gArACkA0gApAD4BIQDSACoAKgDSAD8BIQAqAEAB2wAzADQANAAzAEEBNABBAd4ANADeAN8A2wA0ADIA2wAyAEIBMgA0AEMBNADfAOAANADgADcANwBEAUUBNwA5AEQBNwBGATkANwDjAEYBRgHjAEcBNwDgAOMA4wBIATgA4wDgAEgBSAHgAEkB4AA2AEoB4ADhADYA4ADfAOEANgDhAEsB4QDfADUA4QA1AOIAOgA7ADwAOgA9ADsATAHlAOYATAHkAOUA5ABHAOUA5ABJAEcATQFMAeYATQHmAE4BRgBNAU4BRgBOAUgA5wDoAE8BPgDnAE8BPgBPAUAA5wDpAOgA6QDqAOgA6QDrAOoA6wA/AOoA6wBBAD8AUAFDAFEBUAFCAEMA7QBQAVEB7QBRAewARQDtAOwARQDsAEQAUgFLAFMBUgFKAEsA7wBSAVMB7wBTAe4A8ADvAO4A8ADuAFQBTQDwAFQBTQBUAUwA8QBVAPIA8QBXAFUAVQHxAPIAVQHyAPMAVABVAfMAVADzAFYAVgFQAFcBVgFPAFAAWAFWAVcBWAFXAVkBTgBYAVkBTgBZAVEAWgFOAFEAWgFRAFsBUgBaAVsBUgBbAVMAXAFdAfQAWwBcAfQAWwD0AFoAXAFeAV0BXgFZAF0BXgFYAFkA9QBhAPYA9QBjAGEAXwH1APYAXwH2AGABYQFfAWABYQFgAWIB9wBhAWIB9wBiAfgA+QD3APgA+QD4APoAYAD5APoAYAD6AGIA+wBdAGMB+wBcAF0AXwD7AGMBXwBjAV4AZABlAGYAZABnAGUA/ABtAGQB/ABvAG0AZQH8AGQBZQFkAWYBbABlAWYBbABmAW4AaABpAGoAaABrAGkA/QBxAP4A/QBzAHEAcAD9AP4AcAD+AHIA/wB1AAAB/wB3AHUAdAD/AAABdAAAAXYAZwF5AGgBZwF4AHkAAgFnAWgBAgFoAWkBagECAWkBagFpAQMBewBqAQMBewADAXoAAQF9AGsBAQF/AH0AfAABAWsBfABrAX4ABAGBAGwBBAGDAIEABQEEAWwBBQFsAQYBgAAFAQYBgAAGAYIAbQGFAG4BbQGHAIUACAFtAW4BCAFuAQcBbwEIAQcBbwEHAXABhABvAXABhABwAYYACQGNAHEBCQGMAI0AcgEJAXEBcgFxAXMBCwFyAXMBCwFzAQoBdAELAQoBdAEKAXUBjwB0AXUBjwB1AY4ADAGJAHYBDAGIAIkAiwAMAXYBiwB2AYoAkACRAJIAkACTAJEAdwGVAA0BdwGXAJUADgF3AQ0BDgENAXgBlAAOAXgBlAB4AZYADwGZABABDwGYAJkAEQEPARABEQEQAXkBmwARAXkBmwB5AZoAEgGlAHoBEgGnAKUAFAESAXoBFAF6ARMBFQEUARMBFQETARYBpAAVARYBpAAWAaYAFwGdAHsBFwGfAJ0AnAAXAXsBnAB7AZ4AGAGhABkBGAGgAKEAowAYARkBowAZAaIAGgGpABsBGgGrAKkAqAAaARsBqAAbAaoA"), +"lods": [0.0460274, PackedByteArray("rAABAAIAAwABAKwAAwCsAAAAAwCtAAEAAwAEAK0ABAAGAK4ABAAFAAYABgAFAK8ABwAFAAQABwAEAAMABQAIALAABwAIAAUACwADAAoACQADAAsAsQADAAkABwADALEAsgAIAAcAsgCzAAgADQAHALQADAAHAA0AsgAHAAwADAANALUADAC1AA4AEACyALYAtwCyABAADwCyALcAuACyAA8AuACzALIAswATALkAswC6ABMAswC7ALoAugC7ABIAvACzALgAvAC7ALMAvAC4AL0AvAC+ALsAvAC/AL4AvAAUAL8AwAAUALwAwADBABQAwAC8ABEAwAARAMIAwQDAABYAFgDAAMMAxADAABUAGADAAMQAwwDAABgAwwAYAMUAwwDFABcAFwDFAMYAxQAYABoAxQAZAMcAxQDIABkAxQAaAMkAxQDJAMgAyQAaAMoAyQDKABsAyADJAMsAywDJABwAzAAeAB8AHQAeAMwAIAAeAB0AIADNAB4AIAAhAM0AzgAgACMAIgAgAM4AIgDOACQAzwAgACIAzwAhACAAJQAhAM8AJgAhACUA0AAhACYAKADQACcAKAAhANAA0QAhACgAIQDSACoAIQArANIA0gArACkAIQDTACsA0QDTACEA0wDUAC0A0wAsANQA0QAsANMA0QDVACwA1gDRAC8A1wDRANYA1wDVANEA1wDWAC4A1wAwANUA1QAwANgA2QAwANcA2gAwANkAMQAwANoAMQDbADAA2wAxANwA2wDcAN0A2wDdADMA2wAzADQA2wA0ADIANAAzAN4ANADeAN8ANADfAOAANADgADcA4ADfAOEA4QDfADUA4QA1AOIA4ADhADYANwDgAOMA4wDgADgANwDjADkAOgA7ADwAOgA9ADsA5ADlAOYA5ABHAOUA5ABJAEcARgDkAOYARgDmAEgA5wDoAEAAPgDnAEAA5wDpAOgA6QDqAOgA6QDrAOoA6wA/AOoA6wBBAD8AQgBDAOwA7QBCAOwARQDtAOwARQDsAEQASgBLAO4A7wBKAO4A8ADvAO4A8ADuAEwATQDwAEwA8QBVAPIA8QBXAFUA8QDyAPMAVADxAPMAVADzAFYAWwBYAPQAWABZAPQAWwD0AFoATgBPAFAATgBQAFEAUgBOAFEAUgBRAFMA9QBhAPYA9QBjAGEA9wD1APYA9wD2APgA+QD3APgA+QD4APoAYAD5APoAYAD6AGIA+wBdAF4A+wBcAF0AXwD7AF4AZABlAGYAZABnAGUA/ABvAG0AbAD8AG0AbABtAG4AaABpAGoAaABrAGkA/QBxAP4A/QBzAHEAcAD9AP4AcAD+AHIA/wB1AAAB/wB3AHUAdAD/AAABdAAAAXYAAQF/AH0AfAABAX0AfAB9AH4AAgF5AAMBAgF4AHkAewACAQMBewADAXoABAGDAIEABQEEAYEABQGBAAYBgAAFAQYBgAAGAYIAhwCFAAcBCAGHAAcBhAAIAQcBhAAHAYYACQGMAI0ACQGNAAoBCwEJAQoBjwALAQoBjwAKAY4ADAGJAIoADAGIAIkAiwAMAYoAkACRAJIAkACTAJEAlwCVAA0BDgGXAA0BDgENAZYAlAAOAZYADwGZABABDwGYAJkAEQEPARABEQEQAZoAmwARAZoAEgGlABMBEgGnAKUAFAESARMBFQEUARMBFQETARYBpAAVARYBpAAWAaYAFwGdAJ4AFwGfAJ0AnAAXAZ4AGAGhABkBGAGgAKEAowAYARkBowAZAaIAGgGpABsBGgGrAKkAqAAaARsBqAAbAaoA"), 0.320669, PackedByteArray("AAABAAIAAwABAAAAAwAEAAEABAAFAAYABwAFAAQABwAEAAMABwAIAAUABwADAAkACQADAAoACQAKAAsADAAIAAcADAAHAA0ADAANAA4ADwAIAAwADwAMABAAEQAIAA8AEQASAAgACAASABMAEQAUABIAFQAUABEAFQAWABQAFgAVABcAFwAVABgAFwAYABkAGQAYABoAGQAaABsAGQAbABwAHQAeAB8AIAAeAB0AIAAhAB4AIgAhACAAIgAgACMAIgAjACQAJQAhACIAJgAhACUAJwAhACYAKAAhACcAIQApACoAIQArACkAKAArACEAKAAsACsAKwAsAC0ALgAsACgALgAoAC8ALgAwACwAMQAwAC4AMQAyADAAMgAxADMAMgAzADQANAAzADUANAA1ADYANAA2ADcANwA2ADgANwA4ADkAOgA7ADwAOgA9ADsAPgA/AEAAPgBBAD8AQgBDAEQARQBCAEQARgBHAEgARgBJAEcASgBLAEwATQBKAEwATgBPAFAATgBQAFEAUgBOAFEAUgBRAFMAVABVAFYAVABXAFUAWABZAFoAWwBYAFoAXABdAF4AXwBcAF4AYABhAGIAYABjAGEAZABlAGYAZABnAGUAaABpAGoAaABrAGkAbABtAG4AbABvAG0AcABxAHIAcABzAHEAdAB1AHYAdAB3AHUAeAB5AHoAewB4AHoAfAB9AH4AfAB/AH0AgACBAIIAgACDAIEAhACFAIYAhACHAIUAiACJAIoAiwCIAIoAjACNAI4AjwCMAI4AkACRAJIAkACTAJEAlACVAJYAlACXAJUAmACZAJoAmwCYAJoAnACdAJ4AnACfAJ0AoAChAKIAowCgAKIApAClAKYApACnAKUAqACpAKoAqACrAKkA")], +"material": SubResource("StandardMaterial3D_8lo7l"), +"name": "COLUMN CARVED", +"primitive": 3, +"uv_scale": Vector4(1.2208, 2.27194, 0, 0), +"vertex_count": 380, +"vertex_data": PackedByteArray("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") +}] +blend_shape_mode = 0 +shadow_mesh = SubResource("ArrayMesh_mhnv1") + +[sub_resource type="ShaderMaterial" id="ShaderMaterial_xvocd"] +render_priority = 0 +shader = ExtResource("2_xvocd") +shader_parameter/hole_depth = 4.0 + +[sub_resource type="PlaneMesh" id="PlaneMesh_xvocd"] +material = SubResource("ShaderMaterial_xvocd") +size = Vector2(4, 6) +orientation = 2 + +[sub_resource type="BoxShape3D" id="BoxShape3D_so1r1"] +size = Vector3(2.49086, 4.52832, 1) + +[sub_resource type="Animation" id="Animation_xvocd"] +length = 0.001 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("PROS DOOR2:transparency") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [0.0] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("FogDoor:transparency") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [1.0] +} + +[sub_resource type="Animation" id="Animation_0srsp"] +resource_name = "unlock" +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("PROS DOOR2:transparency") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 1), +"transitions": PackedFloat32Array(1, 9.18958), +"update": 0, +"values": [0.0, 1.0] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("FogDoor:transparency") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 1), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [1.0, 0.0] +} + +[sub_resource type="AnimationLibrary" id="AnimationLibrary_xvocd"] +_data = { +&"RESET": SubResource("Animation_xvocd"), +&"unlock": SubResource("Animation_0srsp") +} + +[sub_resource type="BoxShape3D" id="BoxShape3D_xvocd"] +size = Vector3(2.1637, 4.31879, 2.44836) + +[node name="UnlockableDoor" type="MeshInstance3D"] script = ExtResource("4_om2kn") [node name="UnlockArea" type="Area3D" parent="."] unique_name_in_owner = true -collision_layer = 6144 -collision_mask = 6144 +collision_layer = 4096 +collision_mask = 4160 [node name="CollisionShape3D" type="CollisionShape3D" parent="UnlockArea"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0334928, -0.760235, 0.758362) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.42178, -0.760235, -0.268757) shape = SubResource("CylinderShape3D_ng7o6") + +[node name="PROS DOOR2" type="MeshInstance3D" parent="."] +transform = Transform3D(0.652364, 0, 0, 0, 0.652364, 0, 0, 0, 0.652364, 0, 0, 0) +mesh = SubResource("ArrayMesh_om2kn") +skeleton = NodePath("") + +[node name="FogDoor" type="MeshInstance3D" parent="."] +unique_name_in_owner = true +transform = Transform3D(0.559185, 0, 0.335992, 0, 0.652364, 0, -0.335992, 0, 0.559185, -0.231876, -0.714288, -0.340061) +transparency = 1.0 +mesh = SubResource("PlaneMesh_xvocd") +skeleton = NodePath("") + +[node name="StaticBody3D" type="StaticBody3D" parent="."] + +[node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D"] +unique_name_in_owner = true +transform = Transform3D(0.865703, 0, 0.500559, 0, 1, 0, -0.500559, 0, 0.865703, -0.19574, -0.637752, -0.0847492) +shape = SubResource("BoxShape3D_so1r1") + +[node name="AnimationPlayer" type="AnimationPlayer" parent="."] +unique_name_in_owner = true +libraries = { +&"": SubResource("AnimationLibrary_xvocd") +} + +[node name="EnterArea" type="Area3D" parent="."] +unique_name_in_owner = true +collision_layer = 0 +collision_mask = 64 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="EnterArea"] +transform = Transform3D(0.834127, 0, 0.551573, 0, 1, 0, -0.551573, 0, 0.834127, -2.05607, 0.398102, -1.44671) +shape = SubResource("BoxShape3D_xvocd") diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Special Floors/BAD END.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Special Floors/BAD END.tscn index e501f18c..2a04bb29 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Special Floors/BAD END.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Special Floors/BAD END.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=108 format=4 uid="uid://b6xevrj7vuuyq"] +[gd_scene load_steps=106 format=4 uid="uid://b6xevrj7vuuyq"] [ext_resource type="Script" uid="uid://dn85unitw20hr" path="res://src/map/dungeon/floors/Special Floors/BadEnd.cs" id="1_j65oo"] [ext_resource type="PackedScene" uid="uid://dld10xlpr8d17" path="res://src/map/assets/Overworld Assetts/OW_gate.glb" id="2_nrusr"] @@ -14,7 +14,6 @@ [ext_resource type="Shader" uid="uid://b7t52o30btgnn" path="res://src/map/map shaders/Ocean.gdshader" id="13_bw3uu"] [ext_resource type="Texture2D" uid="uid://c38grr8d22ukg" path="res://src/map/assets/Overworld Assetts/cloudscape.png" id="14_bt7id"] [ext_resource type="PackedScene" uid="uid://clml6uw8csbw1" path="res://src/map/overworld/Models/Overworld Re-Scaled (Missing Distance Objects).glb" id="15_yiqg3"] -[ext_resource type="PackedScene" uid="uid://bn5egdkg03f5d" path="res://src/map/dungeon/door/UnlockableDoor.tscn" id="16_86uyu"] [ext_resource type="Texture2D" uid="uid://c6bcwd1ym1dcg" path="res://src/map/overworld/Models/Overworld Re-Scaled (Missing Distance Objects)_outside_darker_brick.png" id="17_ujbud"] [ext_resource type="AudioStream" uid="uid://7esvkguxl3cb" path="res://src/audio/AMB/AMB_BAD_END_EARTHQUAKE.ogg" id="17_w2hru"] [ext_resource type="Texture2D" uid="uid://ypb8vnmolp7e" path="res://src/map/overworld/Models/Overworld Re-Scaled (Missing Distance Objects)_OW_Worked-Stone-Outside.png" id="18_p1exo"] @@ -556,7 +555,6 @@ texture_filter = 2 [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_bwscp"] resource_name = "Worked Stone 1" -cull_mode = 2 albedo_texture = ExtResource("18_p1exo") texture_filter = 2 @@ -601,7 +599,7 @@ _surfaces = [{ }] blend_shape_mode = 0 -[sub_resource type="ArrayMesh" id="ArrayMesh_jclb5"] +[sub_resource type="ArrayMesh" id="ArrayMesh_om2kn"] resource_name = "Overworld Re-Scaled (Missing Distance Objects)_Cube_007" _surfaces = [{ "aabb": AABB(-1.44742, -4.19629, -0.517683, 2.53012, 7.01644, 1.28093), @@ -644,86 +642,11 @@ _surfaces = [{ blend_shape_mode = 0 shadow_mesh = SubResource("ArrayMesh_mhnv1") -[sub_resource type="BoxShape3D" id="BoxShape3D_dmxjq"] +[sub_resource type="BoxShape3D" id="BoxShape3D_so1r1"] size = Vector3(2.49086, 4.52832, 1) -[sub_resource type="ArrayMesh" id="ArrayMesh_1annr"] -_surfaces = [{ -"aabb": AABB(-0.586693, -2.91569, -0.245125, 1.3548, 4.0161, 0.542034), -"format": 34896613377, -"index_count": 960, -"index_data": PackedByteArray("cgASAEkAcgBJAHMASQATAHMASQASABMAcgBzAHQAEwB0AHMAFQByAHQAEgB1ABMAFQB0ABYAEgB2AHUAFAByABUAFAAVABYAcgAHABIAFAAHAHIAEgAHAHYAdAAXABYAFAAWABcAEwAXAHQAdgAGAHUABgATAHUABgAXABMAdgAHAAYASAAUABcASAAHABQASAAXAEcABgBHABcADwBIAEcADwAHAEgABgAKAEcADwBHAAoABwB3AAYABwB4AHcAeAB5AHcAeQAGAHcAeAB6AHkABwB6AHgAegAEAHkAegAAAAQAOgB5AAQAAAA6AAQAOgAGAHkAegB7AAAAAAB7ADoABwB7AHoABQAGADoAewB8ADoAewB9AHwAAwA6AHwAfQADAHwABQA6AAMAfQACAAMAAgAFAAMAewACAH0AOwAGAAUAewABAAIAAgABAAUABwABAHsAAQA7AAUAOwAKAAYABwA8AAEAAQA8ADsABwAJADwAPAAIADsAPAAJAAgACAAKADsADwAJAAcACQB+AAgACwAIAH4ACwAKAAgACQA9AH4APQALAH4ACQAMAD0APQAMAAsADAB/AAsACQCAAAwADwCAAAkADACBAH8ADACAAIEAPgALAH8AgQA+AH8AgQCAAD4APgAKAAsAgAANAD4AgAAOAA0AggA+AA0ADgCCAA0AgAA/AA4ADgA/AIIAgAAQAD8ADwAQAIAAPwARAIIAEQA+AIIAPwAQABEAEQAKAD4AEABAABEAQAAKABEAQQAQAA8AEABCAEAAQQBCABAAQgCDAEAAQgBUAIMAVAAjAIMAIwBAAIMAVAAlACMAQgAlAFQAJQBTACMAUwBAACMAJQBVAFMAQgBVACUAVQAkAFMAVQAmACQAUgBTACQAJgBSACQAUgBAAFMAVQBWACYAQgBWAFUAJgBWAFIAUQBWAEIAVgBXAFIAVgBYAFcAUQBYAFYAVwAnAFIAWACEAFcAhAAnAFcAWACFAIQAUQCFAFgAhQBZAIQAWQAnAIQAhQCGAFkAUQCGAIUAhgAoAFkAKAAnAFkAhgApACgAUQApAIYAKQBaACgAWgAnACgAKQBbAFoAUQBbACkAWwBfAFoAXABaAF8AWgBcACcAWwCHAF8AhwBhAF8AXABfAGEAXQCHAFsAXQBbAFEAhwBgAGEAXQBgAIcAYAAsAGEAXABhACwAYAAtACwAYABdAC0ALQCIACwALQCJAIgALQBdAIkALgAsAIgAXAAsAC4AiQBjAIgALgCIAGMAiQBiAGMAiQBdAGIAYgBkAGMALgBjAGQAYgBdAC8ALwCKAC4AYgBnAGQAYgAvAGcAZwAxAGQAawBkADEAZwAwADEAMABpADEAawAxAGkAMABqAGkAagBrAGkAMABoAGoAZwBoADAAagBoAGsAZwAvAGgAbABkAGsALgBkAGwAaACLAGsAjABrAIsAbABrAIwAbQCMAIsAaABtAIsAbQCNAIwAaACNAG0AjQA0AIwAbACMADQAjQAyADQAMgBsADQAjQCOADIAaACOAI0AMgCOAGwAaAAvADMAMwAvAC4AaACPAI4AaAAzAI8AjgCQAGwAjgCRAJAAkgBsAJAAkQCSAJAAjgBxAJEAkQBxAJIAjgCPAHEAcQA4AJIAcQA2ADgAcQCPADYAcACSADgANgBwADgAcABsAJIANgCPAHAANQBsAHAALgBsADUAMwAuADUAjwCTAHAAjwBuAJMAlABwAJMAbgCUAJMANQBwAJQAjwCVAG4AbgCVAJQAjwAzAJYAjwCWAJUAbwAzADUAlgAzAG8AbwA1AJcAlgBvAJcANQCUADkAlQA5AJQAlQCWADcAlQA3ADkAlgCXAJgANQCYAJcANwCWAJgANQA5AJgANwCYADkAKgAuAIoAXAAuACoAZgAqAIoALwBmAIoALwBdAGYAZgArACoAZgBdACsAKwBlACoAXAAqAGUAKwBdAGUAXQBcAGUAXQBeAFwAXgCZAFwAXQCaAF4AXgCaAJkAJwBcAJkAmgAnAJkAXQBRAJoAmgAiACcAmgBRACIAIgCbACcAIgBRAJsATgAnAJsAUgAnAE4AUQBQAJsATgCbAFAAUQBPAFAATwBOAFAAUQBNAE8ATwBNAE4AUQBCAE0AUgBOAEAATQBCAEEAQABOAB8ATQAfAE4AQAAfAEYATQAhAB8ATQBBACEAIQBMAB8ARgAfAEwAIQBLAEwAIQBBAEsAQABGAAoASwAeAEwARgBMAB4ASwAgAB4ASwBBACAAIACcAB4ARgAeAJwAIABKAJwASgBGAJwAIABBAEoASgBBAEYAQQAdAEYACgBGAB0AQQAaAB0AQQAPABoAQwAPAAoAQwAKAJ0AGAAPAEMAGABDAJ0AngAPABgAGgAPAJ4AGACdABkACgAZAJ0AngAYABkACgAdAEQACgBEABkAngAZAJ8AGQBEAJ8AoACeAJ8AoACfAEQAHACeAKAAHACgAEQAGgCeABwARAAdAKEAGgChAB0ARAChABsAHABEABsAGgBFAKEAGgAcAEUARQAbAKEARQAcABsA"), -"lods": [0.03903, PackedByteArray("AAABAAIAAAACADoAAgADADoAAAA6AAQAAgAFAAMABQA6AAMAAgABAAUAOgAGAAQABQAGADoABwAAAAQABwABAAAABwAEAAYAAQA7AAUAOwAGAAUAAQA8ADsABwA8AAEAPAAIADsABwAJADwAPAAJAAgACAAKADsAOwAKAAYACQA9AAgAPQALAAgACwAKAAgACQAMAD0APQAMAAsACQAOAAwADAA+AAsAPgAKAAsADAAOAD4ADgANAD4ADgA/AA0AEQA+AA0APwARAA0AEQAKAD4ADgAQAD8APwAQABEADwAOAAkADwAQAA4ADwAJAAcAEABAABEAQAAKABEAQQAQAA8AEABCAEAAQQBCABAAQwAPAAoAGAAPAEMAGABDAAoAGAAKABkAGAAZAEQACgBEABkAHAAYAEQAHABEABsAGgAYABwAGgAPABgARQAcABsAGgAcAEUARAAdABsARQAbAB0AGgBFAB0ACgAdAEQAQQAPABoAQQAaAB0ACgBGAB0AQQAdAEYADwBHAAoABgAKAEcADwBIAEcADwAHAEgABgBHABcASAAXAEcAEgAHAAYASAAUABcASAAHABQASQAHABIAFAAHAEkAEgAGABMABgAXABMASQASABMAEwAXABYASQATABYAFAAWABcAFQBJABYAFABJABUAFAAVABYAQABGAAoASgBBAEYAIABBAEoASgBGAB4AIABKAB4ASwBBACAASwAgAB4ASwAeAEwARgBMAB4AIQBBAEsAIQBLAEwARgAfAEwAIQBMAB8AQAAfAEYATQBBACEATQAhAB8ATQBCAEEATQAfAE4AQABOAB8ATwBNAE4ATwBOAFAAUQBNAE8AUQBPAFAAUQBCAE0ATgAnAFAAUQBQACcAUgBOAEAAUgAnAE4AQgAjAEAAUwBAACMAUgBAAFMAQgBUACMAVAAlACMAQgAlAFQAJQBTACMAQgBVACUAJQBVAFMAVQAkAFMAUgBTACQAVQAmACQAJgBSACQAQgBWAFUAVQBWACYAJgBWAFIAUQBWAEIAVgBXAFIAVwAnAFIAVgBYAFcAUQBYAFYAWABZAFcAWQAnAFcAWAApAFkAUQApAFgAKQAoAFkAKAAnAFkAKQBaACgAWgAnACgAKQBbAFoAUQBbACkAWgBcACcAIgBRACcAIgAnAFwAXQBRACIAXQBbAFEAXgAiAFwAXQAiAF4AXQBeAFwAWwBfAFoAXABaAF8AWwBgAF8AXQBgAFsAYABhAF8AXABfAGEAYAAsAGEAXABhACwAYABdAC0AYAAtACwALQBiACwALQBdAGIAYgBjACwAXAAsAC4ALgAsAGMAYgBkAGMALgBjAGQAXQBcAGUAKwBdAGUAXAAqAGUAKwBlACoAXAAuACoAZgArACoAZgBdACsAZgAqAC4ALwBdAGYAYgBdAC8ALwBmAC4AYgAvAGcAYgBnAGQAMwAvAC4AZwAvAGgAaAAvADMAZwAxAGQAZwAwADEAZwBoADAAMABpADEAMABqAGkAMABoAGoAawAxAGkAagBrAGkAawBkADEAagBoAGsAbABkAGsALgBkAGwAaABtAGsAbQA0AGsAbABrADQAbQAyADQAaAAyAG0AMgBsADQAaABuADIAaAAzAG4AMwAuADUALgBsADUAbgAzAG8AbwAzADUANwBvADUAbgBvADcANwA1ADkAbgA3ADkANQBwADkAbgA5AHAANQBsAHAANgBuAHAAcABsADgANgBwADgAcQA4AGwAcQA2ADgAMgBxAGwAcQBuADYAMgBuAHEA"), 0.257715, PackedByteArray("AAABAAIAAAACAAMAAAADAAQAAgAFAAMAAgABAAUAAwAGAAQABQAGAAMABwAAAAQABwABAAAABwAEAAYAAQAIAAUAAQAJAAgABwAJAAEACAAKAAUABQAKAAYACQALAAgACwAKAAgACQAMAAsADAANAAsADQAKAAsACQAOAAwADAAOAA0ADwAOAAkADwAJAAcADgAQAA0ADwAQAA4AEQAKAA0AEAARAA0AEgAHAAYAEgAGABMAFAAHABIADwAHABQAFAASABUAFQASABYAFAAVABYAEgATABYAFAAWABcAEwAXABYABgAXABMADwAUABcABgAKABcADwAXAAoAGAAPAAoAGAAKABkAGgAPABgAGgAQAA8AGAAZABsACgAbABkAHAAYABsAGgAYABwAGgAcABsACgAdABsAGgAbAB0AEQAdAAoAGgAdAB4AEQAfAB0AHQAfAB4AIAAaAB4AIAAeAB8AIQAaACAAIQAgAB8AIQAQABoAIgAhAB8AIgAQACEAEAAjABEAJAAfABEAJAARACMAEAAlACMAJQAkACMAEAAmACUAJQAmACQAIgAmABAAJAAnAB8AIgAfACcAJgAoACQAKAAnACQAIgApACYAJgApACgAIgAnACoAKAAqACcAKwApACIAKwAiACoAKQAsACgAKgAoACwAKwAtACkAKQAtACwAKwAqAC4AKgAsAC4ALQArAC8ALwArAC4ALQAvADAALQAxACwALQAwADEALgAsADEAMAAvADIAMAAyADEAMwAvAC4AMgAvADMALgAxADQAMgA0ADEALgA0ADUAMwAuADUAMgA2ADQAMgAzADcAMgA3ADYANwAzADUANgA4ADQANgA3ADgANQA0ADgANwA5ADgANQA4ADkANwA1ADkA")], -"name": "COLUMN CARVED", -"primitive": 3, -"uv_scale": Vector4(0, 0, 0, 0), -"vertex_count": 162, -"vertex_data": PackedByteArray("52esBfCKAAD2WxAXUIEAAKZnyxO+igAA/27KE41TAABAb6wFwFMAAE9jDxcfSgAAd0sCANk2AAAdRAIACm4AAKlc6GzQRAAAUFXobAF8AADwQtlsDDAAABRv33GyUwAAu2ffceKKAAAobimA9lIAAM9mKYAnigAAlzvZbD1nAAC2VKWEinsAAA9cpYRZRAAACit2BcxZAABiMnYFmyIAAEE3/xatYwAA9CtyE4xaAABNM3ITWyMAAJs+/xZ8LAAAKyppcS1ZAACFMWlx/CEAAFU7HYQLZwAAZjHIfuYhAAANKsh+F1kAAK1CHITaLwAA/AqQyfECAACWHrPMxRIAAKQDkMkiOgAAPRezzPVJAAAsTUP4i3UAAK2oCblBggAAu5XovPZyAABUoQm5crkAAGKO6bwmqgAAhVRD+Fk+AAASZa/xtksAALldr/HmggAAtqBD+d97AABcmUP5ELMAADSP0/G7bQAA3IfT8eykAADVrmnmQ4cAAHunaeZ0vgAA4I2T28SpAAA5lZPbk3IAAEvwbeo++QAAbsPI7wXVAACk923qDcIAAMfKyO/VnQAAQfEu+gf6AACWy935ntsAAJr4LvrYwgAA79Ld+WykAADXdUIKFFkAADBe9Bn9RQAA11b1GS99AAB4XFhuyoEAAEF0cXvhVwAAXVxWg7iBAABgXI+Mm0QAAEM7FpkBZwAABVWPjMx7AADaNfFtmmIAAGor7XoRHQAAbTZIgxVjAACcQhWZ0S8AAGpDUxleMAAAEDxTGY5nAAACJSQK7lQAAAAAW8YwNwAATA6CzL5CAAClFYLMjAsAAKQ7t7BUZwAA/kK3sCQwAADVOQze6GUAAC5BDN63LgAAUUON75RtAADpWumecUMAAOKdnbyLeQAA96OHtZK7AACJlp28vLAAAJBT6Z6jegAAtlqc3FRDAABdU5zchHoAACFg/uq3RwAACG7m9PJSAACvZuf0I4oAAIp4/v9wWwAAQIbU/qOjAAAwcf//oZIAAGF67PXsXAAAGH4c9QqdAABxhRz12mUAAJSRCejDrAAA7ZgJ6JN1AADQl27gqnQAAJqN0/5ybAAAxqRg7kW8AAB2kG7g26sAANjRveen4AAAi6tk2JiEAAAypGXYyLsAADHZved2qQAA5v4w7uvHAAA+37/meOsAAG3cXf036QAAO8O08dzUAACf7qT8yLoAADD3b/bR/gAAZiXcDj9VAABbLCQKvR0AAL8s2w4OHgAAtT7vAY0sAABbN+8BvmMAAJ9XAACrQAAARlAAANt3AAA6ZBMC2UoAAOFcEwIJggAAfm5CCkSQAACFdf0O0lgAACxu/g4DkAAA0WNYbplKAAD8dH92d1gAAOdscXsSjwAAo21/dqiPAAC2Y1aDiEoAAFCrh7VihAAAGF0d40JFAAC/VR3jc3wAAMlY/+rofgAACHPs9RyUAADrlCjtWHIAAJKNKe2IqQAAIaxg7hSFAACX5r/mSLQAANDw8ueKvAAAd+ny57rzAACO9zHuHP8AAEXnpfz58QAA//9n8s7IAACl+Gfy//8AAIn+bvahxwAAxuNd/QayAADU2of8zaoAAHvTiPz94QAAmcVJ9sfWAACUyrTxrJ0AAPTMSfaYnwAAXWUL/fVLAAAEXgv9JYMAAKtKje9kNgAAWQdbxgAAAAAzPfFtaisAAD4k5HVlVAAAmCvkdTQdAAARJO16QlQAAMY9SIPlKwAA") -}, { -"aabb": AABB(-1.23686, -3.99681, -0.397747, 2.1293, 6.71828, 0.728802), -"format": 34896613377, -"index_count": 54, -"index_data": PackedByteArray("AAABAAIAAwABAAAAAQAEAAUAAQAGAAQAAQADAAYABAAGAAcABgADAAgACAADAAkABgAIAAoACwAMAA0ADgAMAAsADAAPABAADAARAA8ADAAOABEADwARABIAEQAOABMAEwAOABQAEQATABUA"), -"name": "DARKER BRICK", -"primitive": 3, -"uv_scale": Vector4(0, 0, 0, 0), -"vertex_count": 22, -"vertex_data": PackedByteArray("pIr4/wCFAACSa9P+DWUAABt6s//8cwAAwHyYAHqAAADzRmr2tT8AAEJZnvphUgAAHR7o4XYWAADmL/DsaiYAANEKIst+AwAAAAAyAQAAAADTFO7aLg0AACekjf5TnwAAM4X//2V/AAC0lZH/aJAAAA62LPrysQAA4/cAAEv/AAAie5oA0H4AAHn31tmZ9gAA///zyf//AACF3hjsQNoAAPXHyvWSxAAA2e7m4G3tAAA=") -}, { -"aabb": AABB(-1.63107, -4.42445, -0.535545, 2.91124, 7.56848, 1.00315), -"format": 34896613377, -"index_count": 126, -"index_data": PackedByteArray("AAABAAIAAAADAAEABAADAAAABAAFAAMABAAGAAUABAAHAAYABgAHAAgABgAIAAkACQAIAAoACgAIAAsACgALAAwADAALAA0ADAANAA4ADwAOAA0ADwAQAA4AEQAQAA8AEQASABAAEwASABEAEwAUABIAFQAUABMAFQAWABQAFwAYABkAFwAaABgAGwAXABkAGwAZABwAGwAcAB0AGwAdAB4AHQAfAB4AHQAgAB8AIAAhAB8AIQAiAB8AIQAjACIAIwAkACIAIwAlACQAJgAkACUAJgAlACcAKAAmACcAKAAnACkAKgAoACkAKgApACsALAAqACsALAArAC0A"), -"name": "Worked Stone 1", -"primitive": 3, -"uv_scale": Vector4(0, 0, 0, 0), -"vertex_count": 46, -"vertex_data": PackedByteArray("+Xtw8W53AACniPj/GIQAABGIrvHKgwAASXil/15zAABXcarwlWwAAGNofP4jYwAARlka/MFTAADyY+7sBF8AAI5WM+lzUQAAB0sz+ExFAACuPffyzTcAALJFyeASPwAAJir46LoiAACxOP7WezMAAHkal91xFAAA5THN0L0sAABqEVTVbAsAAJMqyMKzJQAAlwhsxOgCAACpIocPKiMAAAAAdgEAAAAA6H3+DoGAAABffboAQYAAACiQUvEUjAAAk4T//+x/AADnlHr/pJAAABaEtPG4fwAAuppr8OqWAAC1pCL+2aAAAKGzkvsvsAAA0aeI7HKkAADqtKXo+rEAAJLBgfeSvgAAg84e8vfLAABqxQrgusEAAJDh5edb3gAAW9EZ1qjPAAAN8Ffc7e4AAKvX1M9S1gAAefj508v3AADm3brBJt0AAP//+ML//wAA+Nd2DqPcAACQ+QAATP8AALl8/w5LfwAAMXy8AAt/AAA=") -}] -blend_shape_mode = 0 - -[sub_resource type="ArrayMesh" id="ArrayMesh_0kwx0"] -resource_name = "Overworld Re-Scaled (Missing Distance Objects)_tree_002" -_surfaces = [{ -"aabb": AABB(-0.586693, -2.91569, -0.245125, 1.3548, 4.0161, 0.542034), -"attribute_data": PackedByteArray("V+Kp/QPgg/ZK4tv3Xdv9/7feOdMh4k/LTuIu0bPZP9OZ3nfJ29iK9nnWwP2n1gD4ptmvyU7WX9FI1uDLndLYq8vOIq0h3e+Z2OlVsont7bNb4KOc/OuGmZLolZy97kahvum6pe/8n58v9Gydx/VGmR/9JZno18D9StqK9hbYAPjM3P3/Its/07nj2/fG46n9cuGD9ibgOdO94y7Rj+NPywjgd8m31+DLvddf0RXbr8kM1NirOdAirUbrVbL47u2zkN7vmcrho5xq7YaZAeqVnCvwRqEt67qlXf6fn571bJ2N/iWZNfdGmUrijrNy4fivueN+sAPgCLPd35WcfN+6pcvjuqUr5JWcj+PvmUTr2Kvd5++Z9ubYq+Thqf3o4dv3Nubb9zLmqf0h3WCykN5Qr2rturL868q1Xdv2sVfikLPG44CwzNzmrnnW1rDo18atW+AeswHq8bHK4Q6wkugBtbnlwP0H6sD9+OkA+KrlAPjD3oaZEeOGmS3iRqHf3Uahdd9VstPmo5zD41WyhOKjnC/0rbcr8FyznvWdtL3ubLbb2GOxFtjRrUraU66n1uGwmdtGmWvgbJ3n30aZHdxsna3kP9NC6Yr2++g/0/TkivaJ7SW2Rus8svjuFbPY6Uy1x/UKuDX3+rSN/qq2H/26uU7WzbAi24Wuvde+rbPZlbHG5V/RFOpf0Rbq4MvH5eDLF+N3yZHi7bNm53fJQ97ts5netrII4Kavj+N1sCHihbM62SWZiN0lmZfdn59J2Z+fptmSsbfXvK0V24OuSNbMsOXhLtFC5k/LM+Yu0fThT8ux5K/J/+ivyYDsIq0y6CKtt968sr3jgLAm4KyvTuKQs8vOFa850AWsDNTlrJ3S9a/v/K+5Xf6fti3rNrK+6Ua1pOKD9lznOdPy5oP2DuM50wPfU/Uc4KLSF+AAysvZlfVM1dP7o9kQwaneNsaV2MzSstgGyhXOc67f0OyrttlZtw3uXrVv63WyYN6qvjXbhJ1c2bakVt5NpRriUZtC6DyXq+Y7myfkwZZ36pugNe4Anj/qu6P/9rqgGO4Jpw/51pcl9KGcnPkjoUf+sJo625X1D+XH+3LgU/XA5D/NF+A2xozWdc0S2xDBTdLsqyXbWbfd7HWyz9+qvsratqTE302l0+Bjn4njUZuV5cGW8eXlmhnoO5uw6TyX5uuboK7ru6PI/xOebvi6oIfvCaeb/CKYQd+boKHju6OP45ugU9+7oy7khJ0W6bakx+S2pPnoWber5Fm3yOXH+5Xl7rAn5P6zQujvtLDp37Gr5pG0GeiCsfHlA7Ea4oWzieN1sBrm0/sL3gCeIudjnyzjTaV6502lKuOqvnjnqr4g3KGcp+SV9fXolfVv66m13eyZspXYU7EP+cu4m/w4thneXrUS4zbGYOc2xnbqdc3a2LCaIt0TnhfgDbOy2Fqx4OU/zbHkEMEA6RDBbOhzrpz567hu+EK1//ZSuBjuRraH7zazHOAOs9/Qj69N0n+s9+JT9UXnU/Vg1eP54Ngz/ybVh88d1XXNUeM/zXXjSM+g48f7kOPV+THgJP+83f7/zd6homTfY5+D5OWar+mAnmrg+Jec9L+aLPsimFD3Lpia+6SgWf4TnpD+WJzO1uP5u9bT+0/aM/+g4ST/Kt/////k1fmL4aLS5ORIz4bhAcp87161pNyEnTzgoaKEz3Ou2OH4lyDaBsqV1ofPBNrM0h7rgJ6k7wCeC/a/mpT1oZy/+C6YfvrWl7X/sJr//1icCf2koAr7I6GB34Cez+OAnnzohJ1/4dX5zeXV+Xrhx/tq4CKz2OESsIPkE7Qx4BKzoOECsLzdgbIq33Gv4NhksU/aVK4U5uP5aerT+2Lq4/lZ4gCe1OJjnwXjoaJT56GibuChnPnbv5pI4L+aUPdluL/4VbV++ru1LPtIuQTaQ65n4l61JeaHz3Pqh88o5nXNKN2wmsLYWJwR3Vic1NgTnobh/a8g2kqukeE/zYbhSM/U5UjPu+xzrpr7YbkJ/VG2CvvctYvh/q8="), -"format": 34896613399, -"index_count": 960, -"index_data": PackedByteArray("HAEKALAAHAEDAAoACgADAB0BCQAcAQsACQADABwBrwADAAkABwADAK8ADQAHALMAHgEHAA0ADgAeAR8BDAAeAQ4ADAAOALQADAAHAB4BsQAHAAwAEACxALUAtgCxABAADwCxALYAtwCxAA8AsQAIAAcAtwCyALEAsQCyAAgABwAIACABIAEIAK4AIAGuAAUABwAgAQQABAAgAQYABgAgASEBBAAGAK0ABwAEAAMAAwAEAKwAAwCsAAEAAwABACIBIgEBAAIAIgECACMBAwAiASQBJAEiAQAAAwAkASUBsgATALgAsgC5ABMAsgC6ALkAuQC6ABIAuwC6ALIAuwC9ALoAuwCyALcAuwC3ALwAuwAmAb0AuwAnASYBuwAUACcBuwC+ABQAvwC+ALsAvwAoAb4AvwDAACgBwAC/ABYAFgC/ACkBKQG/AMIAKgG7ABEAvwC7ACoBvwAqAcEAwwC/ABUAFwC/AMMAwgC/ABcAwgAXAMQAxAAXAMUAxADFABgAGADFAMYAxQAXABoAKwEaAMgAxQAaACwBLAEaACsBLQErARsALAErAS0BLAEtAccAxQAuAckAxQAvAS4BxQAsAS8BLgEvARkALwEsAcoAygAsARwALwHKADABHQAxATIBHQAeADEBMQEeAB8AIAAeAB0AIAAdADMBIADLAB4AIAAhAMsANAEgADUBzAAgADQBzAA0ASMAJAAgAMwAJADMACIAIgDMADYBzQAgACQAzQAhACAAJQAhAM0AJgAlADcBJgAhACUAzgAmADgBzgAhACYAOQHOACcAKADOADkBKAAhAM4AzwAhACgALwDPADoB1ADPAC8A1QDUAC4A1QDPANQA1QDTAM8A0wA7AdYA0wAwADsB1QAwANMA1wAwANUAzwDTACwAPAEwANcA2AAwADwBMQAwANgA2QAwADEAzwAsANEA0QAsANIA0QDSAC0A0QAtAD0BzwDRACEAIQDRACsA2QDaADAAMADaAD4B2gDZANsA2gDbANwA2gDcADMAIQArANAA0AArAD8B0AA/ASkAIQDQACoAKgDQAEABIQAqAEEB2gAzADQANAAzAEIBNABCAd4ANADeAN8A2gA0ADIA2gAyAN0AMgA0AEMBNADfAOAANADgADcANwBEAUUBNwA5AEQBNwBGATkANwDjAEYBRgHjAEcBNwDgAOMA4wBIATgA4wDgAEgBSAHgAEkB4ABKATYA4ADhAEoB4ADfAOEASgHhAEsB4QDfADUA4QA1AOIAOgA7ADwAOgA9ADsA5ADlAOYA5ADnAOUA5wBAAOUA5wA/AEAATAHkAOYATAHmAE0BPgBMAU0BPgBNAUEA6ADpAE4BQgDoAE4BQgBOAUQA6ADqAOkA6gDrAOkA6gDsAOsA7ABDAOsA7ABFAEMATwFIAFABTwFHAEgAUQFPAVABUQFQAe0ARgBRAe0ARgDtAEkAUgFLAFMBUgFKAEsA7wBSAVMB7wBTAe4A8ADvAO4A8ADuAPEATQDwAPEATQDxAEwA8gBVAPMA8gBXAFUAVAHyAPMAVAHzAPQA9QBUAfQA9QD0APYAVAD1APYAVAD2AFYAVQFQAFYBVQFPAFAAVwFVAVYBVwFWAVgBTgBXAVgBTgBYAVEAWQFOAFEAWQFRAFoBUgBZAVoBUgBaAVMAWwFcAV0BWwBbAV0BWwBdAVoAWwH3AFwB9wBZAFwB9wBYAFkA+ABdAF4B+ABcAF0AXwD4AF4BXwBeAV4AXwFhAPkAXwFjAGEAYAFfAfkAYAH5AGEB+gBgAWEB+gBhAfsA/AD6APsA/AD7AP0AYAD8AP0AYAD9AGIAZABlAGYAZABnAGUA/gBtAGIB/gBvAG0AYwH+AGIBYwFiAWQBbABjAWQBbABkAW4AaABpAGoAaABrAGkA/wBxAAAB/wBzAHEAcAD/AAABcAAAAXIAAQF1AAIBAQF3AHUAdAABAQIBdAACAXYAZQF5AGYBZQF4AHkABAFlAWYBBAFmAWcBaAEEAWcBaAFnAQUBewBoAQUBewAFAXoAAwF9AGkBAwF/AH0AfAADAWkBfABpAX4ABgGFAGoBBgGHAIUABwEGAWoBBwFqAQgBhAAHAQgBhAAIAYYAawGBAGwBawGAAIEAbQFrAWwBbQFsAQkBgwBtAQkBgwAJAYIACgGNAG4BCgGMAI0AbwEKAW4BbwFuAXABcQFvAXABcQFwAQsBjwBxAQsBjwALAY4ADAGJAHIBDAGIAIkAiwAMAXIBiwByAYoADQGRAHMBDQGTAJEAkAANAXMBkABzAZIAdAGVAA4BdAGXAJUAdQF0AQ4BdQEOAXYBlAB1AXYBlAB2AZYADwGZABABDwGYAJkAEQEPARABEQEQAXcBmwARAXcBmwB3AZoAeAGlAHkBeAGkAKUAEgF4AXkBEgF5AXoBFAESAXoBFAF6ARMBFQEUARMBFQETARYBpwAVARYBpwAWAaYAFwGdAHsBFwGfAJ0AnAAXAXsBnAB7AZ4AGAGhABkBGAGgAKEAowAYARkBowAZAaIAGgGpABsBGgGrAKkAqAAaARsBqAAbAaoA"), -"lods": [0.03903, PackedByteArray("AAABAAIAAwABAAAAAwCsAAEAAwAEAKwABAAGAK0ABAAFAAYABwAFAAQABwAEAAMABQAIAK4ABwAIAAUABwADAK8ArwADAAkACQADALAAsAADAAoACQCwAAsAsQAIAAcAsQCyAAgADQAHALMADAAHAA0AsQAHAAwADAANAA4ADAAOALQAEACxALUAtgCxABAADwCxALYAtwCxAA8AtwCyALEAsgATALgAsgC5ABMAsgC6ALkAuQC6ABIAuwCyALcAuwC6ALIAuwC3ALwAuwC9ALoAuwAUAL0AuwC+ABQAvwC+ALsAvwDAAL4AvwC7ABEAvwARAMEAwAC/ABYAFgC/AMIAwwC/ABUAFwC/AMMAwgC/ABcAwgAXAMQAxAAXAMUAxADFABgAGADFAMYAxQAXABoAxQAaAMcAxwAaAMgAxwDIABsAxQDHABkAxQAZAMkAGQDHAMoAygDHABwAHQAeAB8AIAAeAB0AIADLAB4AIAAhAMsAzAAgACMAJAAgAMwAJADMACIAzQAgACQAzQAhACAAJQAhAM0AJgAhACUAzgAhACYAKADOACcAKAAhAM4AzwAhACgAIQDQACoAIQArANAA0AArACkAIQDRACsAzwDRACEA0QDSAC0A0QAsANIAzwAsANEAzwDTACwA1ADPAC8A1QDPANQA1QDTAM8A1QDUAC4A1QAwANMA0wAwANYA1wAwANUA2AAwANcAMQAwANgA2QAwADEA2QDaADAA2gDZANsA2gDbANwA2gDcADMA2gAyAN0A2gA0ADIA2gAzADQANAAzAN4ANADeAN8ANADfAOAANADgADcA4ADfAOEA4QDfADUA4QA1AOIA4ADhADYANwDgAOMA4wDgADgANwDjADkAOgA7ADwAOgA9ADsA5ADlAOYA5ADmAEEAPgDkAEEA5ADnAOUA5wBAAOUA5wA/AEAA6ADpAEQAQgDoAEQA6ADqAOkA6gDrAOkA6gDsAOsA7ABDAOsA7ABFAEMARwBIAO0ARgBHAO0ARgDtAEkASgBLAO4A7wBKAO4A8ADvAO4A8ADuAPEATQDwAPEATQDxAEwA8gBVAPMA8gBXAFUA8gDzAPQA9QDyAPQA9QD0APYAVAD1APYAVAD2AFYATgBPAFAATgBQAFEAUgBOAFEAUgBRAFMA9wBZAFoA9wBYAFkAWwD3AFoA+ABdAF4A+ABcAF0AXwD4AF4AYwBhAPkA+gBjAPkA+gD5APsA/AD6APsA/AD7AP0AYAD8AP0AYAD9AGIAZABlAGYAZABnAGUA/gBvAG0AbAD+AG0AbABtAG4AaABpAGoAaABrAGkA/wBxAAAB/wBzAHEAcAD/AAABcAAAAXIAAQF1AAIBAQF3AHUAdAABAQIBdAACAXYAAwF/AH0AfAADAX0AfAB9AH4ABAF5AAUBBAF4AHkAewAEAQUBewAFAXoABgGHAIUABwEGAYUABwGFAAgBhAAHAQgBhAAIAYYAgACBAAkBgwCAAAkBgwAJAYIACgGMAI0ACgGNAAsBjwAKAQsBjwALAY4ADAGJAIoADAGIAIkAiwAMAYoADQGRAJIADQGTAJEAkAANAZIAlwCVAA4BlACXAA4BlAAOAZYADwGZABABDwGYAJkAEQEPARABEQEQAZoAmwARAZoAEgGlABMBEgGkAKUAFAESARMBFQEUARMBFQETARYBpwAVARYBpwAWAaYAFwGdAJ4AFwGfAJ0AnAAXAZ4AGAGhABkBGAGgAKEAowAYARkBowAZAaIAGgGpABsBGgGrAKkAqAAaARsBqAAbAaoA"), 0.257715, PackedByteArray("AAABAAIAAwABAAAAAwAEAAEABAAFAAYABwAFAAQABwAEAAMABwAIAAUABwADAAkACQADAAoACQAKAAsADAAIAAcADAAHAA0ADAANAA4ADwAIAAwADwAMABAAEQAIAA8AEQASAAgACAASABMAEQAUABIAFQAUABEAFQAWABQAFgAVABcAFgAXABgAGAAXABkAGQAXABoAGQAaABsAGQAbABwAHQAeAB8AIAAeAB0AIAAhAB4AIgAgACMAJAAgACIAJAAhACAAJQAhACQAJgAhACUAJwAhACYAKAAhACcAIQApACoAIQArACkAKAArACEAKAAsACsAKwAsAC0ALgAsACgALgAoAC8ALgAwACwAMQAwAC4AMQAyADAAMgAxADMAMgAzADQANAAzADUANAA1ADYANAA2ADcANwA2ADgANwA4ADkAOgA7ADwAOgA9ADsAPgA/AEAAPgBAAEEAQgBDAEQAQgBFAEMARgBHAEgARgBIAEkASgBLAEwATQBKAEwATgBPAFAATgBQAFEAUgBOAFEAUgBRAFMAVABVAFYAVABXAFUAWABZAFoAWwBYAFoAXABdAF4AXwBcAF4AYABhAGIAYABjAGEAZABlAGYAZABnAGUAaABpAGoAaABrAGkAbABtAG4AbABvAG0AcABxAHIAcABzAHEAdAB1AHYAdAB3AHUAeAB5AHoAewB4AHoAfAB9AH4AfAB/AH0AgACBAIIAgwCAAIIAhACFAIYAhACHAIUAiACJAIoAiwCIAIoAjACNAI4AjwCMAI4AkACRAJIAkACTAJEAlACVAJYAlACXAJUAmACZAJoAmwCYAJoAnACdAJ4AnACfAJ0AoAChAKIAowCgAKIApAClAKYApwCkAKYAqACpAKoAqACrAKkA")], -"material": SubResource("StandardMaterial3D_8lo7l"), -"name": "COLUMN CARVED", -"primitive": 3, -"uv_scale": Vector4(1.28377, 2.54571, 0, 0), -"vertex_count": 380, -"vertex_data": PackedByteArray("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") -}, { -"aabb": AABB(-1.23686, -3.99681, -0.397747, 2.1293, 6.71828, 0.728802), -"attribute_data": PackedByteArray("jNPdb8jHgnBJzQRwSs6p/+m5P3XZwOBycqrLgC6xlHojo52NCp9S/+2muIQ23apwfdHab73XF3D94yFz7fz//63NqP/E/FaF//9IjlHzDnvF6ph1gPlcgQ=="), -"format": 34896613399, -"index_count": 54, -"index_data": PackedByteArray("AAABAAIAAwABAAAAAQAEAAUAAQAGAAQAAQADAAYABAAGAAcABgADAAgACAADAAkABgAIAAoACwAMAA0ADgAMAAsADAAPABAADAARAA8ADAAOABEADwARABIAEQAOABMAEwAOABQAEQATABUA"), -"material": SubResource("StandardMaterial3D_u5yc0"), -"name": "DARKER BRICK", -"primitive": 3, -"uv_scale": Vector4(1.46504, 3.10915, 0, 0), -"vertex_count": 22, -"vertex_data": PackedByteArray("pIr4/wCFzo2Sa9P+DWXLjRt6s//8c82NwHyYAHqAzo3zRmr2tT/kjUJZnvphUswAHR7o4XYWt43mL/DsaibPjdEKIst+A8+NAAAyAQAA0I3TFO7aLg3LjSekjf5Tn9CNM4X//2V/zo20lZH/aJDOjQ62LPrysdGN4/cAAEv/y40ie5oA0H7OjXn31tmZ9s+N///zyf//zI2F3hjsQNrMjfXHyvWSxLeN2e7m4G3t4404gZH+OIGQ/jiBkf44gZH+OIC8//z/rhKIggP9eYEQ/nCBT/5BgYb+cIFP/jeBkf44gZD+OIGQ/kqBe/5BgYX+OIGR/m+BT/5wgU7+hoFH/jiAuP9xgpn8") -}, { -"aabb": AABB(-1.63107, -4.42445, -0.535545, 2.91124, 7.56848, 1.00315), -"attribute_data": PackedByteArray("68MWcbDJfGhsyfJwPsKtaBS/i3EBu11pIbTGavy4wXPksvd1pa0VbZKnL3A4q/F6r54Zdk2lvYCNl9V8NaJnhG2TuYHhnrSMaY+7i0ebzvaBiyH/zMQf947EkP8azShx1cd4aEPPxmicx+5w6dGwcXXWk2k/3Rdr39f9c9TdSnaX439teumvcFflY3sm8rx2xupFgb34k32l7fuEk/yHgnvwU43//5eMyO1v9xH9//9DxB73BMSP/w=="), -"format": 34896613399, -"index_count": 126, -"index_data": PackedByteArray("AAABAAIAAAADAAEABAADAAAABAAFAAMABAAGAAUABAAHAAYABgAHAAgABgAIAAkACQAIAAoACgAIAAsACgALAAwADAALAA0ADAANAA4ADwAOAA0ADwAQAA4AEQAQAA8AEQASABAAEwASABEAEwAUABIAFQAUABMAFQAWABQAFwAYABkAFwAaABgAGwAXABkAGwAZABwAGwAcAB0AGwAdAB4AHQAfAB4AHQAgAB8AIAAhAB8AIQAiAB8AIQAjACIAIwAkACIAIwAlACQAJgAkACUAJgAlACcAKAAmACcAKAAnACkAKgAoACkAKgApACsALAAqACsALAArAC0A"), -"material": SubResource("StandardMaterial3D_bwscp"), -"name": "Worked Stone 1", -"primitive": 3, -"uv_scale": Vector4(1.66711, 3.33202, 0, 0), -"vertex_count": 46, -"vertex_data": PackedByteArray("+Xtw8W53zY2niPj/GITMjRGIrvHKg86NSXil/15zy41XcarwlWzLjWNofP4jY8mNRlka/MFTx43yY+7sBF/KjY5WM+lzUeSNB0sz+ExFx42uPffyzTf4jbJFyeASP8+NJir46Loi042xOP7WezO3jXkal91xFKCN5THN0L0sy41qEVTVbAvJjZMqyMKzJc+NlwhsxOgCz42pIocPKiPQjQAAdgEAANGN6H3+DoGAzo1ffboAQYDNjSiQUvEUjM6Nk4T//+x/zo3nlHr/pJDPjRaEtPG4f86Nuppr8OqW0I21pCL+2aDTjaGzkvsvsNWN0aeI7HKk0Y3qtKXo+rG3jZLBgfeSvtSNg84e8vfLpY1qxQrgusHMjZDh5edb3siNW9EZ1qjP440N8Ffc7e77javX1M9S1s+Nefj508v30Y3m3brBJt3Mjf//+ML//8uN+Nd2DqPcy42Q+QAATP/Kjbl8/w5Lf86NMXy8AAt/zY04gZD+9oDd/jiBkf72gN3+OIGQ/gmBx/4cgbH+S4F7/jiAvP8lgab+An8n/4KBOf5cgWX+iYIH/aCDwPtwgU/+Z4FZ/m+BT/5mgVr+QYGG/i6BnP44gZH+9oDd/jiBkf72gN7+9oDe/jiBkP43gZH+CIHI/huBsv5KgXv+OYC7/ySBp/7xfhj/goE5/lSBb/6KggL9koPO+2+BT/5mgVr+cIFP/meBWv5BgYX+LoGb/jiBkf72gN3+") -}] -blend_shape_mode = 0 -shadow_mesh = SubResource("ArrayMesh_1annr") +[sub_resource type="BoxShape3D" id="BoxShape3D_dmxjq"] +size = Vector3(2.49086, 4.52832, 1) [sub_resource type="BoxShape3D" id="BoxShape3D_q7hpd"] size = Vector3(2.49086, 4.52832, 1) @@ -1411,33 +1334,40 @@ directional_shadow_max_distance = 739.4 [node name="Item Transport" type="Node3D" parent="NavigationRegion3D/Node3D"] -[node name="UnlockableDoor1" parent="NavigationRegion3D" instance=ExtResource("16_86uyu")] +[node name="UnlockableDoor1" type="MeshInstance3D" parent="NavigationRegion3D"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 159.389, 5.53958, 12.2985) -script = null [node name="PROS DOOR2" type="MeshInstance3D" parent="NavigationRegion3D/UnlockableDoor1"] transform = Transform3D(0.652364, 0, 0, 0, 0.652364, 0, 0, 0, 0.652364, 0, 0, 0) -mesh = SubResource("ArrayMesh_jclb5") +mesh = SubResource("ArrayMesh_om2kn") skeleton = NodePath("") [node name="StaticBody3D" type="StaticBody3D" parent="NavigationRegion3D/UnlockableDoor1"] [node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/UnlockableDoor1/StaticBody3D"] +unique_name_in_owner = true +transform = Transform3D(0.865703, 0, 0.500559, 0, 1, 0, -0.500559, 0, 0.865703, -0.19574, -0.637752, -0.0847492) +shape = SubResource("BoxShape3D_so1r1") + +[node name="CollisionShape3D2" type="CollisionShape3D" parent="NavigationRegion3D/UnlockableDoor1/StaticBody3D"] transform = Transform3D(0.865703, 0, 0.500559, 0, 1, 0, -0.500559, 0, 0.865703, -0.19574, -0.637752, -0.0847492) shape = SubResource("BoxShape3D_dmxjq") -[node name="UnlockableDoor2" parent="NavigationRegion3D" instance=ExtResource("16_86uyu")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 270.464, 4.86177, 30.3582) -script = null +[node name="UnlockableDoor2" type="MeshInstance3D" parent="NavigationRegion3D"] +transform = Transform3D(0.658689, 0, -0.752415, 0, 1, 0, 0.752415, 0, 0.658689, 270.459, 4.86177, 30.1548) -[node name="PROS DOOR 3" type="MeshInstance3D" parent="NavigationRegion3D/UnlockableDoor2"] -transform = Transform3D(0.496666, 0, 0, 0, 0.496666, 0, 0, 0, 0.496666, 0, 0, 0) -mesh = SubResource("ArrayMesh_0kwx0") +[node name="PROS DOOR2" type="MeshInstance3D" parent="NavigationRegion3D/UnlockableDoor2"] +transform = Transform3D(0.652364, 0, 0, 0, 0.652364, 0, 0, 0, 0.652364, 0, 0, 0) +mesh = SubResource("ArrayMesh_om2kn") skeleton = NodePath("") [node name="StaticBody3D" type="StaticBody3D" parent="NavigationRegion3D/UnlockableDoor2"] [node name="CollisionShape3D" type="CollisionShape3D" parent="NavigationRegion3D/UnlockableDoor2/StaticBody3D"] +transform = Transform3D(0.865703, 0, 0.500559, 0, 1, 0, -0.500559, 0, 0.865703, -0.19574, -0.637752, -0.0847492) +shape = SubResource("BoxShape3D_so1r1") + +[node name="CollisionShape3D2" type="CollisionShape3D" parent="NavigationRegion3D/UnlockableDoor2/StaticBody3D"] transform = Transform3D(0.943674, 0, -0.330877, 0, 1, 0, 0.330877, 0, 0.943674, -0.0489807, -0.637752, -0.318357) shape = SubResource("BoxShape3D_q7hpd") diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Special Floors/Overworld.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Special Floors/Overworld.tscn index fd367eac..8bd3bd0e 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Special Floors/Overworld.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Special Floors/Overworld.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=239 format=4 uid="uid://dvnc26rebk6o0"] +[gd_scene load_steps=227 format=4 uid="uid://dvnc26rebk6o0"] [ext_resource type="Script" uid="uid://cuhfkyh3d7noa" path="res://src/map/dungeon/code/Overworld.cs" id="1_5hmt3"] [ext_resource type="Texture2D" uid="uid://co6h8vyi11sl2" path="res://src/map/overworld/Models/Overworld_CLOUD_RINGS_INNER_63.png" id="2_g6b7b"] @@ -65,11 +65,8 @@ [ext_resource type="CompressedTexture2DArray" uid="uid://c0kjnbpgaa6bs" path="res://src/map/assets/caustics.png" id="84_r86sn"] [ext_resource type="Texture2D" uid="uid://cbsdc4uthojov" path="res://src/map/assets/waternormal2.jpg" id="85_0u0mt"] [ext_resource type="PackedScene" uid="uid://clml6uw8csbw1" path="res://src/map/overworld/Models/Overworld Re-Scaled (Missing Distance Objects).glb" id="108_yksd7"] -[ext_resource type="Texture2D" uid="uid://s8y4xcx33gh8" path="res://src/map/overworld/Models/Overworld Re-Scaled (Missing Distance Objects)_stone_column_carved.png" id="109_1vage"] [ext_resource type="PackedScene" uid="uid://dld10xlpr8d17" path="res://src/map/assets/Overworld Assetts/OW_gate.glb" id="109_8vsb2"] [ext_resource type="PackedScene" uid="uid://bn5egdkg03f5d" path="res://src/map/dungeon/door/UnlockableDoor.tscn" id="109_dmxjq"] -[ext_resource type="Texture2D" uid="uid://c6bcwd1ym1dcg" path="res://src/map/overworld/Models/Overworld Re-Scaled (Missing Distance Objects)_outside_darker_brick.png" id="110_dmxjq"] -[ext_resource type="Texture2D" uid="uid://ypb8vnmolp7e" path="res://src/map/overworld/Models/Overworld Re-Scaled (Missing Distance Objects)_OW_Worked-Stone-Outside.png" id="111_q7hpd"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_kq4kf"] render_priority = 0 @@ -753,186 +750,6 @@ size = Vector3(7.76668, 5.73663, 7.88136) [sub_resource type="CylinderShape3D" id="CylinderShape3D_yksd7"] radius = 6.19775 -[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_u5yc0"] -resource_name = "DARKER BRICK" -cull_mode = 2 -albedo_texture = ExtResource("110_dmxjq") -texture_filter = 2 - -[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_bwscp"] -resource_name = "Worked Stone 1" -cull_mode = 2 -albedo_texture = ExtResource("111_q7hpd") -texture_filter = 2 - -[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_8lo7l"] -resource_name = "COLUMN CARVED" -cull_mode = 2 -albedo_texture = ExtResource("109_1vage") -texture_filter = 2 - -[sub_resource type="ArrayMesh" id="ArrayMesh_mhnv1"] -_surfaces = [{ -"aabb": AABB(-1.44742, -4.19629, -0.517683, 2.53012, 7.01644, 1.28093), -"format": 34896613377, -"index_count": 54, -"index_data": PackedByteArray("AAABAAIAAQADAAQAAQAFAAMAAwAFAAYAAQAHAAUABwABAAAABQAHAAgABQAIAAkACAAHAAoAAAALAAcADAAAAA0ADgAAAAwAAAAPAAsAAAAOAA8ACwAPABAADwAOABEAEQAOABIADwARABMA"), -"name": "DARKER BRICK", -"primitive": 3, -"uv_scale": Vector4(0, 0, 0, 0), -"vertex_count": 20, -"vertex_data": PackedByteArray("o3///zh0AADAaOL+H5MAAHN3vv+phAAAzUOD9py3AABFVrP6XaUAAMgaDuJd4AAAKCwR7djNAAAKgLgA+YMAAJ8HUMu88wAAfREX26npAAAAAHQB//8AAB77AACPCQAAEaKN/t9aAABqk5T/OmkAAEe0J/odSQAAGffD2VgIAAD//+DJAAAAAA7dC+w/IAAAfsbC9Vs3AAA87tXg3BAAAA==") -}, { -"aabb": AABB(-2.06396, -4.57229, -0.781438, 3.72025, 7.91368, 1.80115), -"format": 34896613377, -"index_count": 126, -"index_data": PackedByteArray("AAABAAIAAwACAAEAAAAEAAEAAwABAAUABgAEAAAABwADAAUABgAIAAQABwAFAAkABgAKAAgABwAJAAsABgAMAAoABwALAA0ACgAMAA4ACwAPAA0ACgAOABAACwARAA8AEAAOABIAEQATAA8AEgAOABQAEwAVAA8AEgAUABYAEwAXABUAFgAUABgAFwAZABUAFgAYABoAFwAbABkAHAAaABgAHQAZABsAHAAeABoAHQAbAB8AIAAeABwAIQAdAB8AIAAiAB4AIQAfACMAJAAiACAAJQAhACMAJAAmACIAJQAjACcAKAAmACQAKAAlACcAKAApACYAKAAnACkA"), -"name": "Worked Stone 1", -"primitive": 3, -"uv_scale": Vector4(0, 0, 0, 0), -"vertex_count": 42, -"vertex_data": PackedByteArray("qnvp7tWDAABdgf///3MAADuBIu8keAAAro7E7lJwAAAfbm//SIoAAF+aOP8sZwAAqnEm7h2OAAClmNrtHWYAAChfS/6pmQAARqna/edXAAD0UO77SKgAAF23R/t/SQAAGWVw6hebAAAIpfTpfFkAAIlYuuYQqAAAa7EO5ttMAACVQw74FLYAAIvEM/cLPAAAEjfY8gPDAADN0M7xkC8AAHVIWt7gtwAAw8Bx3Ws8AACAJOPoaNUAAJDik+erHAAApDyX1AzFAAByzIHTejEAAC8WjN0p5QAAqvAE3EQPAABRNmrOqcsAAHrSPM1rKwAAwA1P1fjtAACz+KfTKwcAAJwvbMDT0gAAhtgmv3wlAACnBXDEmPYAAP//q8IAAAAAbCpzDYvbAAA21SkMSSwAAAAAyQH//wAAYPwAAFAHAACBgc0MWIMAAO2B5ADOhgAA") -}, { -"aabb": AABB(-0.703339, -3.06424, -0.517569, 1.6098, 4.1923, 0.925522), -"format": 34896613377, -"index_count": 960, -"index_data": PackedByteArray("cgASAHMAcgBzAHQAcwATAHQAcwASABMAcgB0AEsAEwBLAHQAFQByAEsAEgB1ABMAFQBLABYAEgB2AHUAFAByABUAFAAVABYAcgAGABIAFAAGAHIAEgAGAHYASwAXABYAFAAWABcAEwAXAEsAdgAHAHUABwATAHUABwAXABMAdgAGAAcASgAUABcASgAGABQASgAXAEkABwBJABcADwBKAEkADwAGAEoABwAKAEkADwBJAAoABgB3AAcABgB4AHcAeAB5AHcAeQAHAHcAeAB6AHkABgB6AHgAegADAHkAegAAAAMAOwB5AAMAAAA7AAMAOwAHAHkAegA6AAAAAAA6ADsABgA6AHoABQAHADsAOgB7ADsAOgB8AHsABAA7AHsAfAAEAHsABQA7AAQAfAACAAQAAgAFAAQAOgACAHwAPAAHAAUAOgABAAIAAgABAAUABgABADoAAQA8AAUAPAAKAAcABgA9AAEAAQA9ADwABgAJAD0APQAIADwAPQAJAAgACAAKADwADwAJAAYACQB9AAgACwAIAH0ACwAKAAgACQA+AH0APgALAH0ACQAMAD4APgAMAAsADAB+AAsACQB/AAwADwB/AAkADAA/AH4ADAB/AD8AQAALAH4APwBAAH4APwB/AEAAQAAKAAsAfwANAEAAfwAOAA0AgABAAA0ADgCAAA0AfwBBAA4ADgBBAIAAfwAQAEEADwAQAH8AQQARAIAAEQBAAIAAQQAQABEAEQAKAEAAEABCABEAQgAKABEAQwAQAA8AEABEAEIAQwBEABAARACBAEIARABWAIEAVgAjAIEAIwBCAIEAVgAlACMARAAlAFYAJQBVACMAVQBCACMAJQBXAFUARABXACUAVwAkAFUAVwAmACQAVABVACQAJgBUACQAVABCAFUAVwBYACYARABYAFcAJgBYAFQAUwBYAEQAWABZAFQAWABaAFkAUwBaAFgAWQAnAFQAWgCCAFkAggAnAFkAWgCDAIIAUwCDAFoAgwCEAIIAhAAnAIIAgwCFAIQAUwCFAIMAhQBbAIQAWwAnAIQAhQBcAFsAUwBcAIUAXAAoAFsAKAAnAFsAXAApACgAUwApAFwAKQBfACgAXgAoAF8AKABeACcAKQCGAF8AhgBiAF8AXgBfAGIAXQCGACkAXQApAFMAhgBhAGIAXQBhAIYAYQAsAGIAXgBiACwAYQAtACwAYQBdAC0ALQCHACwALQCIAIcALQBdAIgALgAsAIcAXgAsAC4AiABjAIcALgCHAGMAiACJAGMAiABdAIkAiQBlAGMALgBjAGUAiQBdADEAMQCKAC4AiQBkAGUAiQAxAGQAZAAvAGUAagBlAC8AZAAwAC8AMABoAC8AagAvAGgAMABpAGgAaQBqAGgAMABnAGkAZABnADAAaQBnAGoAZAAxAGcAawBlAGoALgBlAGsAZwCLAGoAMgBqAIsAawBqADIAcQAyAIsAZwBxAIsAcQAzADIAZwAzAHEAMwCMADIAawAyAIwAMwCNAIwAjQBrAIwAMwBwAI0AZwBwADMAjQBwAGsAZwAxADQANAAxAC4AZwCOAHAAZwA0AI4AcACPAGsAcACQAI8AkQBrAI8AkACRAI8AcABvAJAAkABvAJEAcACOAG8AbwA4AJEAbwA3ADgAbwCOADcAbgCRADgANwBuADgAbgBrAJEANwCOAG4ANQBrAG4ALgBrADUANAAuADUAjgCSAG4AjgBtAJIAkwBuAJIAbQCTAJIANQBuAJMAjgCUAG0AbQCUAJMAjgA0AJUAjgCVAJQAbAA0ADUAlQA0AGwAbAA1AJYAlQBsAJYANQCTADkAlAA5AJMAlACVADYAlAA2ADkAlQCWAJcANQCXAJYANgCVAJcANQA5AJcANgCXADkAKgAuAIoAXgAuACoAZgAqAIoAMQBmAIoAMQBdAGYAZgArACoAZgBdACsAKwCYACoAXgAqAJgAKwBdAJgAXQBeAJgAXQBgAF4AYACZAF4AXQCaAGAAYACaAJkAJwBeAJkAmgAnAJkAXQBTAJoAmgAiACcAmgBTACIAIgCbACcAIgBTAJsAUAAnAJsAVAAnAFAAUwBSAJsAUACbAFIAUwBRAFIAUQBQAFIAUwBPAFEAUQBPAFAAUwBEAE8AVABQAEIATwBEAEMAQgBQAB8ATwAfAFAAQgAfAEgATwAhAB8ATwBDACEAIQBMAB8ASAAfAEwAIQBOAEwAIQBDAE4AQgBIAAoATgAeAEwASABMAB4ATgAgAB4ATgBDACAAIACcAB4ASAAeAJwAIABNAJwATQBIAJwAIABDAE0ATQBDAEgAQwAdAEgACgBIAB0AQwAaAB0AQwAPABoARQAPAAoARQAKAJ0AGAAPAEUAGABFAJ0AngAPABgAGgAPAJ4AGACdABkACgAZAJ0AngAYABkACgAdAEYACgBGABkAngAZAJ8AGQBGAJ8ARwCeAJ8ARwCfAEYAoACeAEcAoABHAEYAGgCeAKAARgAdABwAGgAcAB0ARgAcAKEAoABGAKEAGgAbABwAGgCgABsAGwChABwAGwCgAKEA"), -"lods": [0.0460274, PackedByteArray("OgABAAIAOgACADsAAgAEADsAAgAFAAQABQA7AAQAAgABAAUAAAA6ADsAAAA7AAMABgA6AAAABgAAAAMABgABADoAOwAHAAMABQAHADsABgADAAcAAQA8AAUAPAAHAAUAAQA9ADwABgA9AAEAPQAIADwABgAJAD0APQAJAAgACAAKADwAPAAKAAcACQA+AAgAPgALAAgACwAKAAgACQAMAD4APgAMAAsADAA/AAsACQAOAAwADAAOAD8APwBAAAsAQAAKAAsAPwAOAEAADgANAEAADgBBAA0AEQBAAA0AQQARAA0AEQAKAEAADgAQAEEAQQAQABEADwAOAAkADwAQAA4ADwAJAAYAEABCABEAQgAKABEAQwAQAA8AEABEAEIAQwBEABAARQAPAAoAGAAPAEUAGABFAAoAGAAKABkAGAAZAEYACgBGABkARwAYAEYAGgAYAEcAGgAPABgAGwBHAEYAGgBHABsAGwBGABwAGgAbABwARgAdABwAGgAcAB0ACgAdAEYAQwAPABoAQwAaAB0ACgBIAB0AQwAdAEgADwBJAAoABwAKAEkADwBKAEkABwBJABcASgAXAEkADwAGAEoABwAXABMAQgBIAAoAEgAGAAcAEgAHABMASgAGABQASgAUABcAFQAGABIAFAAGABUAEgATAEsAEwAXAEsAFQASAEsAFAAWABcAFAAVABYASwAXABYAFQBLABYAQgAfAEgASAAfAEwASABMAB4ATQBIAB4ATQBDAEgAIABNAB4AIABDAE0ATgAgAB4ATgBDACAATgAeAEwAIQBOAEwAIQBDAE4AIQBMAB8ATwBDACEATwAhAB8ATwBEAEMATwAfAFAAQgBQAB8AUQBPAFAAUQBQAFIAUwBPAFEAUwBRAFIAUwBEAE8AUAAnAFIAUwBSACcAVABQAEIAVAAnAFAARAAjAEIAVQBCACMAVABCAFUARABWACMAVgAlACMARAAlAFYAJQBVACMARABXACUAJQBXAFUAVwAkAFUAVABVACQAVwAmACQAJgBUACQARABYAFcAVwBYACYAJgBYAFQAUwBYAEQAWABZAFQAWQAnAFQAWABaAFkAUwBaAFgAWgBbAFkAWwAnAFkAWgBcAFsAUwBcAFoAKAAnAFsAXAAoAFsAUwApAFwAXAApACgAIgBTACcAXQApAFMAXQBTACIAKABeACcAIgAnAF4AKQBfACgAXgAoAF8AYAAiAF4AXQAiAGAAXQBgAF4AKQBhAF8AXQBhACkAYQBiAF8AXgBfAGIAYQAsAGIAXgBiACwAYQAtACwAYQBdAC0AXgAsAC4ALQBjACwALgAsAGMALQBkAGMALQBdAGQALgBjAGUAZABlAGMAXgAuACoAXQBeACoAKwBdACoAZgArACoAZgBdACsAZgAqAC4AMQBdAGYAZABdADEAMQBmAC4AZAAvAGUAZAAxAGcAZAAwAC8AZABnADAAMABoAC8AMABpAGgAMABnAGkAagAvAGgAaQBqAGgAagBlAC8AaQBnAGoAawBlAGoALgBlAGsANAAxAC4AZwAxADQANAAuADUALgBrADUAbAA0ADUANgBsADUAbQA0AGwAbQBsADYAZwA0AG0ANgA1ADkAbQA2ADkANQBuADkAbQA5AG4ANQBrAG4ANwBtAG4ANwBuADgAbgBrADgAbwA3ADgAbwBtADcAbwA4AGsAcABtAG8AcABvAGsAZwBtAHAAMwBwAGsAZwBwADMAMwBrADIAZwAzAHEAcQAzADIAawBqADIAZwBxAGoAcQAyAGoA"), 0.320669, PackedByteArray("AAABAAIAAAACAAMAAgAEAAMAAgAFAAQABQADAAQAAgABAAUABgAAAAMABgABAAAABQAHAAMABgADAAcAAQAIAAUAAQAJAAgABgAJAAEACAAKAAUABQAKAAcACQALAAgACwAKAAgACQAMAAsADAANAAsADQAKAAsACQAOAAwADAAOAA0ADwAOAAkADwAJAAYADgAQAA0ADwAQAA4AEQAKAA0AEAARAA0AEgAGAAcAEgAHABMAFAAGABIADwAGABQAFAASABUAFQASABYAFAAVABYAEgATABYAFAAWABcAEwAXABYABwAXABMADwAUABcABwAKABcADwAXAAoAGAAPAAoAGAAKABkAGgAPABgAGgAQAA8AGwAYABkAGgAYABsAGwAZABwACgAcABkAGgAbABwACgAdABwAGgAcAB0AEQAdAAoAGgAdAB4AEQAfAB0AHQAfAB4AIAAaAB4AIAAeAB8AIQAaACAAIQAgAB8AIQAQABoAIgAhAB8AIgAQACEAEAAjABEAJAAfABEAJAARACMAEAAlACMAJQAkACMAEAAmACUAJQAmACQAIgAmABAAJAAnAB8AIgAfACcAJgAoACQAKAAnACQAIgApACYAJgApACgAIgAnACoAKAAqACcAKwApACIAKwAiACoAKQAsACgAKgAoACwAKQAtACwAKwAtACkAKgAsAC4AKwAqAC4ALQAvACwALgAsAC8ALQArADAALQAwAC8AMAArADEAMQArAC4AMAAyAC8ALgAvADIAMAAxADMAMAAzADIANAAxAC4AMwAxADQANAAuADUALgAyADUAMwA0ADYANgA0ADUAMwA3ADIAMwA2ADcANwA4ADIANQAyADgANwA2ADgANgA1ADkANQA4ADkANgA5ADgA")], -"name": "COLUMN CARVED", -"primitive": 3, -"uv_scale": Vector4(0, 0, 0, 0), -"vertex_count": 162, -"vertex_data": PackedByteArray("73GmBbugAADzZQ0XpKsAAJVxxRMNoQAAhGimBXyBAAAraMUTzoEAAItcDRdljAAAb04FABXBAAAERQUA1qEAAFVV62z4kgAAwV7rbDeyAADMO+NsP6oAAJZn3XFUggAAAHHdcZOhAACTZieAQIMAAP5vJ4CAogAANkXjbH7JAAD7XamE6LIAAJRUqYSpkwAAgTWABc/XAAAWLIAFkLgAAIFBBxfdzAAAUDZ8ExLXAADmLHwT07cAABc4BxeerQAA4zN3cUnZAAB3KndxCroAAMlEJ4ThyQAA7T9Ug0/OAACENlSDEK8AAGA7J4ShqgAAmAOtyXrdAAAHF8rMwssAAAINrcm4/AAAbyDKzAHrAACxVU34eLoAAEeg+bioTgAAco3evNRfAACxqfm4520AANyW3rwTfwAARkxN+DmbAAChZen0HYQAAA1v6fRcowAA7Jc3+UdWAABUoTf5hnUAAJeGzPESZgAAApDM8VGFAAARplnmYEkAALeMitt8YAAAIZaK27t/AAB9r1nmn2gAAJPn0OesDQAA/PDQ5+ssAAAry7HvZE8AAMLBse8lMAAAMtPE+RNIAACZ+Ar6/CUAAC/vCvq9BgAAyMnE+dQoAABzeDoKy5oAAAhvOgqMewAAb1fzGQ2RAADbYPMZTLAAANhlWG6+qwAA1HZ7dkKcAACrbG17tX0AAJdlV4P5qwAA01STjG6TAACSRCGZEsoAAD1ek4ytsgAAgT/8bbHOAABWJP56n78AAMEt/nrf3gAAKTshmdOqAADbPFkZSKkAAEVGWRmIyAAAayboDru9AAAnDpvM2dMAAGoJeMb//wAAkhebzBfzAADJRMOw4ckAAGA7w7ChqgAArEIa3s7LAABCORrej6wAAPhLme9VwwAAQFPunt6UAACLlZC8clgAAFesd7V/awAA9Z6QvLF3AACpXO6eHrQAAJxSo9xylQAAB1yj3LK0AADBXLTxNIwAACtmtPFzqwAAUI7O/tyGAAD8b///rXoAAOJx6/XyeAAAZ3n//+yZAABJhhj1LY4AAN98GPXubgAAUZD/5zZdAACrmGTgbH0AAECPZOAtXgAAvqxR7iBrAACJ2aHnTEIAAOeiVdhDTAAAUqxV2INrAAAf0KHnDSMAAIX1Cu72AAAA9cqd8ZZPAADj4z/93DgAAEDlg/zKDwAAgv5J9pggAADw/gruNSAAANrmn+YqNgAA1i/oDvrcAAB7LzAKTN0AABEmMAoNvgAAVzj2AWStAADCQfYBo8wAABpRAADUlgAAg1oAABO2AACYXQ8Cb4sAAANnDwKuqgAArW72Dt57AAAYePYOHZsAAG5cWG5/jAAAa217dgN9AAAUdm179JwAAC1cV4O6jAAA7KJ3tUBMAADyVCTjVJMAAFteJOOTsgAA51cF66KQAABPYQXr4a8AAEx76/UxmAAAS4wg7d9gAAC1lSDtHoAAALuZ/+d1fAAAU6NR7uFLAABu3Z/m6hYAAFTuSeqCBwAAwPdJ6sEmAACq7oP8CS8AAJT2QfIAAAAA//9B8j4fAAAZ9Un2WQEAAHraP/2dGQAAmdFs/LQhAAAE22z880AAAEjNMfZ3TQAAjMGd8VYwAADewzH2OC4AAOeEzv6cZwAA+FwQ/QKMAABhZhD9QqsAAI1Cme8VpAAAAAB4xsDgAAAXNvxtcq8AAPgt9HWt3gAAjiT0dW6/AACrM9d+etkAAEEq1347ugAA") -}] -blend_shape_mode = 0 - -[sub_resource type="ArrayMesh" id="ArrayMesh_jclb5"] -resource_name = "Overworld Re-Scaled (Missing Distance Objects)_Cube_007" -_surfaces = [{ -"aabb": AABB(-1.44742, -4.19629, -0.517683, 2.53012, 7.01644, 1.28093), -"attribute_data": PackedByteArray("5r0SgCCxj4CRuP9/nZ78hPGn0oIVimCP5JLOiRfB/f+vgNSadoXlkv9/////////wc6ggErHHIAH2NSCiPrlkk//1JoZ7c+JXOH9hOj1YI8="), -"format": 34896613399, -"index_count": 54, -"index_data": PackedByteArray("AAABAAIAAQADAAQAAQAFAAMAAwAFAAYAAQAHAAUABwABAAAABQAHAAgABQAIAAkACAAHAAoAAAALAAcADAAAAA0ADgAAAAwAAAAPAAsAAAAOAA8ACwAPABAADwAOABEAEQAOABIADwARABMA"), -"material": SubResource("StandardMaterial3D_u5yc0"), -"name": "DARKER BRICK", -"primitive": 3, -"uv_scale": Vector4(0.79179, 2, 0, 0), -"vertex_count": 20, -"vertex_data": PackedByteArray("o3///zh0BpLAaOL+H5OkknN3vv+phN+UzUOD9py3F5JFVrP6XaXjY8gaDuJd4OWRKCwR7djN3JEKgLgA+YOgkp8HUMu884qRfREX26nppJEAAHQB//+RkR77AACPCWeSEaKN/t9aZ5Jqk5T/OmkikEe0J/odSUGSGffD2VgI85H//+DJAADskQ7dC+w/IA6SfsbC9Vs3NpI87tXg3BDukUuMxAnHjmcLhZlkBVGK7xIIN9IJ+4cLDL2Ifw5fhQIIXYPMBqqFewgNgQ8FhYhXCuV9RQoYhVUSUn7bBo+AfwSggUwF1H4QBIh9XgbcgN0E") -}, { -"aabb": AABB(-2.06396, -4.57229, -0.781438, 3.72025, 7.91368, 1.80115), -"attribute_data": PackedByteArray("r7vEiPi+/39Rv1+IgsVriAu1fIAhy0mAjbYwiX7KB4lyrSeBwNL8gEKmaYL02UeCLLAZi9jQEYvQqQGNR9f7jIKfaoSx4E6EN5kTh//m/YbLoUSRVd9BkfaPH4w98BGMzps1llflM5a5iNuReffQkaiYU5l+6FGZhoQDlqv7+ZVnlVugv+tboJaAfp6V/3We3ZQA+iLsBfr/f//////6/z7BA/o9wf//"), -"format": 34896613399, -"index_count": 126, -"index_data": PackedByteArray("AAABAAIAAwACAAEAAAAEAAEAAwABAAUABgAEAAAABwADAAUABgAIAAQABwAFAAkABgAKAAgABwAJAAsABgAMAAoABwALAA0ACgAMAA4ACwAPAA0ACgAOABAACwARAA8AEAAOABIAEQATAA8AEgAOABQAEwAVAA8AEgAUABYAEwAXABUAFgAUABgAFwAZABUAFgAYABoAFwAbABkAHAAaABgAHQAZABsAHAAeABoAHQAbAB8AIAAeABwAIQAdAB8AIAAiAB4AIQAfACMAJAAiACAAJQAhACMAJAAmACIAJQAjACcAKAAmACQAKAAlACcAKAApACYAKAAnACkA"), -"material": SubResource("StandardMaterial3D_bwscp"), -"name": "Worked Stone 1", -"primitive": 3, -"uv_scale": Vector4(1.02921, 2, 0, 0), -"vertex_count": 42, -"vertex_data": PackedByteArray("qnvp7tWDnJRdgf///3M1kTuBIu8keGWSro7E7lJwBJAfbm//SIrMlF+aOP8sZxaPqnEm7h2OopKlmNrtHWZikihfS/6pmSGSRqna/edXX5L0UO77SKirkV23R/t/SS2SGWVw6hebbJIIpfTpfFk9kolYuuYQqAmSa7EO5ttMNpKVQw74FLZWkYvEM/cLPAySEjfY8gPDwJDN0M7xkC8UknVIWt7gt9eRw8Bx3Ws8D5KAJOPoaNWskJDik+erHMaRpDyX1AzF45FyzIHTejHukS8WjN0p5ZeQqvAE3EQPkpFRNmrOqcukkXrSPM1rK/KRwA1P1fjtQpCz+KfTKwehkZwvbMDT0oqRhtgmv3wl65GnBXDEmPYNkP//q8IAAJKRbCpzDYvbkZE21SkMSSxnkgAAyQH//5GQYPwAAFAHFZKBgc0MWIOfku2B5ADOhneSpo2GGceS+xj0jJIgrYRLAgOU1BU6gB4AnYwdDjt0YwUilM4USng8CYqSARN9eeUIa4pHDER9ngN2ieILkH12BnORPhJ/ejAJiI7iD9t5hgpHiOgKBH+rBDaOVQ/2fCsHv4dDCsGARAQqjYEORn+xBK6Flwh+gCIE94hRCwp/AgVZg7cGlYESBcKEGQj3gLUEBIHeBISIUApbgWQFXId6CVyF8QeNiGAK") -}, { -"aabb": AABB(-0.703339, -3.06424, -0.517569, 1.6098, 4.1923, 0.925522), -"attribute_data": PackedByteArray("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"), -"format": 34896613399, -"index_count": 960, -"index_data": PackedByteArray("HAEKAB0BHAEDAAoACgADAB4BCQAcAQsACQADABwBsQADAAkABwADALEADQAHALQAHwEHAA0AIAEfAbUADAAfASABDAAgAQ4ADAAHAB8BsgAHAAwAEACyALYAtwCyABAADwCyALcAuACyAA8AsgAIAAcAuACzALIAsgCzAAgABwAIACEBIQEIALAAIQGwAAUABwAhAQQABAAhAQYABgAhAa8ABAAGAK4ABwAEAAMAAwAEAK0AAwCtAAEAAwABAKwArAABAAIArAACACIBAwCsACMBIwGsAAAAAwAjASQBswATALkAswC6ABMAswC7ALoAugC7ABIAvAC7ALMAvAC+ALsAvACzALgAvAC4AL0AvAAlAb4AvAAmASUBvAC/ACYBvAAUAL8AwAAUALwAwAAnARQAwADBACcBwQDAABYAFgDAACgBKAHAACkBKgG8ABEAwAC8ACoBwAAqAcIAxADAABUAGADAAMQAKQHAABgAKQEYAMMAwwAYAMUAwwDFABcAFwDFAMYAxQAYABoAKwEaAMoAxQAaACwBLAEaACsBLQErARsALAErAS0BLAEtAckAxQAZAMcAxQDIABkAxQAsAcgAGQDIAC4ByAAsAcsAywAsARwAyADLAC8BHQDMADABHQAeAMwAzAAeAB8AIAAeAB0AIAAdADEBIADNAB4AIAAhAM0AMgEgADMBzgAgADIBzgAyASMAIgAgAM4AIgDOACQAJADOADQBzwAgACIAzwAhACAAJQAhAM8AJgAlADUBJgAhACUA0AAmADYB0AAhACYANwHQACcAKADQADcBKAAhANAA0QAhACgALwDRADgB1gDRAC8A1wDWAC4A1wDRANYA1wDVANEA1QA5AdgA1QAwADkB1wAwANUA2QAwANcA0QDVACwAOgEwANkAOwEwADoB2gAwADsBMQAwANoA0QAsANMA0wAsANQA0wDUAC0A0wAtADwB0QDTACEAIQDTACsAMQDbADAAMADbAD0B2wAxANwA2wDcAN0A2wDdADMAIQArANIA0gArACkA0gApAD4BIQDSACoAKgDSAD8BIQAqAEAB2wAzADQANAAzAEEBNABBAd4ANADeAN8A2wA0ADIA2wAyAEIBMgA0AEMBNADfAOAANADgADcANwBEAUUBNwA5AEQBNwBGATkANwDjAEYBRgHjAEcBNwDgAOMA4wBIATgA4wDgAEgBSAHgAEkB4AA2AEoB4ADhADYA4ADfAOEANgDhAEsB4QDfADUA4QA1AOIAOgA7ADwAOgA9ADsATAHlAOYATAHkAOUA5ABHAOUA5ABJAEcATQFMAeYATQHmAE4BRgBNAU4BRgBOAUgA5wDoAE8BPgDnAE8BPgBPAUAA5wDpAOgA6QDqAOgA6QDrAOoA6wA/AOoA6wBBAD8AUAFDAFEBUAFCAEMA7QBQAVEB7QBRAewARQDtAOwARQDsAEQAUgFLAFMBUgFKAEsA7wBSAVMB7wBTAe4A8ADvAO4A8ADuAFQBTQDwAFQBTQBUAUwA8QBVAPIA8QBXAFUAVQHxAPIAVQHyAPMAVABVAfMAVADzAFYAVgFQAFcBVgFPAFAAWAFWAVcBWAFXAVkBTgBYAVkBTgBZAVEAWgFOAFEAWgFRAFsBUgBaAVsBUgBbAVMAXAFdAfQAWwBcAfQAWwD0AFoAXAFeAV0BXgFZAF0BXgFYAFkA9QBhAPYA9QBjAGEAXwH1APYAXwH2AGABYQFfAWABYQFgAWIB9wBhAWIB9wBiAfgA+QD3APgA+QD4APoAYAD5APoAYAD6AGIA+wBdAGMB+wBcAF0AXwD7AGMBXwBjAV4AZABlAGYAZABnAGUA/ABtAGQB/ABvAG0AZQH8AGQBZQFkAWYBbABlAWYBbABmAW4AaABpAGoAaABrAGkA/QBxAP4A/QBzAHEAcAD9AP4AcAD+AHIA/wB1AAAB/wB3AHUAdAD/AAABdAAAAXYAZwF5AGgBZwF4AHkAAgFnAWgBAgFoAWkBagECAWkBagFpAQMBewBqAQMBewADAXoAAQF9AGsBAQF/AH0AfAABAWsBfABrAX4ABAGBAGwBBAGDAIEABQEEAWwBBQFsAQYBgAAFAQYBgAAGAYIAbQGFAG4BbQGHAIUACAFtAW4BCAFuAQcBbwEIAQcBbwEHAXABhABvAXABhABwAYYACQGNAHEBCQGMAI0AcgEJAXEBcgFxAXMBCwFyAXMBCwFzAQoBdAELAQoBdAEKAXUBjwB0AXUBjwB1AY4ADAGJAHYBDAGIAIkAiwAMAXYBiwB2AYoAkACRAJIAkACTAJEAdwGVAA0BdwGXAJUADgF3AQ0BDgENAXgBlAAOAXgBlAB4AZYADwGZABABDwGYAJkAEQEPARABEQEQAXkBmwARAXkBmwB5AZoAEgGlAHoBEgGnAKUAFAESAXoBFAF6ARMBFQEUARMBFQETARYBpAAVARYBpAAWAaYAFwGdAHsBFwGfAJ0AnAAXAXsBnAB7AZ4AGAGhABkBGAGgAKEAowAYARkBowAZAaIAGgGpABsBGgGrAKkAqAAaARsBqAAbAaoA"), -"lods": [0.0460274, PackedByteArray("rAABAAIAAwABAKwAAwCsAAAAAwCtAAEAAwAEAK0ABAAGAK4ABAAFAAYABgAFAK8ABwAFAAQABwAEAAMABQAIALAABwAIAAUACwADAAoACQADAAsAsQADAAkABwADALEAsgAIAAcAsgCzAAgADQAHALQADAAHAA0AsgAHAAwADAANALUADAC1AA4AEACyALYAtwCyABAADwCyALcAuACyAA8AuACzALIAswATALkAswC6ABMAswC7ALoAugC7ABIAvACzALgAvAC7ALMAvAC4AL0AvAC+ALsAvAC/AL4AvAAUAL8AwAAUALwAwADBABQAwAC8ABEAwAARAMIAwQDAABYAFgDAAMMAxADAABUAGADAAMQAwwDAABgAwwAYAMUAwwDFABcAFwDFAMYAxQAYABoAxQAZAMcAxQDIABkAxQAaAMkAxQDJAMgAyQAaAMoAyQDKABsAyADJAMsAywDJABwAzAAeAB8AHQAeAMwAIAAeAB0AIADNAB4AIAAhAM0AzgAgACMAIgAgAM4AIgDOACQAzwAgACIAzwAhACAAJQAhAM8AJgAhACUA0AAhACYAKADQACcAKAAhANAA0QAhACgAIQDSACoAIQArANIA0gArACkAIQDTACsA0QDTACEA0wDUAC0A0wAsANQA0QAsANMA0QDVACwA1gDRAC8A1wDRANYA1wDVANEA1wDWAC4A1wAwANUA1QAwANgA2QAwANcA2gAwANkAMQAwANoAMQDbADAA2wAxANwA2wDcAN0A2wDdADMA2wAzADQA2wA0ADIANAAzAN4ANADeAN8ANADfAOAANADgADcA4ADfAOEA4QDfADUA4QA1AOIA4ADhADYANwDgAOMA4wDgADgANwDjADkAOgA7ADwAOgA9ADsA5ADlAOYA5ABHAOUA5ABJAEcARgDkAOYARgDmAEgA5wDoAEAAPgDnAEAA5wDpAOgA6QDqAOgA6QDrAOoA6wA/AOoA6wBBAD8AQgBDAOwA7QBCAOwARQDtAOwARQDsAEQASgBLAO4A7wBKAO4A8ADvAO4A8ADuAEwATQDwAEwA8QBVAPIA8QBXAFUA8QDyAPMAVADxAPMAVADzAFYAWwBYAPQAWABZAPQAWwD0AFoATgBPAFAATgBQAFEAUgBOAFEAUgBRAFMA9QBhAPYA9QBjAGEA9wD1APYA9wD2APgA+QD3APgA+QD4APoAYAD5APoAYAD6AGIA+wBdAF4A+wBcAF0AXwD7AF4AZABlAGYAZABnAGUA/ABvAG0AbAD8AG0AbABtAG4AaABpAGoAaABrAGkA/QBxAP4A/QBzAHEAcAD9AP4AcAD+AHIA/wB1AAAB/wB3AHUAdAD/AAABdAAAAXYAAQF/AH0AfAABAX0AfAB9AH4AAgF5AAMBAgF4AHkAewACAQMBewADAXoABAGDAIEABQEEAYEABQGBAAYBgAAFAQYBgAAGAYIAhwCFAAcBCAGHAAcBhAAIAQcBhAAHAYYACQGMAI0ACQGNAAoBCwEJAQoBjwALAQoBjwAKAY4ADAGJAIoADAGIAIkAiwAMAYoAkACRAJIAkACTAJEAlwCVAA0BDgGXAA0BDgENAZYAlAAOAZYADwGZABABDwGYAJkAEQEPARABEQEQAZoAmwARAZoAEgGlABMBEgGnAKUAFAESARMBFQEUARMBFQETARYBpAAVARYBpAAWAaYAFwGdAJ4AFwGfAJ0AnAAXAZ4AGAGhABkBGAGgAKEAowAYARkBowAZAaIAGgGpABsBGgGrAKkAqAAaARsBqAAbAaoA"), 0.320669, PackedByteArray("AAABAAIAAwABAAAAAwAEAAEABAAFAAYABwAFAAQABwAEAAMABwAIAAUABwADAAkACQADAAoACQAKAAsADAAIAAcADAAHAA0ADAANAA4ADwAIAAwADwAMABAAEQAIAA8AEQASAAgACAASABMAEQAUABIAFQAUABEAFQAWABQAFgAVABcAFwAVABgAFwAYABkAGQAYABoAGQAaABsAGQAbABwAHQAeAB8AIAAeAB0AIAAhAB4AIgAhACAAIgAgACMAIgAjACQAJQAhACIAJgAhACUAJwAhACYAKAAhACcAIQApACoAIQArACkAKAArACEAKAAsACsAKwAsAC0ALgAsACgALgAoAC8ALgAwACwAMQAwAC4AMQAyADAAMgAxADMAMgAzADQANAAzADUANAA1ADYANAA2ADcANwA2ADgANwA4ADkAOgA7ADwAOgA9ADsAPgA/AEAAPgBBAD8AQgBDAEQARQBCAEQARgBHAEgARgBJAEcASgBLAEwATQBKAEwATgBPAFAATgBQAFEAUgBOAFEAUgBRAFMAVABVAFYAVABXAFUAWABZAFoAWwBYAFoAXABdAF4AXwBcAF4AYABhAGIAYABjAGEAZABlAGYAZABnAGUAaABpAGoAaABrAGkAbABtAG4AbABvAG0AcABxAHIAcABzAHEAdAB1AHYAdAB3AHUAeAB5AHoAewB4AHoAfAB9AH4AfAB/AH0AgACBAIIAgACDAIEAhACFAIYAhACHAIUAiACJAIoAiwCIAIoAjACNAI4AjwCMAI4AkACRAJIAkACTAJEAlACVAJYAlACXAJUAmACZAJoAmwCYAJoAnACdAJ4AnACfAJ0AoAChAKIAowCgAKIApAClAKYApACnAKUAqACpAKoAqACrAKkA")], -"material": SubResource("StandardMaterial3D_8lo7l"), -"name": "COLUMN CARVED", -"primitive": 3, -"uv_scale": Vector4(1.2208, 2.27194, 0, 0), -"vertex_count": 380, -"vertex_data": PackedByteArray("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") -}] -blend_shape_mode = 0 -shadow_mesh = SubResource("ArrayMesh_mhnv1") - -[sub_resource type="BoxShape3D" id="BoxShape3D_dmxjq"] -size = Vector3(2.49086, 4.52832, 1) - -[sub_resource type="ArrayMesh" id="ArrayMesh_1annr"] -_surfaces = [{ -"aabb": AABB(-0.586693, -2.91569, -0.245125, 1.3548, 4.0161, 0.542034), -"format": 34896613377, -"index_count": 960, -"index_data": PackedByteArray("cgASAEkAcgBJAHMASQATAHMASQASABMAcgBzAHQAEwB0AHMAFQByAHQAEgB1ABMAFQB0ABYAEgB2AHUAFAByABUAFAAVABYAcgAHABIAFAAHAHIAEgAHAHYAdAAXABYAFAAWABcAEwAXAHQAdgAGAHUABgATAHUABgAXABMAdgAHAAYASAAUABcASAAHABQASAAXAEcABgBHABcADwBIAEcADwAHAEgABgAKAEcADwBHAAoABwB3AAYABwB4AHcAeAB5AHcAeQAGAHcAeAB6AHkABwB6AHgAegAEAHkAegAAAAQAOgB5AAQAAAA6AAQAOgAGAHkAegB7AAAAAAB7ADoABwB7AHoABQAGADoAewB8ADoAewB9AHwAAwA6AHwAfQADAHwABQA6AAMAfQACAAMAAgAFAAMAewACAH0AOwAGAAUAewABAAIAAgABAAUABwABAHsAAQA7AAUAOwAKAAYABwA8AAEAAQA8ADsABwAJADwAPAAIADsAPAAJAAgACAAKADsADwAJAAcACQB+AAgACwAIAH4ACwAKAAgACQA9AH4APQALAH4ACQAMAD0APQAMAAsADAB/AAsACQCAAAwADwCAAAkADACBAH8ADACAAIEAPgALAH8AgQA+AH8AgQCAAD4APgAKAAsAgAANAD4AgAAOAA0AggA+AA0ADgCCAA0AgAA/AA4ADgA/AIIAgAAQAD8ADwAQAIAAPwARAIIAEQA+AIIAPwAQABEAEQAKAD4AEABAABEAQAAKABEAQQAQAA8AEABCAEAAQQBCABAAQgCDAEAAQgBUAIMAVAAjAIMAIwBAAIMAVAAlACMAQgAlAFQAJQBTACMAUwBAACMAJQBVAFMAQgBVACUAVQAkAFMAVQAmACQAUgBTACQAJgBSACQAUgBAAFMAVQBWACYAQgBWAFUAJgBWAFIAUQBWAEIAVgBXAFIAVgBYAFcAUQBYAFYAVwAnAFIAWACEAFcAhAAnAFcAWACFAIQAUQCFAFgAhQBZAIQAWQAnAIQAhQCGAFkAUQCGAIUAhgAoAFkAKAAnAFkAhgApACgAUQApAIYAKQBaACgAWgAnACgAKQBbAFoAUQBbACkAWwBfAFoAXABaAF8AWgBcACcAWwCHAF8AhwBhAF8AXABfAGEAXQCHAFsAXQBbAFEAhwBgAGEAXQBgAIcAYAAsAGEAXABhACwAYAAtACwAYABdAC0ALQCIACwALQCJAIgALQBdAIkALgAsAIgAXAAsAC4AiQBjAIgALgCIAGMAiQBiAGMAiQBdAGIAYgBkAGMALgBjAGQAYgBdAC8ALwCKAC4AYgBnAGQAYgAvAGcAZwAxAGQAawBkADEAZwAwADEAMABpADEAawAxAGkAMABqAGkAagBrAGkAMABoAGoAZwBoADAAagBoAGsAZwAvAGgAbABkAGsALgBkAGwAaACLAGsAjABrAIsAbABrAIwAbQCMAIsAaABtAIsAbQCNAIwAaACNAG0AjQA0AIwAbACMADQAjQAyADQAMgBsADQAjQCOADIAaACOAI0AMgCOAGwAaAAvADMAMwAvAC4AaACPAI4AaAAzAI8AjgCQAGwAjgCRAJAAkgBsAJAAkQCSAJAAjgBxAJEAkQBxAJIAjgCPAHEAcQA4AJIAcQA2ADgAcQCPADYAcACSADgANgBwADgAcABsAJIANgCPAHAANQBsAHAALgBsADUAMwAuADUAjwCTAHAAjwBuAJMAlABwAJMAbgCUAJMANQBwAJQAjwCVAG4AbgCVAJQAjwAzAJYAjwCWAJUAbwAzADUAlgAzAG8AbwA1AJcAlgBvAJcANQCUADkAlQA5AJQAlQCWADcAlQA3ADkAlgCXAJgANQCYAJcANwCWAJgANQA5AJgANwCYADkAKgAuAIoAXAAuACoAZgAqAIoALwBmAIoALwBdAGYAZgArACoAZgBdACsAKwBlACoAXAAqAGUAKwBdAGUAXQBcAGUAXQBeAFwAXgCZAFwAXQCaAF4AXgCaAJkAJwBcAJkAmgAnAJkAXQBRAJoAmgAiACcAmgBRACIAIgCbACcAIgBRAJsATgAnAJsAUgAnAE4AUQBQAJsATgCbAFAAUQBPAFAATwBOAFAAUQBNAE8ATwBNAE4AUQBCAE0AUgBOAEAATQBCAEEAQABOAB8ATQAfAE4AQAAfAEYATQAhAB8ATQBBACEAIQBMAB8ARgAfAEwAIQBLAEwAIQBBAEsAQABGAAoASwAeAEwARgBMAB4ASwAgAB4ASwBBACAAIACcAB4ARgAeAJwAIABKAJwASgBGAJwAIABBAEoASgBBAEYAQQAdAEYACgBGAB0AQQAaAB0AQQAPABoAQwAPAAoAQwAKAJ0AGAAPAEMAGABDAJ0AngAPABgAGgAPAJ4AGACdABkACgAZAJ0AngAYABkACgAdAEQACgBEABkAngAZAJ8AGQBEAJ8AoACeAJ8AoACfAEQAHACeAKAAHACgAEQAGgCeABwARAAdAKEAGgChAB0ARAChABsAHABEABsAGgBFAKEAGgAcAEUARQAbAKEARQAcABsA"), -"lods": [0.03903, PackedByteArray("AAABAAIAAAACADoAAgADADoAAAA6AAQAAgAFAAMABQA6AAMAAgABAAUAOgAGAAQABQAGADoABwAAAAQABwABAAAABwAEAAYAAQA7AAUAOwAGAAUAAQA8ADsABwA8AAEAPAAIADsABwAJADwAPAAJAAgACAAKADsAOwAKAAYACQA9AAgAPQALAAgACwAKAAgACQAMAD0APQAMAAsACQAOAAwADAA+AAsAPgAKAAsADAAOAD4ADgANAD4ADgA/AA0AEQA+AA0APwARAA0AEQAKAD4ADgAQAD8APwAQABEADwAOAAkADwAQAA4ADwAJAAcAEABAABEAQAAKABEAQQAQAA8AEABCAEAAQQBCABAAQwAPAAoAGAAPAEMAGABDAAoAGAAKABkAGAAZAEQACgBEABkAHAAYAEQAHABEABsAGgAYABwAGgAPABgARQAcABsAGgAcAEUARAAdABsARQAbAB0AGgBFAB0ACgAdAEQAQQAPABoAQQAaAB0ACgBGAB0AQQAdAEYADwBHAAoABgAKAEcADwBIAEcADwAHAEgABgBHABcASAAXAEcAEgAHAAYASAAUABcASAAHABQASQAHABIAFAAHAEkAEgAGABMABgAXABMASQASABMAEwAXABYASQATABYAFAAWABcAFQBJABYAFABJABUAFAAVABYAQABGAAoASgBBAEYAIABBAEoASgBGAB4AIABKAB4ASwBBACAASwAgAB4ASwAeAEwARgBMAB4AIQBBAEsAIQBLAEwARgAfAEwAIQBMAB8AQAAfAEYATQBBACEATQAhAB8ATQBCAEEATQAfAE4AQABOAB8ATwBNAE4ATwBOAFAAUQBNAE8AUQBPAFAAUQBCAE0ATgAnAFAAUQBQACcAUgBOAEAAUgAnAE4AQgAjAEAAUwBAACMAUgBAAFMAQgBUACMAVAAlACMAQgAlAFQAJQBTACMAQgBVACUAJQBVAFMAVQAkAFMAUgBTACQAVQAmACQAJgBSACQAQgBWAFUAVQBWACYAJgBWAFIAUQBWAEIAVgBXAFIAVwAnAFIAVgBYAFcAUQBYAFYAWABZAFcAWQAnAFcAWAApAFkAUQApAFgAKQAoAFkAKAAnAFkAKQBaACgAWgAnACgAKQBbAFoAUQBbACkAWgBcACcAIgBRACcAIgAnAFwAXQBRACIAXQBbAFEAXgAiAFwAXQAiAF4AXQBeAFwAWwBfAFoAXABaAF8AWwBgAF8AXQBgAFsAYABhAF8AXABfAGEAYAAsAGEAXABhACwAYABdAC0AYAAtACwALQBiACwALQBdAGIAYgBjACwAXAAsAC4ALgAsAGMAYgBkAGMALgBjAGQAXQBcAGUAKwBdAGUAXAAqAGUAKwBlACoAXAAuACoAZgArACoAZgBdACsAZgAqAC4ALwBdAGYAYgBdAC8ALwBmAC4AYgAvAGcAYgBnAGQAMwAvAC4AZwAvAGgAaAAvADMAZwAxAGQAZwAwADEAZwBoADAAMABpADEAMABqAGkAMABoAGoAawAxAGkAagBrAGkAawBkADEAagBoAGsAbABkAGsALgBkAGwAaABtAGsAbQA0AGsAbABrADQAbQAyADQAaAAyAG0AMgBsADQAaABuADIAaAAzAG4AMwAuADUALgBsADUAbgAzAG8AbwAzADUANwBvADUAbgBvADcANwA1ADkAbgA3ADkANQBwADkAbgA5AHAANQBsAHAANgBuAHAAcABsADgANgBwADgAcQA4AGwAcQA2ADgAMgBxAGwAcQBuADYAMgBuAHEA"), 0.257715, PackedByteArray("AAABAAIAAAACAAMAAAADAAQAAgAFAAMAAgABAAUAAwAGAAQABQAGAAMABwAAAAQABwABAAAABwAEAAYAAQAIAAUAAQAJAAgABwAJAAEACAAKAAUABQAKAAYACQALAAgACwAKAAgACQAMAAsADAANAAsADQAKAAsACQAOAAwADAAOAA0ADwAOAAkADwAJAAcADgAQAA0ADwAQAA4AEQAKAA0AEAARAA0AEgAHAAYAEgAGABMAFAAHABIADwAHABQAFAASABUAFQASABYAFAAVABYAEgATABYAFAAWABcAEwAXABYABgAXABMADwAUABcABgAKABcADwAXAAoAGAAPAAoAGAAKABkAGgAPABgAGgAQAA8AGAAZABsACgAbABkAHAAYABsAGgAYABwAGgAcABsACgAdABsAGgAbAB0AEQAdAAoAGgAdAB4AEQAfAB0AHQAfAB4AIAAaAB4AIAAeAB8AIQAaACAAIQAgAB8AIQAQABoAIgAhAB8AIgAQACEAEAAjABEAJAAfABEAJAARACMAEAAlACMAJQAkACMAEAAmACUAJQAmACQAIgAmABAAJAAnAB8AIgAfACcAJgAoACQAKAAnACQAIgApACYAJgApACgAIgAnACoAKAAqACcAKwApACIAKwAiACoAKQAsACgAKgAoACwAKwAtACkAKQAtACwAKwAqAC4AKgAsAC4ALQArAC8ALwArAC4ALQAvADAALQAxACwALQAwADEALgAsADEAMAAvADIAMAAyADEAMwAvAC4AMgAvADMALgAxADQAMgA0ADEALgA0ADUAMwAuADUAMgA2ADQAMgAzADcAMgA3ADYANwAzADUANgA4ADQANgA3ADgANQA0ADgANwA5ADgANQA4ADkANwA1ADkA")], -"name": "COLUMN CARVED", -"primitive": 3, -"uv_scale": Vector4(0, 0, 0, 0), -"vertex_count": 162, -"vertex_data": PackedByteArray("52esBfCKAAD2WxAXUIEAAKZnyxO+igAA/27KE41TAABAb6wFwFMAAE9jDxcfSgAAd0sCANk2AAAdRAIACm4AAKlc6GzQRAAAUFXobAF8AADwQtlsDDAAABRv33GyUwAAu2ffceKKAAAobimA9lIAAM9mKYAnigAAlzvZbD1nAAC2VKWEinsAAA9cpYRZRAAACit2BcxZAABiMnYFmyIAAEE3/xatYwAA9CtyE4xaAABNM3ITWyMAAJs+/xZ8LAAAKyppcS1ZAACFMWlx/CEAAFU7HYQLZwAAZjHIfuYhAAANKsh+F1kAAK1CHITaLwAA/AqQyfECAACWHrPMxRIAAKQDkMkiOgAAPRezzPVJAAAsTUP4i3UAAK2oCblBggAAu5XovPZyAABUoQm5crkAAGKO6bwmqgAAhVRD+Fk+AAASZa/xtksAALldr/HmggAAtqBD+d97AABcmUP5ELMAADSP0/G7bQAA3IfT8eykAADVrmnmQ4cAAHunaeZ0vgAA4I2T28SpAAA5lZPbk3IAAEvwbeo++QAAbsPI7wXVAACk923qDcIAAMfKyO/VnQAAQfEu+gf6AACWy935ntsAAJr4LvrYwgAA79Ld+WykAADXdUIKFFkAADBe9Bn9RQAA11b1GS99AAB4XFhuyoEAAEF0cXvhVwAAXVxWg7iBAABgXI+Mm0QAAEM7FpkBZwAABVWPjMx7AADaNfFtmmIAAGor7XoRHQAAbTZIgxVjAACcQhWZ0S8AAGpDUxleMAAAEDxTGY5nAAACJSQK7lQAAAAAW8YwNwAATA6CzL5CAAClFYLMjAsAAKQ7t7BUZwAA/kK3sCQwAADVOQze6GUAAC5BDN63LgAAUUON75RtAADpWumecUMAAOKdnbyLeQAA96OHtZK7AACJlp28vLAAAJBT6Z6jegAAtlqc3FRDAABdU5zchHoAACFg/uq3RwAACG7m9PJSAACvZuf0I4oAAIp4/v9wWwAAQIbU/qOjAAAwcf//oZIAAGF67PXsXAAAGH4c9QqdAABxhRz12mUAAJSRCejDrAAA7ZgJ6JN1AADQl27gqnQAAJqN0/5ybAAAxqRg7kW8AAB2kG7g26sAANjRveen4AAAi6tk2JiEAAAypGXYyLsAADHZved2qQAA5v4w7uvHAAA+37/meOsAAG3cXf036QAAO8O08dzUAACf7qT8yLoAADD3b/bR/gAAZiXcDj9VAABbLCQKvR0AAL8s2w4OHgAAtT7vAY0sAABbN+8BvmMAAJ9XAACrQAAARlAAANt3AAA6ZBMC2UoAAOFcEwIJggAAfm5CCkSQAACFdf0O0lgAACxu/g4DkAAA0WNYbplKAAD8dH92d1gAAOdscXsSjwAAo21/dqiPAAC2Y1aDiEoAAFCrh7VihAAAGF0d40JFAAC/VR3jc3wAAMlY/+rofgAACHPs9RyUAADrlCjtWHIAAJKNKe2IqQAAIaxg7hSFAACX5r/mSLQAANDw8ueKvAAAd+ny57rzAACO9zHuHP8AAEXnpfz58QAA//9n8s7IAACl+Gfy//8AAIn+bvahxwAAxuNd/QayAADU2of8zaoAAHvTiPz94QAAmcVJ9sfWAACUyrTxrJ0AAPTMSfaYnwAAXWUL/fVLAAAEXgv9JYMAAKtKje9kNgAAWQdbxgAAAAAzPfFtaisAAD4k5HVlVAAAmCvkdTQdAAARJO16QlQAAMY9SIPlKwAA") -}, { -"aabb": AABB(-1.23686, -3.99681, -0.397747, 2.1293, 6.71828, 0.728802), -"format": 34896613377, -"index_count": 54, -"index_data": PackedByteArray("AAABAAIAAwABAAAAAQAEAAUAAQAGAAQAAQADAAYABAAGAAcABgADAAgACAADAAkABgAIAAoACwAMAA0ADgAMAAsADAAPABAADAARAA8ADAAOABEADwARABIAEQAOABMAEwAOABQAEQATABUA"), -"name": "DARKER BRICK", -"primitive": 3, -"uv_scale": Vector4(0, 0, 0, 0), -"vertex_count": 22, -"vertex_data": PackedByteArray("pIr4/wCFAACSa9P+DWUAABt6s//8cwAAwHyYAHqAAADzRmr2tT8AAEJZnvphUgAAHR7o4XYWAADmL/DsaiYAANEKIst+AwAAAAAyAQAAAADTFO7aLg0AACekjf5TnwAAM4X//2V/AAC0lZH/aJAAAA62LPrysQAA4/cAAEv/AAAie5oA0H4AAHn31tmZ9gAA///zyf//AACF3hjsQNoAAPXHyvWSxAAA2e7m4G3tAAA=") -}, { -"aabb": AABB(-1.63107, -4.42445, -0.535545, 2.91124, 7.56848, 1.00315), -"format": 34896613377, -"index_count": 126, -"index_data": PackedByteArray("AAABAAIAAAADAAEABAADAAAABAAFAAMABAAGAAUABAAHAAYABgAHAAgABgAIAAkACQAIAAoACgAIAAsACgALAAwADAALAA0ADAANAA4ADwAOAA0ADwAQAA4AEQAQAA8AEQASABAAEwASABEAEwAUABIAFQAUABMAFQAWABQAFwAYABkAFwAaABgAGwAXABkAGwAZABwAGwAcAB0AGwAdAB4AHQAfAB4AHQAgAB8AIAAhAB8AIQAiAB8AIQAjACIAIwAkACIAIwAlACQAJgAkACUAJgAlACcAKAAmACcAKAAnACkAKgAoACkAKgApACsALAAqACsALAArAC0A"), -"name": "Worked Stone 1", -"primitive": 3, -"uv_scale": Vector4(0, 0, 0, 0), -"vertex_count": 46, -"vertex_data": PackedByteArray("+Xtw8W53AACniPj/GIQAABGIrvHKgwAASXil/15zAABXcarwlWwAAGNofP4jYwAARlka/MFTAADyY+7sBF8AAI5WM+lzUQAAB0sz+ExFAACuPffyzTcAALJFyeASPwAAJir46LoiAACxOP7WezMAAHkal91xFAAA5THN0L0sAABqEVTVbAsAAJMqyMKzJQAAlwhsxOgCAACpIocPKiMAAAAAdgEAAAAA6H3+DoGAAABffboAQYAAACiQUvEUjAAAk4T//+x/AADnlHr/pJAAABaEtPG4fwAAuppr8OqWAAC1pCL+2aAAAKGzkvsvsAAA0aeI7HKkAADqtKXo+rEAAJLBgfeSvgAAg84e8vfLAABqxQrgusEAAJDh5edb3gAAW9EZ1qjPAAAN8Ffc7e4AAKvX1M9S1gAAefj508v3AADm3brBJt0AAP//+ML//wAA+Nd2DqPcAACQ+QAATP8AALl8/w5LfwAAMXy8AAt/AAA=") -}] -blend_shape_mode = 0 - -[sub_resource type="ArrayMesh" id="ArrayMesh_0kwx0"] -resource_name = "Overworld Re-Scaled (Missing Distance Objects)_tree_002" -_surfaces = [{ -"aabb": AABB(-0.586693, -2.91569, -0.245125, 1.3548, 4.0161, 0.542034), -"attribute_data": PackedByteArray("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"), -"format": 34896613399, -"index_count": 960, -"index_data": PackedByteArray("HAEKALAAHAEDAAoACgADAB0BCQAcAQsACQADABwBrwADAAkABwADAK8ADQAHALMAHgEHAA0ADgAeAR8BDAAeAQ4ADAAOALQADAAHAB4BsQAHAAwAEACxALUAtgCxABAADwCxALYAtwCxAA8AsQAIAAcAtwCyALEAsQCyAAgABwAIACABIAEIAK4AIAGuAAUABwAgAQQABAAgAQYABgAgASEBBAAGAK0ABwAEAAMAAwAEAKwAAwCsAAEAAwABACIBIgEBAAIAIgECACMBAwAiASQBJAEiAQAAAwAkASUBsgATALgAsgC5ABMAsgC6ALkAuQC6ABIAuwC6ALIAuwC9ALoAuwCyALcAuwC3ALwAuwAmAb0AuwAnASYBuwAUACcBuwC+ABQAvwC+ALsAvwAoAb4AvwDAACgBwAC/ABYAFgC/ACkBKQG/AMIAKgG7ABEAvwC7ACoBvwAqAcEAwwC/ABUAFwC/AMMAwgC/ABcAwgAXAMQAxAAXAMUAxADFABgAGADFAMYAxQAXABoAKwEaAMgAxQAaACwBLAEaACsBLQErARsALAErAS0BLAEtAccAxQAuAckAxQAvAS4BxQAsAS8BLgEvARkALwEsAcoAygAsARwALwHKADABHQAxATIBHQAeADEBMQEeAB8AIAAeAB0AIAAdADMBIADLAB4AIAAhAMsANAEgADUBzAAgADQBzAA0ASMAJAAgAMwAJADMACIAIgDMADYBzQAgACQAzQAhACAAJQAhAM0AJgAlADcBJgAhACUAzgAmADgBzgAhACYAOQHOACcAKADOADkBKAAhAM4AzwAhACgALwDPADoB1ADPAC8A1QDUAC4A1QDPANQA1QDTAM8A0wA7AdYA0wAwADsB1QAwANMA1wAwANUAzwDTACwAPAEwANcA2AAwADwBMQAwANgA2QAwADEAzwAsANEA0QAsANIA0QDSAC0A0QAtAD0BzwDRACEAIQDRACsA2QDaADAAMADaAD4B2gDZANsA2gDbANwA2gDcADMAIQArANAA0AArAD8B0AA/ASkAIQDQACoAKgDQAEABIQAqAEEB2gAzADQANAAzAEIBNABCAd4ANADeAN8A2gA0ADIA2gAyAN0AMgA0AEMBNADfAOAANADgADcANwBEAUUBNwA5AEQBNwBGATkANwDjAEYBRgHjAEcBNwDgAOMA4wBIATgA4wDgAEgBSAHgAEkB4ABKATYA4ADhAEoB4ADfAOEASgHhAEsB4QDfADUA4QA1AOIAOgA7ADwAOgA9ADsA5ADlAOYA5ADnAOUA5wBAAOUA5wA/AEAATAHkAOYATAHmAE0BPgBMAU0BPgBNAUEA6ADpAE4BQgDoAE4BQgBOAUQA6ADqAOkA6gDrAOkA6gDsAOsA7ABDAOsA7ABFAEMATwFIAFABTwFHAEgAUQFPAVABUQFQAe0ARgBRAe0ARgDtAEkAUgFLAFMBUgFKAEsA7wBSAVMB7wBTAe4A8ADvAO4A8ADuAPEATQDwAPEATQDxAEwA8gBVAPMA8gBXAFUAVAHyAPMAVAHzAPQA9QBUAfQA9QD0APYAVAD1APYAVAD2AFYAVQFQAFYBVQFPAFAAVwFVAVYBVwFWAVgBTgBXAVgBTgBYAVEAWQFOAFEAWQFRAFoBUgBZAVoBUgBaAVMAWwFcAV0BWwBbAV0BWwBdAVoAWwH3AFwB9wBZAFwB9wBYAFkA+ABdAF4B+ABcAF0AXwD4AF4BXwBeAV4AXwFhAPkAXwFjAGEAYAFfAfkAYAH5AGEB+gBgAWEB+gBhAfsA/AD6APsA/AD7AP0AYAD8AP0AYAD9AGIAZABlAGYAZABnAGUA/gBtAGIB/gBvAG0AYwH+AGIBYwFiAWQBbABjAWQBbABkAW4AaABpAGoAaABrAGkA/wBxAAAB/wBzAHEAcAD/AAABcAAAAXIAAQF1AAIBAQF3AHUAdAABAQIBdAACAXYAZQF5AGYBZQF4AHkABAFlAWYBBAFmAWcBaAEEAWcBaAFnAQUBewBoAQUBewAFAXoAAwF9AGkBAwF/AH0AfAADAWkBfABpAX4ABgGFAGoBBgGHAIUABwEGAWoBBwFqAQgBhAAHAQgBhAAIAYYAawGBAGwBawGAAIEAbQFrAWwBbQFsAQkBgwBtAQkBgwAJAYIACgGNAG4BCgGMAI0AbwEKAW4BbwFuAXABcQFvAXABcQFwAQsBjwBxAQsBjwALAY4ADAGJAHIBDAGIAIkAiwAMAXIBiwByAYoADQGRAHMBDQGTAJEAkAANAXMBkABzAZIAdAGVAA4BdAGXAJUAdQF0AQ4BdQEOAXYBlAB1AXYBlAB2AZYADwGZABABDwGYAJkAEQEPARABEQEQAXcBmwARAXcBmwB3AZoAeAGlAHkBeAGkAKUAEgF4AXkBEgF5AXoBFAESAXoBFAF6ARMBFQEUARMBFQETARYBpwAVARYBpwAWAaYAFwGdAHsBFwGfAJ0AnAAXAXsBnAB7AZ4AGAGhABkBGAGgAKEAowAYARkBowAZAaIAGgGpABsBGgGrAKkAqAAaARsBqAAbAaoA"), -"lods": [0.03903, PackedByteArray("AAABAAIAAwABAAAAAwCsAAEAAwAEAKwABAAGAK0ABAAFAAYABwAFAAQABwAEAAMABQAIAK4ABwAIAAUABwADAK8ArwADAAkACQADALAAsAADAAoACQCwAAsAsQAIAAcAsQCyAAgADQAHALMADAAHAA0AsQAHAAwADAANAA4ADAAOALQAEACxALUAtgCxABAADwCxALYAtwCxAA8AtwCyALEAsgATALgAsgC5ABMAsgC6ALkAuQC6ABIAuwCyALcAuwC6ALIAuwC3ALwAuwC9ALoAuwAUAL0AuwC+ABQAvwC+ALsAvwDAAL4AvwC7ABEAvwARAMEAwAC/ABYAFgC/AMIAwwC/ABUAFwC/AMMAwgC/ABcAwgAXAMQAxAAXAMUAxADFABgAGADFAMYAxQAXABoAxQAaAMcAxwAaAMgAxwDIABsAxQDHABkAxQAZAMkAGQDHAMoAygDHABwAHQAeAB8AIAAeAB0AIADLAB4AIAAhAMsAzAAgACMAJAAgAMwAJADMACIAzQAgACQAzQAhACAAJQAhAM0AJgAhACUAzgAhACYAKADOACcAKAAhAM4AzwAhACgAIQDQACoAIQArANAA0AArACkAIQDRACsAzwDRACEA0QDSAC0A0QAsANIAzwAsANEAzwDTACwA1ADPAC8A1QDPANQA1QDTAM8A1QDUAC4A1QAwANMA0wAwANYA1wAwANUA2AAwANcAMQAwANgA2QAwADEA2QDaADAA2gDZANsA2gDbANwA2gDcADMA2gAyAN0A2gA0ADIA2gAzADQANAAzAN4ANADeAN8ANADfAOAANADgADcA4ADfAOEA4QDfADUA4QA1AOIA4ADhADYANwDgAOMA4wDgADgANwDjADkAOgA7ADwAOgA9ADsA5ADlAOYA5ADmAEEAPgDkAEEA5ADnAOUA5wBAAOUA5wA/AEAA6ADpAEQAQgDoAEQA6ADqAOkA6gDrAOkA6gDsAOsA7ABDAOsA7ABFAEMARwBIAO0ARgBHAO0ARgDtAEkASgBLAO4A7wBKAO4A8ADvAO4A8ADuAPEATQDwAPEATQDxAEwA8gBVAPMA8gBXAFUA8gDzAPQA9QDyAPQA9QD0APYAVAD1APYAVAD2AFYATgBPAFAATgBQAFEAUgBOAFEAUgBRAFMA9wBZAFoA9wBYAFkAWwD3AFoA+ABdAF4A+ABcAF0AXwD4AF4AYwBhAPkA+gBjAPkA+gD5APsA/AD6APsA/AD7AP0AYAD8AP0AYAD9AGIAZABlAGYAZABnAGUA/gBvAG0AbAD+AG0AbABtAG4AaABpAGoAaABrAGkA/wBxAAAB/wBzAHEAcAD/AAABcAAAAXIAAQF1AAIBAQF3AHUAdAABAQIBdAACAXYAAwF/AH0AfAADAX0AfAB9AH4ABAF5AAUBBAF4AHkAewAEAQUBewAFAXoABgGHAIUABwEGAYUABwGFAAgBhAAHAQgBhAAIAYYAgACBAAkBgwCAAAkBgwAJAYIACgGMAI0ACgGNAAsBjwAKAQsBjwALAY4ADAGJAIoADAGIAIkAiwAMAYoADQGRAJIADQGTAJEAkAANAZIAlwCVAA4BlACXAA4BlAAOAZYADwGZABABDwGYAJkAEQEPARABEQEQAZoAmwARAZoAEgGlABMBEgGkAKUAFAESARMBFQEUARMBFQETARYBpwAVARYBpwAWAaYAFwGdAJ4AFwGfAJ0AnAAXAZ4AGAGhABkBGAGgAKEAowAYARkBowAZAaIAGgGpABsBGgGrAKkAqAAaARsBqAAbAaoA"), 0.257715, PackedByteArray("AAABAAIAAwABAAAAAwAEAAEABAAFAAYABwAFAAQABwAEAAMABwAIAAUABwADAAkACQADAAoACQAKAAsADAAIAAcADAAHAA0ADAANAA4ADwAIAAwADwAMABAAEQAIAA8AEQASAAgACAASABMAEQAUABIAFQAUABEAFQAWABQAFgAVABcAFgAXABgAGAAXABkAGQAXABoAGQAaABsAGQAbABwAHQAeAB8AIAAeAB0AIAAhAB4AIgAgACMAJAAgACIAJAAhACAAJQAhACQAJgAhACUAJwAhACYAKAAhACcAIQApACoAIQArACkAKAArACEAKAAsACsAKwAsAC0ALgAsACgALgAoAC8ALgAwACwAMQAwAC4AMQAyADAAMgAxADMAMgAzADQANAAzADUANAA1ADYANAA2ADcANwA2ADgANwA4ADkAOgA7ADwAOgA9ADsAPgA/AEAAPgBAAEEAQgBDAEQAQgBFAEMARgBHAEgARgBIAEkASgBLAEwATQBKAEwATgBPAFAATgBQAFEAUgBOAFEAUgBRAFMAVABVAFYAVABXAFUAWABZAFoAWwBYAFoAXABdAF4AXwBcAF4AYABhAGIAYABjAGEAZABlAGYAZABnAGUAaABpAGoAaABrAGkAbABtAG4AbABvAG0AcABxAHIAcABzAHEAdAB1AHYAdAB3AHUAeAB5AHoAewB4AHoAfAB9AH4AfAB/AH0AgACBAIIAgwCAAIIAhACFAIYAhACHAIUAiACJAIoAiwCIAIoAjACNAI4AjwCMAI4AkACRAJIAkACTAJEAlACVAJYAlACXAJUAmACZAJoAmwCYAJoAnACdAJ4AnACfAJ0AoAChAKIAowCgAKIApAClAKYApwCkAKYAqACpAKoAqACrAKkA")], -"material": SubResource("StandardMaterial3D_8lo7l"), -"name": "COLUMN CARVED", -"primitive": 3, -"uv_scale": Vector4(1.28377, 2.54571, 0, 0), -"vertex_count": 380, -"vertex_data": PackedByteArray("52esBfCKJZv2WxAXUIHvm6ZnyxO+igmcHUQCAApum6ZQVehsAXw/nc9mKYAnipObu2ffceKKZ5uXO9lsPWcusbZUpYSKe+SdQTf/Fq1jp6sKK3YFzFmZrfQrchOMWietVTsdhAtnPLErKmlxLVl7rQ0qyH4XWa6sPRezzPVJ+KKkA5DJIjoFrixNQ/iLdQKuYo7pvCaq0KtUoQm5crkTm7ldr/HmgomaXJlD+RCz05vch9Px7KSfrXunaeZ0vuim4I2T28SpVrJL8G3qPvlnmm7DyO8F1fKwlsvd+Z7beqxB8S76B/qvnGIydgWbIvgVmz7/FnwswRZNM3ITWyOQFXdLAgDZNvQg8ELZbAwweRT/bsoTjVMCGUBvrAXAU9sXT2MPFx9K1hmpXOhs0EQ2FxRv33GyU9YXKG4pgPZSIxgPXKWEWURkGGYxyH7mIaYUhTFpcfwhwxWtQhyE2i9cFZYes8zFEsMi/AqQyfEC2xW7lei89nJuIa2oCblBgrMVhVRD+Fk+nxUSZa/xtkv1FLagQ/nfe94XNI/T8bttaBTVrmnmQ4c1JzmVk9uTciEUpPdt6g3C4RfHysjv1Z0MD5r4LvrYwnEa79Ld+WykhRWmZ8sTvopGpE9jDxcfSjPb/27KE41TMtv2WxAXUIHdo9yH0/HspDcY4I2T28SpexM5lZPbk3L3CzSP0/G7bXINLE1D+It1NBmWHrPMxRKh1IVUQ/hZPkAOPRezzPVJJLDnZ6wF8IqAoaZnyxO+iqqi/27KE41TdNNAb6wFwFO10yxNQ/iLdaK4hVRD+Fk+Qei2oEP533tS21yZQ/kQs/2kHUQCAApu1VfnZ6wF8IpFWkBvrAXAU4Akd0sCANk2OSEKK3YFzFngR2IydgWbIvYXuV2v8eaCXVg0j9Pxu20BFxJlr/G2Sykk3IfT8eykeUYKK3YFzFkUGmIydgWbIqMOTTNyE1sjdA70K3ITjFoEGlyZQ/kQsy6htqBD+d97odLVrmnmQ4eu1XunaeZ0vpK3Yo7pvCaqVSwSZa/xtkvY0buV6Lz2cukZuV2v8eaCL55uw8jvBdXQvtWuaeZDh/Pdx8rI79WdN+x7p2nmdL7AqUE3/xatY0a2TTNyE1sjSuibPv8WfCyp5/QrchOMWkq4lsvd+Z7bsRrHysjv1Z3wCO/S3flspJ4ObsPI7wXVTg+XO9lsPWc1FZs+/xZ8LOEP8ELZbAwwjwxBN/8WrWNjHVShCblyubimu5XovPZyHt+tqAm5QYK422KO6bwmqqmslsvd+Z7bALjv0t35bKRe6Jr4LvrYwv3aQfEu+gf6AaMrKmlxLVm9R/BC2WwMMF8WhTFpcfwh1BeXO9lsPWdwRSsqaXEtWfMZhTFpcfwhgw5mMch+5iHgDQ0qyH4XWVMZtlSlhIp79qCtqAm5QYLg0Q9cpYRZRJ7PVKEJuXK5/562VKWEinvioQ9cpYRZRD3bKG4pgPZSW9vPZimAJ4olpUHxLvoH+pukmvgu+tjCBdSk923qDcL91Evwbeo++RGiVTsdhAtn6rlmMch+5iHj6K1CHITaLz3pDSrIfhdZ8ri7Z99x4opWoShuKYD2UkzTFG/fcbJTRdPPZimAJ4qpoVU7HYQLZw0WrUIchNovHQ38CpDJ8QJtDqQDkMkiOnwZUFXobAF8GV0Ub99xslOTJKlc6GzQRI8ku2ffceKKh1qkA5DJIjptuPwKkMnxAhzolh6zzMUS19k9F7PM9UmWoEvwbeo++ZRZpPdt6g3CNiQ5lZPbk3J5FeCNk9vEqRlF9lsQF1CBBaSpXOhs0ESmz09jDxcfSnzUUFXobAF8B6DXVvUZL33ul3hcWG7KgW6dXVxWg7iBH54QPFMZjmcpsAIlJAruVG6vQzsWmQFnUq8FVY+MzHtYmNo18W2aYo+pbTZIgxVjoKoAAFvGMDdAsUwOgsy+QjmppDu3sFRnyKz3o4e1krtfmImWnby8sKWhkFPpnqN6qadRQ43vlG3HrdU5DN7oZSSuXVOc3IR6+5OvZuf0I4pnoECG1P6jox+hGH4c9QqdQqowcf//oZKcppSRCejDrNauxqRg7kW8u5V2kG7g26u2rdjRveen4EikMqRl2Mi7y6Vt3F39N+kXpTvDtPHc1DuuPt+/5njrjqQw92/20f5yl2pDUxleMAkM13VCChRZ5wkwXvQZ/UWXDEF0cXvhV1gKYFyPjJtEng1qK+16ER1aCZxCFZnRLykIpRWCzIwLdSD+QrewJDDRJuKdnbyLecMh6VrpnnFD2ScuQQzety4wA7ZanNxUQ6YCIWD+6rdH9gcIbub08lKJIIp4/v9wWz8iYXrs9excHCJxhRz12mWoHpqN0/5ybD8h7ZgJ6JN1DATQl27gqnQ+BOb+MO7rx9kOMdm953apOiSLq2TYmIQnJZ/upPzIuuUglJEJ6MOsWQTQl27gqnSVAu2YCeiTdWgCdpBu4NurwwRRQ43vlG1fCy5BDN63LuwB1TkM3uhlfgP+QrewJDDNH6Q7t7BUZ6kz13VCChRZkdCKeP7/cFsy3TBx//+hklSnQIbU/qOjIqKajdP+cmyH2Rh+HPUKnYpQcYUc9dpltx5heuz17FxpI69m5/QjihVdCG7m9PJS5SYCJSQK7lTmB8akYO5FvJ+WIWD+6rdHkNJdU5zchHoOlLZanNxUQ0fSkFPpnqN6wEbpWumecUPdKTvDtPHc1OICEDxTGY5neAxqQ1MZXjAmB4mWnby8sLCi4p2dvIt59NjaNfFtmmL6Tm3cXf036RWln+6k/Mi6Ltr3o4e1kruTmAVVj4zMe3KZYFyPjJtEXtBqK+16ER2JBTD3b/bR/uKY5v4w7uvH+dBdXFaDuIFdom02SIMVY1+yQXRxe+FXPdFDOxaZAWemCJxCFZnRL9sEAABbxjA3BgE+37/meOv6WzHZved2qasn2NG956fgFlwypGXYyLvrWourZNiYhMEneFxYbsqBPF1MDoLMvkKurKUVgsyMC47f11b1GS994pgwXvQZ/UVv0GYl3A4/VUKvWzfvAb5jcak+JOR1ZVQ6rxEk7XpCVKev52xxexKPl5ajbX92qI+qln5uQgpEkBWXLG7+DgOQ0pbhXBMCCYJTnkZQAADbd5Giv1Ud43N8gZPJWP/q6H6klAhz7PUclIikko0p7YipVK0EXgv9JYNlqZnFSfbH1oWuReel/PnxyKB704j8/eFKqnfp8ue685Cfjvcx7hz/dZil+Gfy//9ylL8s2w4OHlcJWywkCr0dkge1Pu8BjSyIHDpkEwLZSiQen1cAAKtAAiKFdf0O0lhICtFjWG6ZSiQd/HR/dndYSQi2Y1aDiEr/HVCrh7VihC4Iq0qN72Q2DgoYXR3jQkVCBVkHW8YAABMBXWUL/fVLdBzGPUiD5SuYG5gr5HU0HXUIMz3xbWorTxvrlCjtWHKqCyGsYO4UheIJ9MxJ9pif3QyUyrTxrJ2lAtTah/zNqhkexuNd/QayCSKJ/m72ocd1Df//Z/LOyMMA0PDy54q8ch+X5r/mSLSmIpKNKe2IqZEN65Qo7VhyVgerSo3vZDY4Bixu/g4DkI6XhXX9DtJY+NB+bkIKRJCxlwReC/0lg+OvXWUL/fVLYuMIc+z1HJTKW+FcEwIJgkRdOmQTAtlKtiVGUAAA23cQXp9XAACrQPYkWzfvAb5jGFC1Pu8BjSyvHGYl3A4/Vd0JWywkCr0deQS/LNsODh6UBSGsYO4UhQHSyVj/6uh+UpW/VR3jc3zakxhdHeNCRSfTlMq08aydlwGZxUn2x9Y3DvTMSfaYn+8He9OI/P3hArDU2of8zarL4cbjXf0GsvDcReel/PnxhaEzPfFtaiugG1Crh7VihMPOPiTkdWVU7giYK+R1NB0KBREk7XpCVLQJif5u9qHHf9Gl+Gfy//9zlP//Z/LOyLzRjvcx7hz//Jm2Y1aDiEqU2sY9SIPlK/Lj52xxexKPZJejbX92qI8Xl/x0f3Z3WI/QWQdbxgAAmgB36fLnuvPwXNDw8ueKvI0ml+a/5ki0RSTRY1humUotJeAjBj0RwslhYr7tXaEpErAPLSw0m7zXW84kEjwFVC/KxrUWVca6AMxVT1DHH7izz/K2yNKZT57Hq7b00LHUMnVZuObP9bdM0DPM0rTytRpUty2cNM268lnqUcrJBOAZgthVisv/IO8/uqsn3UO4Mc8swhtiDR4tjhvy2pol8oWd/ArPk/Mido6/0Vl7hQSXUYDTy3vzBYpMrwQKUTDRT3vUzOV5rvIXne8dDI6j8DSjd9p8fbzxrp6y74uRrs78etnxuJ7tBHROQ9ARe2Iec41S4cCApySpjg0ENlO29KGiMdOfe1jykpwutuJttscHYfDFlmDluBhxF1DeeOlMPnnTLAhuzSyMaWT4JDDUu50txegOUsDc6SZgX0hS7NIlIcKrfCJ9XkoqRtwtzSHigqgfxNFfDLOFazgwepjAEGcz4SDNREYGSY20TC2j4Sf5nfgVpyycKrCgjCK/QDJO9aIgUDZ4Ti4GaPrnC1Jj+JYvr88MIEGpYyAexJ8y0t+ZKcjw2y6RYzgkZtohRVFi30lk2EPTb8/Oj0vfx7DM5UpCZ99Fy3ngn6h+4Oelft0MzWP4Jy9q8XxXU+cEUgv7dTK7TeZ4I+WZUPUsn2y596QuT664aS//CXaCwTVeZtgmt23e9MxB36WoIcgbYpq6G2/kTPqi/yhHmEEokp7gToSoMlBOeB0uG2ht6OlSyvhJL93IdB5YpUYdLafsHQjLQB7JsvJe8sLRYtjEr1/ts7xtqtU6IoWuqSQRXZsruV5hVSXXLM783U+qSOmwpz7e682dXzhRTqpgIfhe1Smb0ZAgj/hFMvPrYFKO6NVRSfglMOAfcjChIH9EcB7XQTcSNDM43O/MleIWqHXWw3KT4I1liQzwM5IhtUVtKNCUC1BSqxnWESI9Y4wlF66IJERibEerpMk7dw58UVDURXRGpWXihmsS5gpqRORpQXQmHUCivDbDFcGcfJb7o8zpsUDUSKZEVBwam9/4fv/eKoWeoJzlWIwt9qtrigygB3JYk+DZf8k4HLdZ0sWk1nOc8EqhsjUBkDHzlgnioq4P+qQY1NifYoq+9+cZaqnAp/s/z/ZEoe8CFkzyy1d8sMwKfewD6ku3+CKgQh9dhn/vOI4f62KOC+C5f//htIF0/dybwgAwTi0C9U1qAQFddOrwiTIHBZj0EVePgODnf/0cPYOt/OabFQSTTGACFZ0OBMWbK+FigCROuX7r+mFiUB5se63+7TDT/HswPfz+YgH/YjH81Yk/Z+v8LqNxQBIT9SuC6ejnqYHYDINS15tpxj1Nm6gVy5WjBZZu7AAcUgoZYlMFTqB9xrLrE0Bz2w9ceKsTeHujBZjgKyrFxaQzLf+EMR38IDLK8y1axthLghHXhGntQ8Oc3enGooHYXWqdcFUlP2lXOCxtDRg49o1cBrt2F0prVxrzygp+H+MixFKTTA8rTmp9NCI6d9dLqX8PGD6UmRAlXykIip5gDHuZ7wwXZA4D/UYK5jm4++0/jwG2wBV+lqERnJ6r5wQ9abqDaaXjmp7H51+hOjbZURocG0yuH+qgpjWfDFVT4Q+npeFbhRaYUHsd1Ry1qgtiVtt2xSK9F6dT4L7fZIKox6G63QoJVQ49gCnqg10GyPitn0Uf9YXGEq+OHgLOWnADuJtxzAR9RgIrWn4CJUxQ2xR+qgKRSoH4MJ5sAaZO7R3sgFfxwpL48BiWXB+UhkoUhI4AHnmIZc1CfYz2pZ/g/aqbsPC/ktPoDYj+zFR8Bc7Ff/0BW1toBvqY909FfGskcXJ79ONcOrGkExWTEQ8abRUvw+O0we7nV5icHWeVnAISSpMb+09TDaibBw/RYZZBMpxJGP+XDv2uMdMh63cI9sdc8JIeDzdu2y09cuQjDXcLC+L8bGPd+9kw/fEKWlfkQ79N6fmW1vHEfE3ZtoReG0aasnSeDkNOV310Iut2Df38MYOYZRMEhlsCpoFRAZlnvjxu0K9kruRdnSGy6xM1b+QpwXOMDxEe6n5gAlJNnhotUe8HjGtzHNNO") -}, { -"aabb": AABB(-1.23686, -3.99681, -0.397747, 2.1293, 6.71828, 0.728802), -"attribute_data": PackedByteArray("jNPdb8jHgnBJzQRwSs6p/+m5P3XZwOBycqrLgC6xlHojo52NCp9S/+2muIQ23apwfdHab73XF3D94yFz7fz//63NqP/E/FaF//9IjlHzDnvF6ph1gPlcgQ=="), -"format": 34896613399, -"index_count": 54, -"index_data": PackedByteArray("AAABAAIAAwABAAAAAQAEAAUAAQAGAAQAAQADAAYABAAGAAcABgADAAgACAADAAkABgAIAAoACwAMAA0ADgAMAAsADAAPABAADAARAA8ADAAOABEADwARABIAEQAOABMAEwAOABQAEQATABUA"), -"material": SubResource("StandardMaterial3D_u5yc0"), -"name": "DARKER BRICK", -"primitive": 3, -"uv_scale": Vector4(1.46504, 3.10915, 0, 0), -"vertex_count": 22, -"vertex_data": PackedByteArray("pIr4/wCFzo2Sa9P+DWXLjRt6s//8c82NwHyYAHqAzo3zRmr2tT/kjUJZnvphUswAHR7o4XYWt43mL/DsaibPjdEKIst+A8+NAAAyAQAA0I3TFO7aLg3LjSekjf5Tn9CNM4X//2V/zo20lZH/aJDOjQ62LPrysdGN4/cAAEv/y40ie5oA0H7OjXn31tmZ9s+N///zyf//zI2F3hjsQNrMjfXHyvWSxLeN2e7m4G3t4404gZH+OIGQ/jiBkf44gZH+OIC8//z/rhKIggP9eYEQ/nCBT/5BgYb+cIFP/jeBkf44gZD+OIGQ/kqBe/5BgYX+OIGR/m+BT/5wgU7+hoFH/jiAuP9xgpn8") -}, { -"aabb": AABB(-1.63107, -4.42445, -0.535545, 2.91124, 7.56848, 1.00315), -"attribute_data": PackedByteArray("68MWcbDJfGhsyfJwPsKtaBS/i3EBu11pIbTGavy4wXPksvd1pa0VbZKnL3A4q/F6r54Zdk2lvYCNl9V8NaJnhG2TuYHhnrSMaY+7i0ebzvaBiyH/zMQf947EkP8azShx1cd4aEPPxmicx+5w6dGwcXXWk2k/3Rdr39f9c9TdSnaX439teumvcFflY3sm8rx2xupFgb34k32l7fuEk/yHgnvwU43//5eMyO1v9xH9//9DxB73BMSP/w=="), -"format": 34896613399, -"index_count": 126, -"index_data": PackedByteArray("AAABAAIAAAADAAEABAADAAAABAAFAAMABAAGAAUABAAHAAYABgAHAAgABgAIAAkACQAIAAoACgAIAAsACgALAAwADAALAA0ADAANAA4ADwAOAA0ADwAQAA4AEQAQAA8AEQASABAAEwASABEAEwAUABIAFQAUABMAFQAWABQAFwAYABkAFwAaABgAGwAXABkAGwAZABwAGwAcAB0AGwAdAB4AHQAfAB4AHQAgAB8AIAAhAB8AIQAiAB8AIQAjACIAIwAkACIAIwAlACQAJgAkACUAJgAlACcAKAAmACcAKAAnACkAKgAoACkAKgApACsALAAqACsALAArAC0A"), -"material": SubResource("StandardMaterial3D_bwscp"), -"name": "Worked Stone 1", -"primitive": 3, -"uv_scale": Vector4(1.66711, 3.33202, 0, 0), -"vertex_count": 46, -"vertex_data": PackedByteArray("+Xtw8W53zY2niPj/GITMjRGIrvHKg86NSXil/15zy41XcarwlWzLjWNofP4jY8mNRlka/MFTx43yY+7sBF/KjY5WM+lzUeSNB0sz+ExFx42uPffyzTf4jbJFyeASP8+NJir46Loi042xOP7WezO3jXkal91xFKCN5THN0L0sy41qEVTVbAvJjZMqyMKzJc+NlwhsxOgCz42pIocPKiPQjQAAdgEAANGN6H3+DoGAzo1ffboAQYDNjSiQUvEUjM6Nk4T//+x/zo3nlHr/pJDPjRaEtPG4f86Nuppr8OqW0I21pCL+2aDTjaGzkvsvsNWN0aeI7HKk0Y3qtKXo+rG3jZLBgfeSvtSNg84e8vfLpY1qxQrgusHMjZDh5edb3siNW9EZ1qjP440N8Ffc7e77javX1M9S1s+Nefj508v30Y3m3brBJt3Mjf//+ML//8uN+Nd2DqPcy42Q+QAATP/Kjbl8/w5Lf86NMXy8AAt/zY04gZD+9oDd/jiBkf72gN3+OIGQ/gmBx/4cgbH+S4F7/jiAvP8lgab+An8n/4KBOf5cgWX+iYIH/aCDwPtwgU/+Z4FZ/m+BT/5mgVr+QYGG/i6BnP44gZH+9oDd/jiBkf72gN7+9oDe/jiBkP43gZH+CIHI/huBsv5KgXv+OYC7/ySBp/7xfhj/goE5/lSBb/6KggL9koPO+2+BT/5mgVr+cIFP/meBWv5BgYX+LoGb/jiBkf72gN3+") -}] -blend_shape_mode = 0 -shadow_mesh = SubResource("ArrayMesh_1annr") - -[sub_resource type="BoxShape3D" id="BoxShape3D_q7hpd"] -size = Vector3(2.49086, 4.52832, 1) - [sub_resource type="BoxShape3D" id="BoxShape3D_5fm5y"] size = Vector3(5.40659, 4.93652, 3.9856) @@ -2261,6 +2078,12 @@ skeleton = NodePath("") [node name="Overworld Re-Scaled (Missing Distance Objects)" parent="Node3D" instance=ExtResource("108_yksd7")] transform = Transform3D(1.51515, 0, 0, 0, 1.51515, 0, 0, 0, 1.51515, 94.1573, 0, 7.7128) +[node name="Hidden Room" parent="Node3D/Overworld Re-Scaled (Missing Distance Objects)" index="1"] +transform = Transform3D(0.496666, 0, 0, 0, 0.496666, 0, 0, 0, 0.496666, -179.98, 4.51174, 26.4796) + +[node name="PROS DOOR 2" parent="Node3D/Overworld Re-Scaled (Missing Distance Objects)" index="54"] +visible = false + [node name="SIDE TEMPLE_053" parent="Node3D/Overworld Re-Scaled (Missing Distance Objects)" index="60"] transform = Transform3D(0.582, 0, 0, 0, 0.582, 0, 0, 0, 0.582, -273.857, 3.51675, 75.4366) @@ -2536,30 +2359,8 @@ shape = SubResource("CylinderShape3D_yksd7") [node name="UnlockableDoor1" parent="." instance=ExtResource("109_dmxjq")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -292.514, 5.53958, 12.2985) -[node name="PROS DOOR2" type="MeshInstance3D" parent="UnlockableDoor1"] -transform = Transform3D(0.652364, 0, 0, 0, 0.652364, 0, 0, 0, 0.652364, 0, 0, 0) -mesh = SubResource("ArrayMesh_jclb5") -skeleton = NodePath("") - -[node name="StaticBody3D" type="StaticBody3D" parent="UnlockableDoor1"] - -[node name="CollisionShape3D" type="CollisionShape3D" parent="UnlockableDoor1/StaticBody3D"] -transform = Transform3D(0.865703, 0, 0.500559, 0, 1, 0, -0.500559, 0, 0.865703, -0.19574, -0.637752, -0.0847492) -shape = SubResource("BoxShape3D_dmxjq") - [node name="UnlockableDoor2" parent="." instance=ExtResource("109_dmxjq")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -181.439, 4.86177, 30.3582) - -[node name="PROS DOOR 3" type="MeshInstance3D" parent="UnlockableDoor2"] -transform = Transform3D(0.496666, 0, 0, 0, 0.496666, 0, 0, 0, 0.496666, 0, 0, 0) -mesh = SubResource("ArrayMesh_0kwx0") -skeleton = NodePath("") - -[node name="StaticBody3D" type="StaticBody3D" parent="UnlockableDoor2"] - -[node name="CollisionShape3D" type="CollisionShape3D" parent="UnlockableDoor2/StaticBody3D"] -transform = Transform3D(0.943674, 0, -0.330877, 0, 1, 0, 0.330877, 0, 0.943674, -0.0489807, -0.637752, -0.318357) -shape = SubResource("BoxShape3D_q7hpd") +transform = Transform3D(0.642788, 0, -0.766045, 0, 1, 0, 0.766045, 0, 0.642788, -181.413, 4.794, 30.239) [node name="ItemRescueInteractZone" type="Area3D" parent="."] unique_name_in_owner = true @@ -3029,6 +2830,7 @@ mesh = SubResource("ArrayMesh_pxsmp") skeleton = NodePath("") [editable path="Node3D/Overworld Re-Scaled (Missing Distance Objects)"] +[editable path="UnlockableDoor1"] [editable path="Actors/Rat"] [editable path="Actors/Clalo"] [editable path="Actors/Caretaker of Saints"] diff --git a/Zennysoft.Game.Ma/src/player/DummyPlayer.cs b/Zennysoft.Game.Ma/src/player/DummyPlayer.cs index 672b96a6..7562a7ca 100644 --- a/Zennysoft.Game.Ma/src/player/DummyPlayer.cs +++ b/Zennysoft.Game.Ma/src/player/DummyPlayer.cs @@ -29,6 +29,8 @@ public partial class DummyPlayer : CharacterBody3D, IPlayer ISigilComponent IPlayer.SigilComponent => throw new NotImplementedException(); + public bool CanOpenDoors { get; set; } + public event Action PlayerDied; public void Activate() => throw new NotImplementedException(); diff --git a/Zennysoft.Game.Ma/src/player/Player.cs b/Zennysoft.Game.Ma/src/player/Player.cs index c88bc6f0..23ac9742 100644 --- a/Zennysoft.Game.Ma/src/player/Player.cs +++ b/Zennysoft.Game.Ma/src/player/Player.cs @@ -77,6 +77,8 @@ public partial class Player : CharacterBody3D, IPlayer, IProvide [Export(PropertyHint.Range, "1, 60, 1")] public double RustDuration { get; set; } = 30; + [Export] public bool CanOpenDoors { get; set; } = false; + [Export] private bool HealthTimerIsActive = false; #endregion @@ -518,6 +520,9 @@ public partial class Player : CharacterBody3D, IPlayer, IProvide weapon.IncreaseLuck(25); weapon.Augment = new Augment(JewelTags.IncreaseLuck, new BasicAugment(), jewel.ItemName, jewel.Stats.WeaponAugmentDescription, jewel.GetTexture()); break; + case JewelTags.KeyStaff: + weapon.Augment = new Augment(JewelTags.KeyStaff, new KeyStaffAugment(this), jewel.ItemName, jewel.Stats.WeaponAugmentDescription, jewel.GetTexture()); + break; } EquipmentComponent.UpdateEquipment(weapon); } diff --git a/Zennysoft.Game.Ma/src/ui/inventory_menu/AugmentableItemsMenu.cs b/Zennysoft.Game.Ma/src/ui/inventory_menu/AugmentableItemsMenu.cs index 54b49a37..d2519fe8 100644 --- a/Zennysoft.Game.Ma/src/ui/inventory_menu/AugmentableItemsMenu.cs +++ b/Zennysoft.Game.Ma/src/ui/inventory_menu/AugmentableItemsMenu.cs @@ -72,7 +72,12 @@ public partial class AugmentableItemsMenu : Control foreach (var item in inventory) { - if (item is IAugmentableItem augmentable && augmentable.Augment == null) + if (augmentingItem.ItemName == "Key Staff" && item is IWeapon weapon && weapon.Augment == null) + { + ItemSlots[slotIndex].SetItemToSlot(item); + ItemSlots[slotIndex++].EnableItem(); + } + else if (augmentingItem.ItemName != "Key Staff" && item is IAugmentableItem augmentable && augmentable.Augment == null) { ItemSlots[slotIndex].SetItemToSlot(item); ItemSlots[slotIndex++].EnableItem(); diff --git a/Zennysoft.Game.Ma/src/ui/inventory_menu/InventoryMenu.cs b/Zennysoft.Game.Ma/src/ui/inventory_menu/InventoryMenu.cs index d95e83c1..69851149 100644 --- a/Zennysoft.Game.Ma/src/ui/inventory_menu/InventoryMenu.cs +++ b/Zennysoft.Game.Ma/src/ui/inventory_menu/InventoryMenu.cs @@ -300,6 +300,7 @@ public partial class InventoryMenu : Control, IInventoryMenu Jewel => "Jewel", Plastique => "Explosive", ThrowableItem => "Dice", + KeyItem => "Key item", _ => "Unknown item type.", }; } diff --git a/Zennysoft.Game.Ma/src/ui/inventory_menu/ItemRescueMenu.cs b/Zennysoft.Game.Ma/src/ui/inventory_menu/ItemRescueMenu.cs index 5fe2ba77..c4a2021d 100644 --- a/Zennysoft.Game.Ma/src/ui/inventory_menu/ItemRescueMenu.cs +++ b/Zennysoft.Game.Ma/src/ui/inventory_menu/ItemRescueMenu.cs @@ -202,6 +202,7 @@ public partial class ItemRescueMenu : Control, IInventoryMenu Jewel => "Jewel", Plastique => "Explosive", ThrowableItem => "Dice", + KeyItem => "Key item", _ => "Unknown item type.", }; }