[gd_scene load_steps=17 format=3 uid="uid://bp4uvx2sdunfr"] [ext_resource type="Script" uid="uid://bbd7o2st8kmgl" path="res://scripts/structure.gd" id="1_0ta8r"] [ext_resource type="Script" uid="uid://bd4ojfqrl8idm" path="res://scripts/inventory/inventory_slot.gd" id="2_lbove"] [ext_resource type="Script" uid="uid://dlt3mbu6hk572" path="res://scripts/inventory/splitter_inventory.gd" id="3_2ulpw"] [ext_resource type="Texture2D" uid="uid://gfkhedfdi7ug" path="res://sprites/atlasses/Popekko.png" id="4_iov8t"] [ext_resource type="Script" uid="uid://lchhqigib2t0" path="res://scripts/structures/directional_sprite.gd" id="5_mimwr"] [ext_resource type="Script" uid="uid://bml2n6vo5my0c" path="res://scripts/inventory/advanced_rotation.gd" id="6_mimwr"] [ext_resource type="Script" uid="uid://bac6ei0tpoiqe" path="res://scripts/structures/splitter.gd" id="7_0dkfh"] [sub_resource type="Resource" id="Resource_iov8t"] resource_local_to_scene = true script = ExtResource("3_2ulpw") capacity = 1 upper_array = Array[ExtResource("2_lbove")]([Object(RefCounted,"script":ExtResource("2_lbove"),"held_item":null,"amount":0,"filter":null) ]) down_array = Array[ExtResource("2_lbove")]([Object(RefCounted,"script":ExtResource("2_lbove"),"held_item":null,"amount":0,"filter":null) ]) metadata/_custom_type_script = "uid://dlt3mbu6hk572" [sub_resource type="AtlasTexture" id="AtlasTexture_0dkfh"] atlas = ExtResource("4_iov8t") region = Rect2(80, 16, 16, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_04mjq"] atlas = ExtResource("4_iov8t") region = Rect2(80, 16, 16, 32) [sub_resource type="CompressedTexture2D" id="CompressedTexture2D_41jic"] load_path = "res://.godot/imported/Popekko.png-5c34a5f2a8c85fcf59453310fa6553d9.ctex" [sub_resource type="AtlasTexture" id="AtlasTexture_ksqgd"] atlas = SubResource("CompressedTexture2D_41jic") region = Rect2(80, 64, 32, 16) [sub_resource type="CompressedTexture2D" id="CompressedTexture2D_f7n4f"] load_path = "res://.godot/imported/Popekko.png-5c34a5f2a8c85fcf59453310fa6553d9.ctex" [sub_resource type="AtlasTexture" id="AtlasTexture_0x331"] atlas = SubResource("CompressedTexture2D_f7n4f") region = Rect2(96, 16, 16, 32) [sub_resource type="CompressedTexture2D" id="CompressedTexture2D_hmwxr"] load_path = "res://.godot/imported/Popekko.png-5c34a5f2a8c85fcf59453310fa6553d9.ctex" [sub_resource type="AtlasTexture" id="AtlasTexture_upfxh"] atlas = SubResource("CompressedTexture2D_hmwxr") region = Rect2(80, 48, 32, 16) [node name="Splitter" type="Node2D"] script = ExtResource("1_0ta8r") dimensions = Rect2i(0, 0, 1, 2) inventory = SubResource("Resource_iov8t") maximum_directions = 4 [node name="Sprite2D" type="Sprite2D" parent="." node_paths=PackedStringArray("structure")] texture = SubResource("AtlasTexture_0dkfh") offset = Vector2(0, 8) script = ExtResource("5_mimwr") textures = Array[Texture]([SubResource("AtlasTexture_04mjq"), SubResource("AtlasTexture_ksqgd"), SubResource("AtlasTexture_0x331"), SubResource("AtlasTexture_upfxh")]) structure = NodePath("..") [node name="AdvancedRotation" type="Node" parent="." node_paths=PackedStringArray("structure", "sprite")] script = ExtResource("6_mimwr") structure = NodePath("..") sprite = NodePath("../Sprite2D") [node name="Splitter" type="Node2D" parent="."] script = ExtResource("7_0dkfh")